This repository hosts a Docker-based Intel® oneAPI development environment integrated with JupyterLab for C++ and DPC++ (Data Parallel C++) development. It is designed to support FPGA, GPU, and CPU programming using Intel’s unified oneAPI programming model.
- Full Intel® oneAPI Base Toolkit installed (including DPC++, TBB, MKL, and runtime libraries)
- Supports FPGA-targeted development with oneAPI DPC++
- Clean and reusable workspace with automatic build and run scripts
- JupyterLab interface for easy code editing and organization
- CLI support to compile and execute
.cppfiles interactively - Docker-based environment ensures consistent setup across systems