Title :
A study of Thread Level Parallelism on mobile devices
Author :
Cao Gao ; Gutierrez, Alvaro ; Dreslinski, Ronald G. ; Mudge, Trevor ; Flautner, Krisztian ; Blake, Geoffery
Author_Institution :
Adv. Comput. Archit. Lab., Univ. of Michigan, Ann Arbor, MI, USA
Abstract :
Mobile devices continue to increase the number of cores in an attempt to meet the needs of performance-demanding applications. However, the increasing number of cores does not necessarily translate into performance gain and/or power reduction. In this paper we investigate how multi-core mobile devices are utilized by applications. Our results demonstrate that mobile applications are utilizing less than 2 cores on average, which shows that multi-cores are generally underutilized by today´s mobile applications. Unless application developers can significantly improve core utilization, further increasing core counts will result in little gain.
Keywords :
mobile computing; multi-threading; multiprocessing systems; core utilization; multicore mobile devices; thread level parallelism; Benchmark testing; Instruction sets; Mobile communication; Mobile handsets; Multicore processing; Parallel processing;
Conference_Titel :
Performance Analysis of Systems and Software (ISPASS), 2014 IEEE International Symposium on
Conference_Location :
Monterey, CA
Print_ISBN :
978-1-4799-3604-5
DOI :
10.1109/ISPASS.2014.6844468