[PDF][PDF] Implementation and usage of the new Ada 2012 execution time control features
KN Gregertsen, A Skavhaug - Ada User Journal, 2011 - ada-europe.org
This paper describes an implementation of Ada 2012 execution time control supporting the
new separate execution time clocks for interrupts that has a design with several benefits …
new separate execution time clocks for interrupts that has a design with several benefits …
Going real-time with Ada 2012 and GNAT
JF Ruiz - ACM SIGAda Ada Letters, 2013 - dl.acm.org
This paper provides an overview of the real-time additions to Ada 2012 and their
implementation status in GNAT. Most of these additions are related to multiprocessors …
implementation status in GNAT. Most of these additions are related to multiprocessors …
Session summary: language and distribution issues
The goal of the session was to consider a set of additions and changes to the language
arising from the accepted position papers, but still not consensual. The session lasted a full …
arising from the accepted position papers, but still not consensual. The session lasted a full …
Execution time timers for interrupt handling
KN Gregertsen, A Skavhaug - ACM SIGAda Ada Letters, 2013 - dl.acm.org
This paper argues that the addition of interrupt timers follows naturally by execution time
measurement for interrupt handling introduced with Ada 2012, and that full execution time …
measurement for interrupt handling introduced with Ada 2012, and that full execution time …
Improving the performance of execution time control by using a hardware time management unit
KN Gregertsen, A Skavhaug - International Conference on Reliable …, 2012 - Springer
This paper describes how a dedicated Time Management Unit (TMU) is used to reduce the
overhead of execution time control. While the implementation described here is for Ada …
overhead of execution time control. While the implementation described here is for Ada …
Execution Time Control: A hardware accelerated Ada implementation with novel support for interrupt handling
KN Gregertsen - 2012 - ntnuopen.ntnu.no
Execution time control is a technique that allows execution time budgets to be set and
overruns to be handled dynamically to prevent deadline misses. This removes the need for …
overruns to be handled dynamically to prevent deadline misses. This removes the need for …