Exploiting Speculative TLP in Recursive Programs by Dynamic Thread Prediction
Open Access
- 1 January 2009
- 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 27 references indexed in Scilit:
- Program DemultiplexingACM SIGARCH Computer Architecture News, 2006
- Loop Selection for Thread-Level SpeculationLecture Notes in Computer Science, 2006
- A general compiler framework for speculative multithreaded processorsIEEE Transactions on Parallel and Distributed Systems, 2004
- Efficient parallel execution of irregular recursive programsIEEE Transactions on Parallel and Distributed Systems, 2002
- Tolerating memory latency through software-controlled pre-execution in simultaneous multithreading processorsACM SIGARCH Computer Architecture News, 2001
- Speculative precomputationACM SIGARCH Computer Architecture News, 2001
- Execution-based prediction using speculative slicesACM SIGARCH Computer Architecture News, 2001
- Automatic parallelization of divide and conquer algorithmsACM SIGPLAN Notices, 1999
- Cilk: An Efficient Multithreaded Runtime SystemJournal of Parallel and Distributed Computing, 1996
- Implementation of a Portable Nested Data-Parallel LanguageJournal of Parallel and Distributed Computing, 1994