Publication | Closed Access
A study of Thread Level Parallelism on mobile devices
20
Citations
4
References
2014
Year
Unknown Venue
EngineeringCore UtilizationMobile DevicesComputer ArchitectureSystem SoftwareParallel ComputingManycore ProcessorPower-aware SoftwareCore CountsComputer EngineeringComputer ScienceMobile ComputingMobile ApplicationsMobile Computing SystemEdge ComputingParallel Performance EvaluationMany-core ArchitectureBusinessParallel ProgrammingTechnologyPower-efficient ComputingData-level ParallelismThread Level Parallelism
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1