Phoronix posted an article comparing OpenSuSE leap 15, leap 42.3 and tumbleweed.
I don’t have these operating systems on my benchmark system, but make the following notes about what the benchmarks are measuring.
Continue reading →
Phoronix posted an article comparing OpenSuSE leap 15, leap 42.3 and tumbleweed.
I don’t have these operating systems on my benchmark system, but make the following notes about what the benchmarks are measuring.
Continue reading →
May coming to a close, useful to take stock of where analysis is at as well as next steps.
I was cycling a good portion of May. The other parts were most focused on adding benchmark analysis needed for some Phoronix benchmark reviews and also some incremental tool additions.
As May comes to a close, following are done
This leaves multiple areas for further emphasis over the next month:
I have updated the topdown wrapper script to add some additional cache statistics for level 3 backend related information. I have also added a -x option to display some rusage information.
Continue reading →
The Intel topdown performance analysis method separates out frontend stalls (level 1) into latency (level 2) and bandwidth (level 2). A frontend latency stall is when 0 uops are issued at all because the frontend is waiting. A frontend bandwidth stall is when 1, 2 or 3 uops are issued.
I have updated the “topdown” wrapper script to provide additional level 3 details related to frontend stalls.
Continue reading →
Phoronix posted an article comparing compilers on threadripper.
The comparison uses gcc7/gcc8/llvm5/llvm6/llvm7 and AMD AOCC. All benchmarks were compiled with -O3 -march=native.
Phoronix posted an article measuring Spectre V4 changes. These tests happen with kernel patches for the Spectre 3a (rogue system register read) and Spectre 4 (speculative store bypass) fixes are applied to the kernel. There is an AMD whitepaper describing the vulnerability and fix.
The primary places these might affect performance are in the kernel and hence several I/O related benchmarks are measured. The I/O writes and forking microtests show differences and more real-world apps do not.
Continue reading →
Phoronix posted an article comparing performance for newest release of Dragonfly BSD. The comparison made is between the old release (5.2) and the new release under development (5.3).
Overall, performance looks improved from new to older release. Unclear how this compares against other operating systems.
Continue reading →
I have added a basic tool “topdown” that is a wrapper to collect topdown metrics.
Continue reading →
Phoronix posted an article benchmarking the newest AMD AOCC compiler.
The article compares performance with gcc 7, gcc 8 and llvm 6. This article goes through some of the benchmarks to understand what is measured. Overall, not sure the benchmarks chosen are particularly noteworthy. Some very small (tscp), non-cpu (redis) and some subtests strange (scimark2) but overall at least a few to give a generic comparison without big things standing out in the results.
Continue reading →
Phoronix posted an article benchmarking the window subsystem for linux. The comparisons are between Ubuntu 18.04 running in WSL vs. Ubuntu 18.04 running directly on the processor and the older WSL using Ubuntu 16.04.
Continue reading →