Pursuing Laziness for Efficient Implementation of Modern Multithreaded Languages
- 1 January 2003
- book chapter
- conference paper
- Published by Springer Science and Business Media LLC in Lecture Notes in Computer Science
Abstract
No abstract availableKeywords
This publication has 13 references indexed in Scilit:
- Eliminating bottlenecks on parallel systems using adaptive objectsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- StackThreads/MPPublished by Association for Computing Machinery (ACM) ,1999
- The implementation of the Cilk-5 multithreaded languagePublished by Association for Computing Machinery (ACM) ,1998
- Lazy remote procedure call and its implementation in a parallel variant of CPublished by Springer Science and Business Media LLC ,1996
- A hybrid execution model for fine-grained languages on distributed memory multicomputersPublished by Association for Computing Machinery (ACM) ,1995
- LeapfroggingPublished by Association for Computing Machinery (ACM) ,1993
- Lazy task creation: a technique for increasing the granularity of parallel programsIEEE Transactions on Parallel and Distributed Systems, 1991
- WorkCrews: An abstraction for controlling parallelismInternational Journal of Parallel Programming, 1988
- Distributed garbage collection using reference countingLecture Notes in Computer Science, 1987
- MULTILISP: a language for concurrent symbolic computationACM Transactions on Programming Languages and Systems, 1985