DynamoRIO / DynamoRIO/dynamorio

Add multi-input support to drmemtrace analysis framework

Open
#7,091 1 comment 0 reactions 1 assignee Claimed by @derekbruening View on GitHub
Component-DrMemtrace Type-Feature
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

While the drmemtrace scheduler supports multiple input workloads each with their own thread inputs, the analyzer framework and launcher do not make this easy as they take just one directory of input files all of which are treated as one workload.

Action items are:
+ Add launcher option to take multiple directories
+ Add launcher options to set core limits and priorities separately for each input directory
+ Add inter-process vs intra-process switch stats to schedule_stats
+ Add letter-per-workload instead of letter-per-tid to schedule_stats string schedule output

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.