~/talk

Enabling User-level Asynchronous Tasking in the FA-BSP Model - Case Study:(…)

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

Extends FA-BSP into a fine-grained FA-BSP (FABS) runtime that adds actor-based asynchronous messaging and tests enabling user-level async+finish tasking on distributed triangle counting. Uses a Convey-based runtime, compares single-worker vs two-worker handlers, and contrasts per-message blocking finish with non-blocking task creation plus a final global finish. Chunked messages reduce overhead; two-worker chunked runs outperform blocking and single-worker versions. Reported speedups range 3%–32% on an HPC cluster but require careful hand tuning.

AI-written summary · about

  1. 0:00Introduction
  2. 1:47Classic BSP model limits
  3. 2:33FA-BSP with async messaging
  4. 4:00FA-BSP execution example
  5. 5:25Performance results
  6. 7:12Extending FA-BSP to threading
  7. 9:19Blocking vs non-blocking
  8. 12:12Runtime challenges
  9. 13:37Triangle counting setup
  10. 15:26Results analysis
  11. 17:32Conclusion
  12. 18:36Acknowledgements
~/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.