{"title":"A proposed real-time ADA test","authors":"J. Newport","doi":"10.1109/NAECON.1994.332940","DOIUrl":null,"url":null,"abstract":"System developers use a variety of benchmarks to evaluate the performance of a new system, as well as mature the hardware and software. A computer system, in this context, includes the processing hardware as well as the Ada Run Time System. The integration of these elements is incremental and the system matures as software applications of different types run an the computer. Therefore, a wide spectrum of components must comprise a test suite. Many of the classic benchmarks are of the \"toy\" variety, which means that: they are unrealistic in several ways. This may be a lack of Input/Output (I/O), absence of interrupts during execution, small program size that does not break cache memory, or other factors. These benchmarks are important starting points, but a designer must not rely on such test to fully characterize and debug a new design. The proposed test is a more realistic program that addresses these issues. It is a \"single board\" version of system tests previously reported. The presentation updates its status as a proposed System Performance Evaluation Corporation candidate, and provides some candidate results.<<ETX>>","PeriodicalId":281754,"journal":{"name":"Proceedings of National Aerospace and Electronics Conference (NAECON'94)","volume":"224 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of National Aerospace and Electronics Conference (NAECON'94)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAECON.1994.332940","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
System developers use a variety of benchmarks to evaluate the performance of a new system, as well as mature the hardware and software. A computer system, in this context, includes the processing hardware as well as the Ada Run Time System. The integration of these elements is incremental and the system matures as software applications of different types run an the computer. Therefore, a wide spectrum of components must comprise a test suite. Many of the classic benchmarks are of the "toy" variety, which means that: they are unrealistic in several ways. This may be a lack of Input/Output (I/O), absence of interrupts during execution, small program size that does not break cache memory, or other factors. These benchmarks are important starting points, but a designer must not rely on such test to fully characterize and debug a new design. The proposed test is a more realistic program that addresses these issues. It is a "single board" version of system tests previously reported. The presentation updates its status as a proposed System Performance Evaluation Corporation candidate, and provides some candidate results.<>