Cilk: An Efficient Multithreaded Runtime System
| dc.contributor.author | Blumofe, Robert D. | en_US |
| dc.contributor.author | Joerg, Christopher F. | en_US |
| dc.contributor.author | Kuszmaul, Bradley C. | en_US |
| dc.contributor.author | Leiserson, Charles E. | en_US |
| dc.contributor.author | Randall, Keith H. | en_US |
| dc.contributor.author | Yuli, Zhou | en_US |
| dc.date.accessioned | 2023-03-29T14:39:55Z | |
| dc.date.available | 2023-03-29T14:39:55Z | |
| dc.date.issued | 1996-01 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/149259 | |
| dc.description.abstract | Cilk (pronounced "silk") is a C-based runtime system for multithreaded parallel programming. In this paper, we document the efficiency of the Cilk work-stealing scheduler, both empirically and analytically. We show that on real and synthetic applications, the "work" and "critical-path length" of a Cilk computation can be used to model performance accurately. | en_US |
| dc.relation.ispartofseries | MIT-LCS-TM-548 | |
| dc.title | Cilk: An Efficient Multithreaded Runtime System | en_US |
