CPU fun
Subscribe
Sign in
Home
Archive
About
Fun with Serial and Parallel Sum Reductions
What is the "right" answer?
Feb 22
•
Jim Cownie
1
Share this post
Fun with Serial and Parallel Sum Reductions
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Latest
Top
Discussions
Is Mixing OpenMP® Runtimes Safe?
Note that Betteridge's law applies!
Oct 31, 2023
•
Jim Cownie
Share this post
Is Mixing OpenMP® Runtimes Safe?
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Enemies and Opponents
A completely non-technical article about organisational psychology based on a joke.
Mar 7, 2023
•
Jim Cownie
2
Share this post
Enemies and Opponents
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Presenting Parallel Performance (2)
When presenting scaling, what should be on the X-axis?
Dec 15, 2022
•
Jim Cownie
Share this post
Presenting Parallel Performance (2)
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Presenting Parallel Performance (1)
Part 1: Do you really want "speedup"?
Dec 15, 2022
•
Jim Cownie
2
Share this post
Presenting Parallel Performance (1)
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Is Fortran "a dead language"?
Some C++ folk seem to think so, but they're wrong!
Sep 22, 2022
•
Jim Cownie
9
Share this post
Is Fortran "a dead language"?
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
10
Elemental Encodings
An off-topic result of covid induced feverish thinking!
Jul 29, 2022
•
Jim Cownie
Share this post
Elemental Encodings
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Where's the Race Condition?
But the code works on AArch64, how can it fail on X86_64?!
May 27, 2022
•
Jim Cownie
2
Share this post
Where's the Race Condition?
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
2
See all
CPU fun
Random CPU related notes from a parallel runtime library writer.
Subscribe
CPU fun
Subscribe
About
Archive
Sitemap
Share this publication
CPU fun
cpufun.substack.com
Copy link
Facebook
Email
Note
Other
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts