[HN Gopher] Core to core latency data on large systems ___________________________________________________________________ Core to core latency data on large systems Author : nuriaion Score : 20 points Date : 2023-11-07 20:57 UTC (2 hours ago) (HTM) web link (chipsandcheese.com) (TXT) w3m dump (chipsandcheese.com) | jauntywundrkind wrote: | It'll be interesting to see how CXL shakes out. It might end up | being not much more than cross socket access! 150ns to go between | sockets is about what we see here & is in the realm of what CXL | had been promising. | | Having a super short lightweight protocol like CXL.mem to talk | over such fast fabric has so much killer potential. | | These graphs are always such a delight to see. It's a network | map, of how well connected cores are, and they reveal so many | particular advantages and diaadvantages of the greater systems | architecture. | formerly_proven wrote: | It's almost poetic to have those mid-1990s Pentiums there, with | about 2-3x the inter-socket latency of the current state-of-the- | art, 30 years later. | gpderetta wrote: | Very interesting. Now do bandwidth next! | bee_rider wrote: | The NUMA nature of recent* chips has made me wonder if there's | ever going to be a movement to start using message passing | libraries (like MPI) on shared memory machines. | | * actually, not even that recent, Zen planted this hope in my | brain. | nvartolomei wrote: | Thread-per-core software architectures are doing this | https://penberg.org/papers/tpc-ancs19.pdf | | Real world examples are scylladb and Redpanda, both built on | the seastar framework (C++ https://seastar.io/message- | passing/). | | And for rust there is glommio | https://www.datadoghq.com/blog/engineering/introducing-glomm... ___________________________________________________________________ (page generated 2023-11-07 23:00 UTC)