{"title":"多媒体应用多核加速器混合资源管理软件平台","authors":"Sungchan Kim, Chanhee Lee, Taeyoung Kim, S. Ha","doi":"10.1109/ESTIMedia.2014.6962341","DOIUrl":null,"url":null,"abstract":"As incessant demand of higher computing capability makes a many-core accelerator become a major computing resource in a System-on-Chip, a variety of many-core architectures and resource management techniques have been proposed recently. They usually assume a specific hardware architecture and a specific resource management scheme. In this paper, we propose a generic software platform that implements a hybrid resource management technique, targeting for a wide range of many-core architectures. To evaluate the system performance more accurately before SoC fabrication, we run it on a virtual prototyping system. The actual implementation enables us to investigate the overheads involved in the propose software platform. Preliminary experimental results confirm that the proposed software platform adapts to the dynamic workload variation effectively by dynamic mapping of tasks and tolerate unexpected core failures by check-pointing. We address our perspective on future research issues to make the generic software platform a reality.","PeriodicalId":265392,"journal":{"name":"2014 IEEE 12th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia)","volume":"325 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Software platform for hybrid resource management of a many-core accelerator for multimedia applications\",\"authors\":\"Sungchan Kim, Chanhee Lee, Taeyoung Kim, S. Ha\",\"doi\":\"10.1109/ESTIMedia.2014.6962341\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As incessant demand of higher computing capability makes a many-core accelerator become a major computing resource in a System-on-Chip, a variety of many-core architectures and resource management techniques have been proposed recently. They usually assume a specific hardware architecture and a specific resource management scheme. In this paper, we propose a generic software platform that implements a hybrid resource management technique, targeting for a wide range of many-core architectures. To evaluate the system performance more accurately before SoC fabrication, we run it on a virtual prototyping system. The actual implementation enables us to investigate the overheads involved in the propose software platform. Preliminary experimental results confirm that the proposed software platform adapts to the dynamic workload variation effectively by dynamic mapping of tasks and tolerate unexpected core failures by check-pointing. We address our perspective on future research issues to make the generic software platform a reality.\",\"PeriodicalId\":265392,\"journal\":{\"name\":\"2014 IEEE 12th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia)\",\"volume\":\"325 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-11-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE 12th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ESTIMedia.2014.6962341\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 12th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ESTIMedia.2014.6962341","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software platform for hybrid resource management of a many-core accelerator for multimedia applications
As incessant demand of higher computing capability makes a many-core accelerator become a major computing resource in a System-on-Chip, a variety of many-core architectures and resource management techniques have been proposed recently. They usually assume a specific hardware architecture and a specific resource management scheme. In this paper, we propose a generic software platform that implements a hybrid resource management technique, targeting for a wide range of many-core architectures. To evaluate the system performance more accurately before SoC fabrication, we run it on a virtual prototyping system. The actual implementation enables us to investigate the overheads involved in the propose software platform. Preliminary experimental results confirm that the proposed software platform adapts to the dynamic workload variation effectively by dynamic mapping of tasks and tolerate unexpected core failures by check-pointing. We address our perspective on future research issues to make the generic software platform a reality.