chipStar
chipStar copied to clipboard
HeCBench: __managed__ keyword not recognized
As part of HeCBench analysis I came across a compilation error related to managed keyword. Is this supported in ChipStar ? I find that CUDA version daphne benchmark passing successful.
This issue impacts following benchmarks of HeCBench: daphne-hip, hungarian-hip
daphne-hip/src/points2image$ make
hipcc -std=c++14 -Wall -I../../../daphne-cuda/src/include -I../../../daphne-cuda/src/points2image -O3 -c ../../../daphne-cuda/src/common/main.cpp -o main.o
hipcc -std=c++14 -Wall -I../../../daphne-cuda/src/include -I../../../daphne-cuda/src/points2image -O3 -c kernel.cu -o kernel.o
kernel.cu:75:12: error: unknown type name '__managed__'
__device__ __managed__ float result_buffer[800*600*4];
This issue impacts hungarian-hip benchmark as well.
compiles now.