lattice / quda

QUDA is a library for performing calculations in lattice QCD on GPUs.
https://lattice.github.io/quda
Other
292 stars 98 forks source link

Improve readability of tunecache names #584

Open maddyscientist opened 7 years ago

maddyscientist commented 7 years ago

Most kernels end up with the C++ mangled names in their record. We could easily use the demangled name instead, using abi::__cxa_demangle, and this would dramatically improve the readability of the records.

mathiaswagner commented 6 years ago

This might be useful as it saves the trouble of demangling things. We could also replace the tune key with a hash (not sure but this might improve the time needed for lookup).

https://github.com/Manu343726/ctti