tud-zih-energy / lo2s

Linux OTF2 Sampling - A Lightweight Node-Level Performance Monitoring Tool
https://tu-dresden.de/zih/forschung/projekte/lo2s?set_language=en
GNU General Public License v3.0
46 stars 13 forks source link

Issue 253 NEC process sampling #296

Closed cvonelm closed 1 year ago

cvonelm commented 1 year ago

This PR implements support for sampling processes running on NEC SX-Aurora Tsubasa vector accelerators.

This works as follows:

lo2s --nec [NEC program]

An example trace for the NPB BT benchmark looks like this:

bla

I marked this PR as draft as there are some beauty changes still to do. In its current iteration it piggy backs directly of the code for perf sampling and simply plugs the NEC sample source into it.