~/talk

On the Cloud We Can’t Wait: Asynchronous Actors Perform Even Better on the Cloud

Talkat VIVEKFEST 2024 · on Monday, 2024-10-21· [distributed-systems]
links:none on file
links:none on file
links:none on file
slides:none on file

Comparison of OpenSHMEM (synchronous PGAS) and HClib-actor (asynchronous) on Bale graph microkernels shows asynchronous code runs far faster on cloud VMs with Ethernet than synchronous code on Azure, with up to 1,000x speedups versus 10–30x on the InfiniBand HPC cluster (PACE). Tests use single‑core VMs, avoid Azure accelerated networking, and reveal highly variable execution times (e.g., 68s spread on histogram); response includes a runtime profiler of logical topology and routing/atomics tuning that improves actor performance.

AI-written summary · about

  1. 0:00Cloud performance challenges
  2. 1:04Synchronous vs asynchronous PGAS
  3. 2:27Experimental setup PACE Azure
  4. 4:17Bale graph micro-kernels
  5. 5:02Speedup of async actors
  6. 6:27Network noise in cloud
  7. 6:50Node locality limits Azure
  8. 7:54Research on general VMs
  9. 8:15Profiling network noise
  10. 8:36Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.