↓
 
  • 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→Author mev 1 2 3 … 7 8 >>

Author Archives: mev

Post navigation

← Older posts

A path to topdown counters for AMD Zen4

Performance analysis, tools and experiments Posted on 2023-02-21 by mev2023-02-21

A recent Phoronix article described new performance counters being added to the Linux kernel. This seemed intriguing to me as a way to get analysis that previously had only done on Intel however it required a few steps. The first … Continue reading →

Posted in tools | Tagged top-down | Leave a reply

uProf CLI

Performance analysis, tools and experiments Posted on 2023-01-31 by mev2023-01-31

A few examples trying the AMDuProfCLI command. This seems to go through a “collect” stage followed by a “report” stage. There are some pre-defined profiles that can be seen with the “AMDuProfCLI info –list collect-configs command mev@sacramento:~$ AMDuProfCLI info –list … Continue reading →

Posted in tools | Tagged uprof | Leave a reply

uprof – profiler

Performance analysis, tools and experiments Posted on 2023-01-31 by mev2023-01-31

There is a now a profiling tool named uprof for AMD CPUs/GPUs. Looking at the features I see a number of interest: Support for newest Zen4 CPUs which have added topdown performance counters. So with a Linux 6.2 kernel, I … Continue reading →

Posted in tools | Tagged uprof | Leave a reply

Ryzen 1950x vs Ryzen 3950x

Performance analysis, tools and experiments Posted on 2020-03-05 by mev2020-03-29

This blog post provides a comparison of my Ryzen 1950x (Threadripper) and Ryzen 3950 (Desktop) CPU Table elements below come from mixture of wikichip and direct measurements I’ve made with lmbench, STREAM and Phoronix Test suite.  Given the specs, I’m … Continue reading →

Posted in hardware | Leave a reply

haswell system freezes

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

Not sure what is causing it, but my Haswell system has started to freeze up when running “wspy –config topdown.config”. This started happening after I updated the system and started running benchmarks after a month on the road. Some additional … Continue reading →

Posted in analysis | Tagged system hang, virtualization | Leave a reply

Phoronix article – benchmarks of high-end Intel/AMD desktops

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

Phoronix posted an article comparing Intel and AMD desktops on the Linux 4.18 kernel. The article says 100+ benchmarks were measured, though only half a dozen are displayed as part of the article. I haven’t done these benchmarks on 4.18, … Continue reading →

Posted in analysis | Tagged phoronix benchmark article | Leave a reply

TODO list at end of June

Performance analysis, tools and experiments Posted on 2018-06-30 by mev2018-06-25

As June is coming to a close, useful to take stock of what is completed and what still remains. During June, the following were done: Phoronix benchmark list: I finished going through ~120 Phoronix benchmarks to at least do a … Continue reading →

Posted in tools | Tagged progress report | Leave a reply

Phoronix article – POWER9, Xeon and AMD comparison (2018-06-25)

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

Phoronix posted an article comparing POWER vs x86 on CPU benchmarks. This post looks at some of the workloads and adds comments.

Continue reading →
Posted in analysis | Tagged phoronix benchmark article | Leave a reply

openssl – AMD vs Intel

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

The openssl Phoronix benchmark is interesting because the IPC on Intel Haswell system (1.66) is considerably higher than the IPC on AMD Ryzen (1.12). In this post, I’ll explore to look for causes.

Continue reading →
Posted in analysis, featured | Tagged analysis technique | Leave a reply

Phoronix article – hyperthreading (2018-06-20)

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

Phoronix posted an article comparing hyperthreading on/off on an Intel i7. This post reviews some of the workloads and add comments.

Continue reading →
Posted in analysis | Tagged hyperthreading, phoronix benchmark article | Leave a reply

Post navigation

← Older 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
©2023 - Performance analysis, tools and experiments - Weaver Xtreme Theme
↑