Search For:

Displaying 1-3 out of 3 total
Underclocked Software Prefetching: More Cores, Less Energy
Found in: IEEE Micro
By Md Kamruzzaman,Steven Swanson,Dean M. Tullsen
Issue Date:July 2012
pp. 32-41
Power consumption is a concern for helper-thread prefetching that uses extra cores to speed up the single-thread execution, because power consumption increases with each additional core. This article analyzes the impact of using power-saving techniques in ...
Load-balanced pipeline parallelism
Found in: Proceedings of SC13: International Conference for High Performance Computing, Networking, Storage and Analysis (SC '13)
By Md Kamruzzaman, Steven Swanson, Dean M. Tullsen
Issue Date:November 2013
pp. 1-12
Accelerating a single thread in current parallel systems remains a challenging problem, because sequential threads do not naturally take advantage of the additional cores. Recent work shows that automatic extraction of pipeline parallelism is an effective ...
Coalition threading: combining traditional andnon-traditional parallelism to maximize scalability
Found in: Proceedings of the 21st international conference on Parallel architectures and compilation techniques (PACT '12)
By Dean M. Tullsen, Md Kamruzzaman, Steven Swanson
Issue Date:September 2012
pp. 273-282
Non-traditional parallelism provides parallel speedup for a single thread without the need to manually divide and coordinate computation. This paper describes coalition threading, a technique that seeks the ideal combination of traditional and non-traditio...