[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)