Logo image
Se connecter
Compiler-assisted adaptive program scheduling in big.LITTLE systems
Acte de colloque   Open Access

Compiler-assisted adaptive program scheduling in big.LITTLE systems

Marcelo Novaes, Vinicius Petrucci, Abdoulaye Gamatié et Fernando Magno Quintão Pereira
Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming, pp.429-430
Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming
PPoPP 2019 - 24th Symposium on Principles and Practice of Parallel Programming (Washington, United States, 16/02/2019–20/02/2019)
2019

Résumé

bigLITTLE architecture Adaptation Compiler
Energy-aware architectures provide applications with a mix of low and high frequency cores. Selecting the best core configurations for running programs is very challenging. Here, we leverage compilation, runtime monitoring and machine learning to map program phases to their best matching configurations. As a proof-of-concept, we devise the Astro system to show that our approach can outperform a state-of-the-art Linux scheduler for heterogeneous architectures.

Fichiers et liens (1)

url
Find in HALAfficher

Indicateurs

1 Consultations de la notice

Détails

Logo image