Skip to content

Request for adding profiling tool lo2s #33

Description

@rschoene

lo2s is hosted at https://github.com/tud-zih-energy/lo2s
It writes OTF2 files and records (quote from the lo2s-Readme)

  • From running threads
    • Calling context samples based on instruction overflows
    • The calling context samples are annotated with the disassembled assembler instruction string
    • The framepointer-based call-path for each calling context sample
    • Per-thread performance counter readings
    • Which thread was scheduled on which CPU at what time
    • Information about executed OpenMP constructs
    • Accelerator activity events from NVidia and AMD GPUs as well as NEC SX-Aurora Vector Engines
    • Application level I/O activity
  • From the system
    • Metrics from tracepoints (e.g. the selected C-state or P-state)
    • The node-level system tree (cpus (HW-threads), cores, packages)
    • CPU power measurements (x86_energy)
    • Microarchitecture specific metrics (x86_adapt, per package or per core)
    • Hardware sensors using lm_sensors
    • Arbitrary metrics through plugins (Score-P compatible)
    • Syscall activity
    • Block layer I/O activity

(added a comment to an empty field in the TODO sheet of the google doc)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions