prsyahmi / GpuRamDrive

RamDrive that is backed by GPU Memory
MIT License
1.05k stars 86 forks source link

@brzz: AMD GPURD: OpenMP Compiler: LLVM/Clang compiler that supports offloading to multiple GPU acceleration #43

Open Logic-Elliven opened 3 years ago

Logic-Elliven commented 3 years ago

At brzz who made the works on AMD GPUs, GPURamDrive: ( you really need your own Issue dept or forum. Hope this is ok prsyahmi?)

Which compiler did you use? I ask as Intel's Compiler cripples AMD performance by NOT using any hardware extensions (SSE, AVX, etc) https://www.agner.org/optimize/blog/read.php?i=49

AMD's OpenMP Compiler is a LLVM/Clang based compiler that supports OpenMP and offloading to multiple GPU acceleration targets... https://www.openmp.org/resources/openmp-compilers-tools/

Other choices: AOCC 3.1, Clang 12, GCC 11 https://www.phoronix.com/scan.php?page=article&item=aocc31-gcc11-clang12&num=1

brzz commented 2 years ago

origin project use vs2015 Compiler. you can try it.