↓
 
  • 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→Published 2018 → April - Page 3 << 1 2 3

Monthly Archives: April 2018

Post navigation

Newer posts →

wspy – followup: support for ptrace as well as ftrace

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

As a followup to my post about ptrace vs ftrace I have added a basic ptrace support to wspy.

Continue reading →
Posted in tools | Tagged ftrace, ptrace, wspy | 2 Replies

wspy – instrumentation: ftrace and ptrace

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

While the names sound different, ptrace and ftrace are two rather different methods of implementing process instrumentation.

Continue reading →
Posted in tools | Tagged ftrace, ptrace, wspy | 1 Reply

wspy – added –set-counters

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

I have enhanced wspy to add –set-counters option.

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

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

Phoronix analysis – Benchmarks used in April 4th article

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

There was an article posted on phoronix comparing several Linux servers including POWER9, Intel and AMD EPYX. Analysis for this article was minimal; so in this post I dug in a bit more on characteristics of the benchmarks of what … Continue reading →

Posted in analysis, workloads | Tagged parboil, phoronix | Leave a reply

Phoronix test suite, quick run through many tests

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

I kicked off a quick run through >100 Phoronix tests to get a quick profile and overall assessment, results from table below. A few items noted: Some of the tests didn’t run, most likely because they didn’t completely install or … Continue reading →

Posted in experiments, workloads | Tagged phoronix | Leave a reply

wspy – diskstats, set-cpumask

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

I have now enhanced wspy to add an option for –diskstats. This option samples, /sys/block/*/stat files to save away disk read and write statistics. The same information is also reported in /proc/diskstats. Another option added at same time is –set-cpumask … Continue reading →

Posted in tools | Tagged wspy | Leave a 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
↑