{"title":"将硬实时并行任务调度到具有包裹网格拓扑的处理器网络上","authors":"Y. Kokusho, N. Doi","doi":"10.1109/RTCSA.1995.528777","DOIUrl":null,"url":null,"abstract":"When scheduling realtime parallel tasks onto multiprocessor systems, it is very important to optimize the computing resource allocations to those tasks using load-distribution mechanisms. This paper proposes a static load-distribution mechanism, called the Double-Layered Load-Distribution (DLLD) mechanism, which schedules hard realtime parallel computing tasks. Due to the nature of the hard realtime computation, the deadlines of task executions must be previously analysed and perfectly satisfied. For this reason, static load-distribution schemes are preferred to dynamic ones. In order to optimize the scheduling results with respect to various types of parallel computing tasks and various architectures of parallel-processor hardware, the DLLD mechanism is comprised of two functional layers: the DF/IHS scheduler (the upper layer) and the DPSTS (the lower layer).","PeriodicalId":111365,"journal":{"name":"Proceedings Second International Workshop on Real-Time Computing Systems and Applications","volume":"245 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Scheduling hard-realtime parallel tasks onto the processor network with wrapped mesh topology\",\"authors\":\"Y. Kokusho, N. Doi\",\"doi\":\"10.1109/RTCSA.1995.528777\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"When scheduling realtime parallel tasks onto multiprocessor systems, it is very important to optimize the computing resource allocations to those tasks using load-distribution mechanisms. This paper proposes a static load-distribution mechanism, called the Double-Layered Load-Distribution (DLLD) mechanism, which schedules hard realtime parallel computing tasks. Due to the nature of the hard realtime computation, the deadlines of task executions must be previously analysed and perfectly satisfied. For this reason, static load-distribution schemes are preferred to dynamic ones. In order to optimize the scheduling results with respect to various types of parallel computing tasks and various architectures of parallel-processor hardware, the DLLD mechanism is comprised of two functional layers: the DF/IHS scheduler (the upper layer) and the DPSTS (the lower layer).\",\"PeriodicalId\":111365,\"journal\":{\"name\":\"Proceedings Second International Workshop on Real-Time Computing Systems and Applications\",\"volume\":\"245 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1995-10-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Second International Workshop on Real-Time Computing Systems and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RTCSA.1995.528777\",\"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 Second International Workshop on Real-Time Computing Systems and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTCSA.1995.528777","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Scheduling hard-realtime parallel tasks onto the processor network with wrapped mesh topology
When scheduling realtime parallel tasks onto multiprocessor systems, it is very important to optimize the computing resource allocations to those tasks using load-distribution mechanisms. This paper proposes a static load-distribution mechanism, called the Double-Layered Load-Distribution (DLLD) mechanism, which schedules hard realtime parallel computing tasks. Due to the nature of the hard realtime computation, the deadlines of task executions must be previously analysed and perfectly satisfied. For this reason, static load-distribution schemes are preferred to dynamic ones. In order to optimize the scheduling results with respect to various types of parallel computing tasks and various architectures of parallel-processor hardware, the DLLD mechanism is comprised of two functional layers: the DF/IHS scheduler (the upper layer) and the DPSTS (the lower layer).