GGEMS / ggems

GGEMS - Advanced Monte Carlo simulation platform using the OpenCL
GNU General Public License v3.0
34 stars 14 forks source link

CL_BUILD_PROGRAM_FAILURE on RTX3090 #19

Closed Yao1993 closed 1 year ago

Yao1993 commented 1 year ago
git clone https://github.com/GGEMS/ggems.git
ggems
python setup.py install
cd examples/2_CT_Scanner
python ct_scanner.py

The ct scanner example work well on 1080ti and 2080ti, but it throws CL_BUILD_PROGRAM_FAILURE when running on 3090.

[GGEMS GGEMSOpenCLManager::CompileKernel](0) 
CL_BUILD_PROGRAM_FAILURE:
    * if there is a failure to build the program executable. This error will be returned if clBuildProgram does not return until the build has completed.

terminate called after throwing an instance of 'std::runtime_error'
  what():  
[1]    9149 IOT instruction  python ct_scanner.py

I have tested on