CPU fun
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Is Improving Software Performance Now Bad?
NVidia® stock-holders seem to think so.
Mar 18
•
Jim Cownie
2
2
September 2024
NVidia® "Grace" 72 Core Processor Cache Micro-Benchmarks
The gory details of a recent ARM® architecture machine
Sep 17, 2024
•
Jim Cownie
6
February 2024
Fun with Serial and Parallel Sum Reductions
What is the "right" answer?
Feb 22, 2024
•
Jim Cownie
3
October 2023
Is Mixing OpenMP® Runtimes Safe?
Note that Betteridge's law applies!
Oct 31, 2023
•
Jim Cownie
1
March 2023
Enemies and Opponents
A completely non-technical article about organisational psychology based on a joke.
Mar 7, 2023
•
Jim Cownie
2
December 2022
Presenting Parallel Performance (2)
When presenting scaling, what should be on the X-axis?
Dec 15, 2022
•
Jim Cownie
Presenting Parallel Performance (1)
Part 1: Do you really want "speedup"?
Dec 15, 2022
•
Jim Cownie
3
1
September 2022
Is Fortran "a dead language"?
Some C++ folk seem to think so, but they're wrong!
Sep 22, 2022
•
Jim Cownie
11
10
July 2022
Elemental Encodings
An off-topic result of covid induced feverish thinking!
Jul 29, 2022
•
Jim Cownie
1
1
May 2022
Where's the Race Condition?
But the code works on AArch64, how can it fail on X86_64?!
May 27, 2022
•
Jim Cownie
2
2
March 2022
To sched_yield() Or Not To sched_yield()?
Is Linux' sched_yield() useful while polling, or merely "sound and fury signifying nothing"?
Mar 31, 2022
•
Jim Cownie
2
1
February 2022
Macro Magic
Using a FOREACH macro and a few other amusements
Feb 11, 2022
•
Jim Cownie
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts