Downloads provided by UsageCounts
handle: 2117/96641
This work has been supported by the Spanish Government (SEV2015-0493), by the Spanish Ministry of Science and Innovation (contracts TIN2015-65316-P), by Generalitat de Catalunya (contracts 2014-SGR-1051 and 2014-SGR-1272), by the RoMoL ERC Advanced Grant (GA 321253) and the European HiPEAC Network of Excellence. The Mont-Blanc project receives funding from the EU's Seventh Framework Programme (FP7/2007-2013) under grant agreement number 610402 and from the EU's H2020 Framework Programme (H2020/2014-2020) under grant agreement number 671697. M. Moretó has been partially supported by the Ministry of Economy and Competitiveness under Juan de la Cierva postdoctoral fellowship number JCI-2012-15047. M. Casas is supported by the Secretary for Universities and Research of the Ministry of Economy and Knowledge of the Government of Catalonia and the Cofund programme of the Marie Curie Actions of the 7th R&D Framework Programme of the European Union (Contract 2013 BP B 00243).
Energy efficiency has become the main challenge for high performance computing (HPC). The use of mobile asymmetric multi-core architectures to build future multi-core systems is an approach towards energy savings while keeping high performance. However, it is not known yet whether such systems are ready to handle parallel applications. This paper fills this gap by evaluating emerging parallel applications on an asymmetric multi-core. We make use of the PARSEC benchmark suite and a processor that implements the ARM big.LITTLE architecture. We conclude that these applications are not mature enough to run on such systems, as they suffer from load imbalance. Furthermore, we explore the behaviour of dynamic scheduling solutions on either the Operating System (OS) or the runtime level. Comparing these approaches shows us that the most efficient scheduling takes place in the runtime level, influencing the future research towards such solutions.
Peer Reviewed
Scheduling, Multi-core processor, Parallel processing systems, Dynamic scheduling, Energy conservation, High performance computin (HPC), Parallel application, Càlcul intensiu (Informàtica) -- Estalvi d'energia, Multicore architectures, Energy efficiency, Parallel architectures, Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors, Memory consistency, Cache coherence, Efficient scheduling, High performance computing -- Energy conservation, :Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC], Memory architecture
Scheduling, Multi-core processor, Parallel processing systems, Dynamic scheduling, Energy conservation, High performance computin (HPC), Parallel application, Càlcul intensiu (Informàtica) -- Estalvi d'energia, Multicore architectures, Energy efficiency, Parallel architectures, Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors, Memory consistency, Cache coherence, Efficient scheduling, High performance computing -- Energy conservation, :Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC], Memory architecture
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 1 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 46 | |
| downloads | 86 |

Views provided by UsageCounts
Downloads provided by UsageCounts