{"title":"Ada任务习语的实现策略","authors":"P. Hilfinger","doi":"10.1145/3304133.3304137","DOIUrl":null,"url":null,"abstract":"This paper considers certain uses of Ada tasking---tasking idioms---that do not require the full generality of the mechanism. It describes implementation techniques for these idioms that reduce the required storage and time overheads on many operating systems. The intent is to allow programmers to use these idioms freely, without having to circumvent the tasking features of Ada in order to gain required performance.","PeriodicalId":304626,"journal":{"name":"Proceedings of the AdaTEC Conference on Ada","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1982-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"35","resultStr":"{\"title\":\"Implementation strategies for Ada tasking idioms\",\"authors\":\"P. Hilfinger\",\"doi\":\"10.1145/3304133.3304137\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper considers certain uses of Ada tasking---tasking idioms---that do not require the full generality of the mechanism. It describes implementation techniques for these idioms that reduce the required storage and time overheads on many operating systems. The intent is to allow programmers to use these idioms freely, without having to circumvent the tasking features of Ada in order to gain required performance.\",\"PeriodicalId\":304626,\"journal\":{\"name\":\"Proceedings of the AdaTEC Conference on Ada\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1982-10-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"35\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the AdaTEC Conference on Ada\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3304133.3304137\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the AdaTEC Conference on Ada","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3304133.3304137","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper considers certain uses of Ada tasking---tasking idioms---that do not require the full generality of the mechanism. It describes implementation techniques for these idioms that reduce the required storage and time overheads on many operating systems. The intent is to allow programmers to use these idioms freely, without having to circumvent the tasking features of Ada in order to gain required performance.