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 enhanc...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
International Real-Time Ada Workshop (IRTAW 2015). 20 to 22, Apr, 2015. Pownal, U.S.A..The approach ...
Over the last three decades, computer architects have been able to achieve an increase in performanc...
The growing trend to support parallel computation to enable the performance gains of the recent hard...
There is a growing need to support parallel computation in Ada to cope with the performance requirem...
The use of parallel heterogeneous embedded architectures is needed to implement the level of perfor...
The current proposal for the next revision of the Ada language considers the possibility to map the ...
22nd International Conference on Reliable Software Technologies (Ada-Europe 2017). 12 to 16, Jun, 20...
This paper describes OpenMP parser for Ada, which is meant to make parallel programming in Ada simpl...
OpenMP is traditionally focused on boosting performance in HPC systems. However, other domains are s...
This paper presents a new idea of developing parallel programs for clusters of SMP nodes using the A...
Paper presented at the 19th International Real-Time Ada Workshop 2018 (IRTAW)Previous workshops have...
This paper describes a new version of OpenMP parser for Ada. AdaOMP consists of: OpenMP compiler for...
20th International Conference on Reliable Software Technologies - Ada-Europe 2015 (Ada-Europe 2015),...
In earlier work, we proposed extending Ada with a high-level parallel programming layer consisting ...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
International Real-Time Ada Workshop (IRTAW 2015). 20 to 22, Apr, 2015. Pownal, U.S.A..The approach ...
Over the last three decades, computer architects have been able to achieve an increase in performanc...
The growing trend to support parallel computation to enable the performance gains of the recent hard...
There is a growing need to support parallel computation in Ada to cope with the performance requirem...
The use of parallel heterogeneous embedded architectures is needed to implement the level of perfor...
The current proposal for the next revision of the Ada language considers the possibility to map the ...
22nd International Conference on Reliable Software Technologies (Ada-Europe 2017). 12 to 16, Jun, 20...
This paper describes OpenMP parser for Ada, which is meant to make parallel programming in Ada simpl...
OpenMP is traditionally focused on boosting performance in HPC systems. However, other domains are s...
This paper presents a new idea of developing parallel programs for clusters of SMP nodes using the A...
Paper presented at the 19th International Real-Time Ada Workshop 2018 (IRTAW)Previous workshops have...
This paper describes a new version of OpenMP parser for Ada. AdaOMP consists of: OpenMP compiler for...
20th International Conference on Reliable Software Technologies - Ada-Europe 2015 (Ada-Europe 2015),...
In earlier work, we proposed extending Ada with a high-level parallel programming layer consisting ...
Abstract The Ada language has for long provided supportfor the development of reliable real-time sys...
International Real-Time Ada Workshop (IRTAW 2015). 20 to 22, Apr, 2015. Pownal, U.S.A..The approach ...
Over the last three decades, computer architects have been able to achieve an increase in performanc...