Golang, Software Performance, Concurrent Programming, Cache Coherence, Database Development.
12-Core Processor BenchmarkStripedMutex-24 1000000000 5.967 ns/op And the results with the padding: goos: linux goarch: amd64 pkg: git.sr.ht/~chiefnoah/mehgo/pkg/locks cpu: AMD Ryzen 9 7900X3D 12-Core Processor BenchmarkStripedMutex-24 1000000000 0.2572 ns/op Each iteration speeds up about 23x with