Real-Time Performance Benchmarks for Ada
Abstract
This report develops a benchmarking capability for measuring the performance of Ada compilers meant for real-time embedded systems. Cross-compiler users face many tough trade-offs and additional project costs due to the time lost developing compiler work-arounds. The embedded programmer community is fgace with trying to use incomplete and somewhat unstable systems while trying to deliver efficient and ultra-reliable code. For any given real-time embedded application, the best performance predicator is the performance of the application software itself. Software designers and programmers can be satisfied that an embedded application meets its performance requirements ONLY after testing the final product. But due to the rising costs of software development, users may want to use benchmarks to determine the performance and suitability of a particular compilation system for their real-time applications. The major focus in this report is on developing benchmarks to measure runtime performance of Ada features important for real-time embedded systems.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 24, 1989
- Accession Number
- ADA230284
Entities
People
- Arvind Goel