kokkos: build kokkos in language mode#2184
Conversation
|
@partouf I noticed that Kokkos does not show up for |
|
This has nothing to do with that. i'll investigate, but likely cause is gpu properties and/or gpu instance not updated |
|
should be now live, please have a look |
|
@partouf it is selectable for |
|
its not clear to me why its not working, ill have to debug locally |
|
should now work, though i don't know how best to test it (getting some errors when trying to include etc) |
|
That would be a minimal reproducer: https://godbolt.org/z/83nY6EEEd |
It's among our 'less popular' compilers (because its newer) and so its automatic build will be performed on a Sunday. |
|
I just found out that the linker problems are related to the coda-driver (-lcuda), see https://godbolt.org/z/c49EzTKW6 |
|
this is the current driver installed on our gpu instances: https://github.com/compiler-explorer/infra/blob/main/setup-gpu-node.sh#L25 |
The driver itself is fine, it is just that it does not automatically get linked when adding the library. Similarly to other flags like |
Currently Kokkos is using a launcher, but we also have an option to be usable in the
CUDAlanguage mode.I hope this makes things easier. Followup to #2172 and #2182