Add initial support for Intel FPGA SDK for OpenCL (AOCL) (#1474)
Showing
- cmake/config.cmake 3 additions, 0 deletionscmake/config.cmake
- cmake/modules/OpenCL.cmake 12 additions, 0 deletionscmake/modules/OpenCL.cmake
- docs/deploy/aocl_fpga.md 92 additions, 0 deletionsdocs/deploy/aocl_fpga.md
- include/tvm/runtime/c_runtime_api.h 1 addition, 0 deletionsinclude/tvm/runtime/c_runtime_api.h
- python/tvm/_ffi/runtime_ctypes.py 2 additions, 0 deletionspython/tvm/_ffi/runtime_ctypes.py
- src/codegen/build_module.cc 3 additions, 0 deletionssrc/codegen/build_module.cc
- src/codegen/codegen_aocl.cc 62 additions, 0 deletionssrc/codegen/codegen_aocl.cc
- src/codegen/opt/build_aocl_off.cc 21 additions, 0 deletionssrc/codegen/opt/build_aocl_off.cc
- src/pass/verify_memory.cc 1 addition, 1 deletionsrc/pass/verify_memory.cc
- src/runtime/c_runtime_api.cc 1 addition, 0 deletionssrc/runtime/c_runtime_api.cc
- src/runtime/opencl/aocl/aocl_common.h 42 additions, 0 deletionssrc/runtime/opencl/aocl/aocl_common.h
- src/runtime/opencl/aocl/aocl_device_api.cc 44 additions, 0 deletionssrc/runtime/opencl/aocl/aocl_device_api.cc
- src/runtime/opencl/aocl/aocl_module.cc 58 additions, 0 deletionssrc/runtime/opencl/aocl/aocl_module.cc
- src/runtime/opencl/aocl/aocl_module.h 31 additions, 0 deletionssrc/runtime/opencl/aocl/aocl_module.h
- src/runtime/opencl/opencl_module.cc 1 addition, 1 deletionsrc/runtime/opencl/opencl_module.cc
- tests/python/integration/test_ewise_fpga.py 3 additions, 0 deletionstests/python/integration/test_ewise_fpga.py
docs/deploy/aocl_fpga.md
0 → 100644
src/codegen/codegen_aocl.cc
0 → 100644
src/codegen/opt/build_aocl_off.cc
0 → 100644
src/runtime/opencl/aocl/aocl_common.h
0 → 100644
src/runtime/opencl/aocl/aocl_device_api.cc
0 → 100644
src/runtime/opencl/aocl/aocl_module.cc
0 → 100644
src/runtime/opencl/aocl/aocl_module.h
0 → 100644
Please register or sign in to comment