{"title":"Balancing Dynamic Scheduling Overhead to Maximize SDF Performance","authors":"Mattis Hasler, R. Wittig, E. Matús, G. Fettweis","doi":"10.1109/6GSUMMIT49458.2020.9083734","DOIUrl":null,"url":null,"abstract":"With each new mobile communication standard, the range of computational complexity increases. For the fifth-generation (5G), it spans over six orders of magnitude. When translated to a series of SDF graphs to represent the baseband modem computation, one SDF for each TTI, every SDF differs from the other in topology and complexity, matching this very range. The tight deadlines for the processing of data packets demand the SDF actors to be as small as possible to allow a high parallelity. Small SDF actors, however, mean a relatively high scheduling overhead per actor, which is especially painful for dynamic scheduling systems. We assume a high payload-to-overhead ratio (~~ 1.0) under which traditional single-threaded scheduling systems will merely be able to service one computation thread. In our approach, the scheduling overhead is decomposed into different stages, and the effort is parallelized to increase the performance a platform can deliver even with a high payload-to-overhead ratio.","PeriodicalId":385212,"journal":{"name":"2020 2nd 6G Wireless Summit (6G SUMMIT)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 2nd 6G Wireless Summit (6G SUMMIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/6GSUMMIT49458.2020.9083734","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With each new mobile communication standard, the range of computational complexity increases. For the fifth-generation (5G), it spans over six orders of magnitude. When translated to a series of SDF graphs to represent the baseband modem computation, one SDF for each TTI, every SDF differs from the other in topology and complexity, matching this very range. The tight deadlines for the processing of data packets demand the SDF actors to be as small as possible to allow a high parallelity. Small SDF actors, however, mean a relatively high scheduling overhead per actor, which is especially painful for dynamic scheduling systems. We assume a high payload-to-overhead ratio (~~ 1.0) under which traditional single-threaded scheduling systems will merely be able to service one computation thread. In our approach, the scheduling overhead is decomposed into different stages, and the effort is parallelized to increase the performance a platform can deliver even with a high payload-to-overhead ratio.