SIMULATeQCD icon indicating copy to clipboard operation
SIMULATeQCD copied to clipboard

unsupported gpu architecture?

Open clarkedavida opened this issue 2 years ago • 2 comments

It seems that the half-precision stuff doesn't compile for GTX Titan X cards, architecture=52. In particular it doesn't seem to like the half precision stuff.

One option could be to prevent half-precision compilation for this architecture. Another could be to simply make a list of unsupported architectures somewhere.

What do you all think?

clarkedavida avatar Mar 09 '23 17:03 clarkedavida

Half precision is only available from Pascal (sm=60) and up.

dbollweg avatar May 09 '23 09:05 dbollweg

I see. Would it be sufficient to add some logic to the CMakeLists.txt to get it not to try to compile for half precision when the architecture is lower than 60? Otherwise I think we need to specify an architecture requirement in our documentation

clarkedavida avatar May 09 '23 15:05 clarkedavida