Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sampling): Implement sampling for NEC vector accelerators #299

Merged
merged 6 commits into from
Jan 19, 2024

Conversation

cvonelm
Copy link
Member

@cvonelm cvonelm commented Aug 3, 2023

This PR implements sampling for NEC Vector accelerators, such as the NEC SX-Aurora Tsubasa cards.

The "--nec" enables NEC sampling. This records the activity of every thread on every card, regardles of the overall sampling mode.

"--nec-readout-interval" controls the interval of the readouts

This fixes #253

src/monitor/main_monitor.cpp Outdated Show resolved Hide resolved
src/trace/trace.cpp Outdated Show resolved Hide resolved
src/trace/trace.cpp Outdated Show resolved Hide resolved
src/trace/trace.cpp Outdated Show resolved Hide resolved
src/trace/trace.cpp Outdated Show resolved Hide resolved
src/monitor/nec_thread_monitor.cpp Outdated Show resolved Hide resolved
src/monitor/nec_thread_monitor.cpp Outdated Show resolved Hide resolved
src/monitor/nec_thread_monitor.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/main_monitor.cpp Outdated Show resolved Hide resolved
src/monitor/main_monitor.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
src/monitor/nec_monitor_main.cpp Outdated Show resolved Hide resolved
include/lo2s/monitor/nec_monitor_main.hpp Outdated Show resolved Hide resolved
This PR implements sampling for NEC Vector accelerators, such as the NEC
SX-Aurora Tsubasa cards.

The "--nec" enables NEC sampling. This records the activity of every
thread on every card, regardles of the overall sampling mode.

"--nec-readout-interval" controls the interval of the readouts
@bmario bmario merged commit 44ffb06 into master Jan 19, 2024
41 checks passed
@bmario bmario deleted the issue-253-nec-sampling branch January 19, 2024 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

NEC Support Part 2: Sampling
2 participants