↓
 
  • Phoronix
  • gromacs
  • OpenFOAM

Performance analysis, tools and experiments

An eclectic collection

  • Home
  • Blog
  • Tools
    • wspy – workload spy
  • Workloads
    • Geekbench
    • gromacs
      • lysozyme tutorial
      • PRACE benchmark
    • OpenFOAM
    • Phoronix
      • aobench
      • apache
      • asmfish
      • blake2
      • blender
      • botan
      • build-gcc
      • build-linux-kernel
      • build-llvm
      • build-php
      • bullet
      • c-ray
      • cachebench
      • compilebench
      • compress-p7zip
      • compress-pbzip2
      • compress-zstd
      • ebizzy
      • encode-flac
      • encode-mp3
      • ffmpeg
      • ffte
      • fftw
      • fhourstones
      • fio
      • fs-mark
      • gimp
      • git
      • go-benchmark
      • graphics-magick
      • hackbench
      • himeno
      • hmmer
      • indigobench
      • java-gradle-perf
      • java-scimark2
      • luajit
      • m-queens
      • mafft
      • n-queens
      • nginx
      • numpy
      • octave-benchmark
      • openssl
      • osbench
        • osbench – create processes
        • osbench – create threads
        • osbench – memory
      • parboil
      • pgbench
      • phpbench
      • polybench-c
      • povray
      • primesieve
      • pybench
      • radiance
      • rbenchmark
      • redis
      • rodinia
      • scikit-learn
      • scimark2
      • sqlite
      • stockfish
      • stream
      • stress-ng
      • tensorflow
      • tinymembench
      • tjbench
      • tscp
      • ttsiod-renderer
      • vpxenc
      • x264
      • y-cruncher
  • Experiments
Home→Tags performance counters - Page 2 << 1 2

Tag Archives: performance counters

Post navigation

Newer posts →

wspy – adding support for –show-counters

Performance analysis, tools and experiments Posted on 2018-04-06 by mev2018-04-13

Added a new option to wspy to get the performance counters from the linux kernel. This builds on my previous learnings to inventory the system and build counter information provided by the system including event numbers, umasks and other fields.

Continue reading →
Posted in tools | Tagged performance counters, wspy | Leave a reply

Finding performance counters for memory traffic on Haswell

Performance analysis, tools and experiments Posted on 2018-04-05 by mev2018-04-13

I have found the counters necessary for wspy to get memory reads/writes. It wasn’t completely straightforward, so this documents the steps I took.

Continue reading →
Posted in experiments | Tagged memory, performance counters, wspy | 1 Reply

wspy – performance counters

Performance analysis, tools and experiments Posted on 2018-03-27 by mev2018-03-27

I have enhanced wspy to read performance counters. It now has three different instrumentation methods: Reading ftrace logfiles from kernel subsystem. Currently reads the scheduler events for fork/exec/exit to construct process trees Reading /proc/stat on periodic basis (once per second) … Continue reading →

Posted in tools | Tagged performance counters, wspy | Leave a reply

Experiment – virtualization and performance counters

Performance analysis, tools and experiments Posted on 2018-03-14 by mev2018-03-14

During a recent look at likwid-perfctr the performance counters didn’t look right in several aspects: CPU core to CPU core differences in what should be a symmetric benchmark and where wspy results showed processes balanced run to run differences with … Continue reading →

Posted in experiments | Tagged likwid-perfctr, performance counters, virtualization | Leave a reply

likwid-perfctr

Performance analysis, tools and experiments Posted on 2018-03-13 by mev2018-06-26

The likwid performance monitoring and benchmarking suite has multiple tools including: likwid-topology – print thread, cache and NUMA topology likwid-pin – pin threaded applications to processors likwid-bench – micro-benchmarking application likwid-agent – monitoring agent for hardware performance counters As of … Continue reading →

Posted in tools | Tagged c-ray, likwid, likwid-perfctr, performance counters, phoronix | 1 Reply

Post navigation

Newer posts →

Archives

  • February 2023
  • January 2023
  • March 2020
  • August 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018

Tags

/proc/stat analysis technique c-ray ftrace geekbench geekbench-description gromacs hyperthreading ipc kernelshark likwid likwid-perfctr likwid-topology memory metrics on_core on_cpu OpenFOAM parboil perf performance counters periodic sampling phoronix phoronix benchmark article phoronix cpu suite pmu_tools process tree progress report ptrace rusage Ryzen spectre system hang top-down trace-cmd uprof virtualization wspy

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
©2025 - Performance analysis, tools and experiments - Weaver Xtreme Theme
↑