We are sad to hear of the passing of Gordon Bell, a pioneer in high-performance and parallel computing and the visionary behind the ACM Gordon Bell Prize. His dedication to innovation inspired countless breakthroughs. Our deepest condolences to his loved ones.
In the process of debugging a NUMA first-touch problem, I accidentally found my simulation becomes significantly faster when it's running on garbage data without memset() - even on non-NUMA systems... What?! Does the kernel provide a fast-path for uninitialized memory that I've never heard of?
"a read from a never-written anonymous page will get every page copy-on-write mapped to the same physical page of zeros, so you can get TLB misses but L1d cache hits when reading it."
New to the Linux Australia #jobs board: the lovely folks at National Computational Infrastructure are looking for a #HPC#Linux administrator.
#NCI is the leading national provider of high-end computational and data-intensive services. It forms an integral part of the Australia Government’s #research#infrastructure strategy.
--
For more details, or to apply, please visit the listing on the ANU Jobs portal at:
Preliminary results of the CPU memory bandwidth micro-benchmark: If you're jumping in memory randomly, try doing number-crunching on at least 2-4 KiB of contiguous segments of data before jumping again to amortize the latency penalty down to an acceptable level (throughput is ~70%-80% compared to a sequential pattern). #hpc
@asltf@thijs_lucas Das Simulationsprogramm heißt MATSim und kann im Prinzip alle möglichen Verkehrsträger berechnen. Im gezeigten Bild sind Auto, Fracht, Fahrrad und zu Fuß enthalten.
Normalerweise haben wir auch noch öffentlichen Verkehr mit drin, hier aber nicht, weil es eher um den Informatikaspekt und weniger um die Simulationsstudie geht.
Wir können dann auch noch Dinge wie Demand Responsive Transport (Taxi, Uber) abbilden.