Title :
A Synergetic Approach to Throughput Computing on x86-Based Multicore Desktops
Author :
Luk, Chi-Keung ; Newton, Ryan ; Hasenplaugh, William ; Hampton, Mark ; Lowney, Geoff
Abstract :
To exploit the full performance potential of multicore desktops, the authors propose an approach that combines cache optimization, parallelization, simdization, and autotuning in a single framework.
Keywords :
microcomputers; multiprocessing systems; autotuning; cache optimization; parallelization; simdization; synergetic approach; throughput computing; x86-based multicore desktops; Arrays; Data models; Multicore processing; Parallel processing; Throughput; Tuning; Intel Nehalem; autotuning; cache-oblivious algorithms; multicore; parallelization; simdization; throughput computing; vectorization;
Journal_Title :
Software, IEEE