Improving the Performance of Parallel Loops in OpenCilk
For good performance, parallel loop scheduling must achieve low scheduling overheads and multidimensional locality in nested loops. This thesis explores both challenges and contributes an extension to randomized work-stealing for first-class loop support that reduces scheduling overheads. Randomi...
Main Author: | Govedic, Luka |
---|---|
Other Authors: | Schardl, Tao B. |
Format: | Thesis |
Published: |
Massachusetts Institute of Technology
2023
|
Online Access: | https://hdl.handle.net/1721.1/151273 |
Similar Items
-
Optimizing Parallel Performance with Work and Span in the OpenCilk Compiler
by: Reddy, Nikhil
Published: (2023) -
OpenCilk: A Modular and Extensible Software Infrastructure for Fast Task-Parallel Code
by: Schardl, Tao, et al.
Published: (2023) -
Composing Parallel Runtime Systems: A Case Study in How to Compose the Julia and OpenCilk Runtimes
by: Kralj, Tim
Published: (2022) -
The Cilk System for Parallel Multithreaded Computing
by: Joerg, Christopher Frank
Published: (2023) -
The Cilk system for parallel multithreaded computing
by: Joerg, Christopher F. (Christopher Frank)
Published: (2008)