# oneapi-src/oneAPI-samples

Samples for Intel® oneAPI Toolkits

Repository: https://github.com/oneapi-src/oneAPI-samples
Canonical: https://ross.abutalabs.com/products/oneapi-samples
Homepage: https://oneapi-src.github.io/oneAPI-samples/
Language: C++
License: MIT
License Family: permissive
Topics: oneapi, ai, cpu, cuda, fortran, fpga, gpu, jupyter, oneccl, onedal, onednn, onedpl, onemkl, onetbb, python, pytorch, rendering, scikit-learn, sycl, tensorflow
Last push: 2026-07-28T12:46:00+00:00

## Health v2 (maintenance only)
Score: 70/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 21, longevity 100
- inputs: {"age_days": 2289, "days_push": 36, "days_rel": 319, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1160, forks 745 (observed 2026-08-28T04:03:49.106650+00:00)

## What it is
A collection of sample code for Intel oneAPI Toolkits, covering SYCL C++, Python, and Fortran across CPU, GPU, and FPGA targets. Samples are browsable via an online catalog and range from getting-started tutorials to end-to-end reference designs.

## Use cases
- learn SYCL programming for Intel GPUs
- find example code for oneMKL or oneDNN
- get started with AI workloads on Intel hardware
- port CUDA code to SYCL
- learn FPGA programming with oneAPI
- starter projects for heterogeneous CPU/GPU computing

## When to choose
- you develop for Intel CPUs, GPUs, or FPGAs with oneAPI toolkits
- you want curated, versioned example code for SYCL or oneAPI libraries
- you are learning heterogeneous or data-parallel programming

## When to avoid
- you need production-ready libraries rather than example code
- you target only NVIDIA CUDA or AMD ROCm ecosystems
- you need a runnable application or tool

## Facets
- artifact type: learning-resource
- maturity: active
- function: gpu-computing, machine-learning, deep-learning, benchmarking, developer-tools
- domain: gpu-computing, machine-learning, deep-learning, developer-tools, tutorials
- platform: cpp, python, windows
- tags: sycl, oneapi, intel, fpga, samples, code-examples, fortran, pytorch, tensorflow, linux, macos, gpu, cpu

## Member repositories
- oneapi-src/oneAPI-samples (main) score 70

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:49.106650+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:31:49.338559+00:00, confidence not recorded.
  - readme: https://github.com/oneapi-src/oneAPI-samples (fetched 2026-08-28T04:03:49.106650+00:00, sha 4f7adb5bebe9)
  - homepage: https://oneapi-src.github.io/oneAPI-samples/ (fetched 2026-08-29T12:36:20.158044+00:00, sha 57ed8eec7092)
- Data as of 2026-08-30T08:39:29.467469+00:00.
