tud-zih-energy / FIRESTARTER

FIRESTARTER: A Processor Stress Test Utility. This repository contains the source code generator. Our releases (including the generated source code and precompiled binaries) are available at https://tu-dresden.de/zih/firestarter/.
GNU General Public License v3.0
115 stars 24 forks source link

Unify tracing infrastructure #55

Open rschoene opened 2 months ago

rschoene commented 2 months ago

In order to avoid too many ifdefs in the main code, there should be a header that maps common tracing calls to explicit ones (currently VT and Score-P, but potentially also Caliper and others). Likewise, CMake should then also not have flags for the specific tracing infrastructures, but to files that map the common tracing calls to those of VT/Score-P/Caliper ToDos:

rschoene commented 2 weeks ago

Anyone who wants to participate, have a look at the unifytracing branch

rschoene commented 1 week ago

I opened a branch, comments are welcome