LLNL / RAJA

RAJA Performance Portability Layer (C++)
BSD 3-Clause "New" or "Revised" License
491 stars 103 forks source link

Enable naming in RAJA Forall/kernel/Team methods #1021

Open artv3 opened 3 years ago

artv3 commented 3 years ago

A proof of concept has been developed here https://github.com/LLNL/RAJA/pull/1020

Through discussion we feel the CARE NVTX plugin could also be a good solution. https://github.com/LLNL/CARE/blob/develop/src/care/RAJAPlugin.cpp#L80-L97

Perhaps the CARE plugin variant can be pulled into RAJA? Only requirements for making it it work in Forall,Kernel would be to pass in a const char *.

artv3 commented 3 years ago

tag @adayton1 .