The Community for Technology Leaders
Green Image
Issue No. 03 - May/June (2012 vol. 32)
ISSN: 0272-1732
pp: 38-47
Dean M. Tullsen , University of California, San Diego
Hung-Wei Tseng , University of California, San Diego
ABSTRACT
Unlike threads in parallel programs created by conventional programming, data-triggered threads are initiated when a memory value is changed. By expressing computation through these threads, computation is executed only when the data changes and is skipped whenever the data does not change. The authors' model achieves performance speedups of up to 5.9x, averaging 45.6 percent, with SPEC2000 benchmarks.
INDEX TERMS
parallel, multithreaded processors, dataflow languages
CITATION
Dean M. Tullsen, Hung-Wei Tseng, "Eliminating Redundant Computation and Exposing Parallelism through Data-Triggered Threads", IEEE Micro, vol. 32, no. , pp. 38-47, May/June 2012, doi:10.1109/MM.2012.14
108 ms
(Ver )