KOG2k2 / intel-training-modules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This respository provides training modules explaining how to design applications for the Intel Platform Acceleration Card (PAC).

Currently the repository includes explanations for writing RTL code, combined with C++, but will eventually be expanded to explain other design-entry methods including OpenCL, DPC++, OneAPI, and OpenVINO.

Training Modules

Here is an overview of the Intel PAC, along with the corresponding slides.

  1. Register-transfer-level (RTL) training
    • Description: Explanation for how to develop RTL code for the Intel PAC
  2. FPGA timing optimization
    • Description: Explanation for how to perform FPGA timing optimization.
  3. SYCL Tutorial
    • Description: Tutorial on how to develop parallel applications using SYCL for FPGAs, GPUs, and CPUs.

DevCloud Instructions

    $ git clone https://github.com/ARC-Lab-UF/intel-training-modules.git   

About


Languages

Language:SystemVerilog 39.7%Language:C++ 20.1%Language:Tcl 13.1%Language:VHDL 10.5%Language:Shell 8.0%Language:Makefile 5.5%Language:HTML 2.1%Language:Verilog 0.6%Language:C 0.4%