Sciweavers

723 search results - page 6 / 145
» Speculative Dynamic Vectorization
Sort
View
ISHPC
2000
Springer
15 years 1 months ago
Limits of Task-Based Parallelism in Irregular Applications
Traditional parallel compilers do not effectively parallelize irregular applications because they contain little looplevel parallelism due to ambiguous memory references. We explo...
Barbara Kreaseck, Dean M. Tullsen, Brad Calder
69
Voted
SERP
2007
14 years 11 months ago
Runtime Support of Speculative Optimization for Offline Escape Analysis
Escape analysis can improve the speed and memory efficiency of garbage collected languages by allocating objects to the call stack, but an offline analysis will potentially interf...
Kevin Cleereman, Michelle Cheatham, Krishnaprasad ...
SPAA
2009
ACM
15 years 10 months ago
A lightweight in-place implementation for software thread-level speculation
Thread-level speculation (TLS) is a technique that allows parts of a sequential program to be executed in parallel. TLS ensures the parallel program's behaviour remains true ...
Cosmin E. Oancea, Alan Mycroft, Tim Harris
JPDC
2006
95views more  JPDC 2006»
14 years 9 months ago
Speculative pre-execution assisted by compiler (SPEAR)
Speculative pre-execution achieves efficient data prefetching by running additional prefetching threads on spare hardware contexts. Various implementations for speculative pre-exe...
Won Woo Ro, Jean-Luc Gaudiot
SBACPAD
2004
IEEE
77views Hardware» more  SBACPAD 2004»
14 years 11 months ago
Value Predictors for Reuse through Speculation on Traces
Reusing dynamic sequences of instructions
Maurício L. Pilla, Philippe Olivier Alexand...