[Libre-soc-bugs] [Bug 236] Atomics Standard writeup needed

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Jul 20 09:08:05 BST 2022


https://bugs.libre-soc.org/show_bug.cgi?id=236

--- Comment #40 from Jacob Lifshay <programmerjake at gmail.com> ---
I've started writing a benchmarking program in c++, I'm compiling it for
ppc64le, x86, and aarch64, since just running it for ppc64le doesn't tell you
if the performance is good, or kinda terrible -- so I want to compare with
aarch64 which has most of the RMW operations I want to add to ppc64le. x86
basically forces all RMW atomics to be sequentially-consistent, which involves
a system-wide synchronization. aarch64's atomics should be able to be more
efficient.

aarch64 can be tested by running on AWS's graviton2 instances, though that may
not be the best option.

I'm waiting on lkcl creating a atomic-benchmarks.git repo, I'll push my work
once that's done.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list