2020
Autores
Royuela, S; Pinho, LM; Quinones, E;
Publicação
JOURNAL OF SYSTEMS ARCHITECTURE
Abstract
The growing trend to support parallel computation to enable the performance gains of the recent hardware architectures is increasingly present in more conservative domains, such as safety-critical systems. Applications such as autonomous driving require levels of performance only achievable by fully leveraging the potential parallelism in these architectures. To address this requirement, the Ada language, designed for safety and robustness, is considering to support parallel features in the next revision of the standard (Ada 202X). Recent works have motivated the use of OpenMP, a de facto standard in high-performance computing, to enable parallelism in Ada, showing the compatibility of the two models, and proposing static analysis to enhance reliability. This paper summarizes these previous efforts towards the integration of OpenMP into Ada to exploit its benefits in terms of portability, programmability and performance, while providing the safety benefits of Ada in terms of correctness. The paper extends those works proposing and evaluating an application transformation that enables the OpenMP and the Ada runtimes to operate (under certain restrictions) as they were integrated. The objective is to allow Ada programmers to (naturally) experiment and evaluate the benefits of parallelizing concurrent Ada tasks with OpenMP while ensuring the compliance with both specifications.
2020
Autores
Schlemmer, E; Felice, MD; Serra, IMRdS;
Publicação
Educar em Revista
Abstract
2020
Autores
Souza, V; Maciel, A; Nedel, L; Kopper, R; Loges, K; Schlemmer, E;
Publicação
2020 22nd Symposium on Virtual and Augmented Reality (SVR)
Abstract
2020
Autores
Moreira, JA; Schlemmer, E;
Publicação
Revista UFG
Abstract
2020
Autores
Machado, L; Freitas, A; Schlemmer, E; Pedron, CD;
Publicação
Advances in Educational Technologies and Instructional Design - Handbook of Research on Diverse Teaching Strategies for the Technology-Rich Classroom
Abstract
2020
Autores
Guedes, AL; Guedes, FL; Schlemmer, E;
Publicação
A Educação no Brasil e no Mundo: Avanços, Limites e Contradições 6
Abstract
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.