{"title":"Heuristic Algorithms for Dynamic Scheduling of Moldable Tasks","authors":"Takuma Hikida, Hiroki Nishikawa, H. Tomiyama","doi":"10.1109/ISOCC50952.2020.9333067","DOIUrl":null,"url":null,"abstract":"Dynamic scheduling of parallel tasks is one of efficient techniques to achieve high performance in multi-core systems where resources are managed at runtime. Most existing algorithms for dynamic task scheduling assume that a task runs on one of multiple cores. This paper presents heuristic algorithms for dynamic scheduling of parallel tasks, to which the number of cores assigned is flexible and decided at runtime. In the experiments, we compared the proposed algorithms with the existing ones.","PeriodicalId":270577,"journal":{"name":"2020 International SoC Design Conference (ISOCC)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International SoC Design Conference (ISOCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISOCC50952.2020.9333067","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Dynamic scheduling of parallel tasks is one of efficient techniques to achieve high performance in multi-core systems where resources are managed at runtime. Most existing algorithms for dynamic task scheduling assume that a task runs on one of multiple cores. This paper presents heuristic algorithms for dynamic scheduling of parallel tasks, to which the number of cores assigned is flexible and decided at runtime. In the experiments, we compared the proposed algorithms with the existing ones.