Reconciling Time Predictability and Performance in Future Computing Systems
Autor: | Carles Hernandez, Guillem Bernat, Francisco J. Cazorla, Tullio Vardanega, Jaume Abella, Enrico Mezzetti |
---|---|
Přispěvatelé: | Barcelona Supercomputing Center |
Rok vydání: | 2018 |
Předmět: |
Monitoring
Computer science Real-time computing Hardware design languages 02 engineering and technology Hardware Supercomputadors Informàtica [Àrees temàtiques de la UPC] 0202 electrical engineering electronic engineering information engineering C.3.d Real-time and embedded systems Timing Computer architecture Electrical and Electronic Engineering Predictability Real-time systems business.industry Time factors 020208 electrical & electronic engineering Static timing analysis Arquitectura d'ordinadors Computing systems 020202 computer hardware & architecture Hardware and Architecture Embedded system Performance evaluation High performance computing Hardware Timing Real-time systems Monitoring Software Performance evaluation business Software C.0.d Modeling of computer architecture |
Zdroj: | UPCommons. Portal del coneixement obert de la UPC Universitat Politècnica de Catalunya (UPC) Recercat. Dipósit de la Recerca de Catalunya instname |
ISSN: | 2168-2364 2168-2356 |
DOI: | 10.1109/mdat.2017.2766558 |
Popis: | MBTA studies the system’s timing in analysis scenarios, to determine upper bounds to the worst-case execution-time behavior that may occur at operation. MBTA’s challenge is to construct analysis-time scenarios that help compute WCET estimates that upper-bound operation-time behavior. This evidently requires ensuring that all factors with bearing on the execution conditions that the program may incur during operation are duly considered in the analysis. In fact, the factors that originate from low-level hardware resources are far more difficult to get at for the user than those that proceed from the software. This paper addresses the former challenge, with solutions that entail simple changes to hardware design and MBTA methods, which achieve quality results without sacrificing performance. On those grounds, we maintain that the adoption of the following design principles yields an effective application of MBTA to high-performance systems. This work has been partially supported by the Spanish Ministry of Economy and Competitiveness (MINECO) under grant TIN2015-65316-P and the HiPEAC Network of Excellence. Carles Hernandez is jointly funded by the Spanish Ministry of Economy and Competitiveness (MINECO) and FEDER funds through grant TIN2014-60404-JIN. Jaume Abella has been partially supported by the MINECO under Ramon y Cajal postdoctoral fellowship number RYC-2013-14717. |
Databáze: | OpenAIRE |
Externí odkaz: |