Deterministic scale-free pipeline parallelism with hyperqueues
Hans Vandierendonck, Kallia Chronaki, Dimitrios S. Nikolopoulos · 2013
Ubiquitous parallel computing aims to make parallel programming accessible to a wide variety of programming areas using deterministic and scale-free programming models built on a task abstraction. However, it remains hard to reconcile these attributes with pipeline parallelism, where the number of pipeline stages is typically hard-coded in the program and defines the degree of parallelism.