A set of tools that can exploit the full power of the emerging hardware by turning them into manageable platforms for domain application developers
A programming environment with all relevant functionality at TRL8 for current pre-exascale systems and TRL4 for exascale platforms
efficient and energy-aware management of hardware heterogeneity, both in terms of processing elements and memory subsystems further favouring coding productivity