-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
15 lines (10 loc) · 825 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
This is a fork of https://sourceforge.net/p/heimdall-astro
Currently `sycl` branch uses a modified version of SyclParallelSTL and tested mainly with intel/llvm and hipSYCL.
Run `./configure` with prefix `CXX="/opt/intel-llvm/bin/clang -fsycl -fsycl-targets=amdgcn-amd-amdhsa -Xsycl-target-backend --offload-arch=gfx906" CXXFLAGS="-std=c++20 -O3 -g"` to build with intel/llvm.
Run `./configure` with prefix `CXX="/opt/hipSYCL/bin/syclcc --hipsycl-targets=\"omp\" -O3" CFLAGS="-O3" CXXFLAGS="-std=c++20"` to build with hipSYCL.
(you may need to change the offload arch of for your system)
This implementation contains part of modified Intel's DPC++ compatibility tool (DPCT), see `Pipeline/dpct`
Original wiki is at https://sourceforge.net/p/heimdall-astro/wiki/Home/
Below is the original README
------------
Readme file