{"title":"同质多核加速器的混合资源管理软件平台","authors":"Taeyoung Kim, Jintaek Kang, Sungchan Kim, S. Ha","doi":"10.1145/2768177.2768181","DOIUrl":null,"url":null,"abstract":"As demand of higher computing power is steadily increasing, it becomes popular to equip a many-core accelerator in a computer system to run current applications. Efficient management of compute resources in such a system is challenging because various factors such as workload variation, QoS requirement change, and hardware failure may cause dynamic change of system status. Recently a variety of resource management techniques for many-core accelerators have been proposed. They are usually tailored to a specific target architecture. In this paper, we propose a software platform, SoPHy, which supports various types of many-core architectures, based on a hybrid resource management technique. SoPHy has been implemented on two different many-core architectures: the Xeon Phi coprocessor and a NoC virtual prototype. Experimental results prove that SoPHy is capable of adapting to the runtime workload variation effectively with affordable overhead of runtime resource management.","PeriodicalId":374555,"journal":{"name":"Proceedings of the 3rd International Workshop on Many-core Embedded Systems","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SoPHy: A Software Platform for Hybrid Resource Management of Homogeneous Many-core Accelerators\",\"authors\":\"Taeyoung Kim, Jintaek Kang, Sungchan Kim, S. Ha\",\"doi\":\"10.1145/2768177.2768181\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As demand of higher computing power is steadily increasing, it becomes popular to equip a many-core accelerator in a computer system to run current applications. Efficient management of compute resources in such a system is challenging because various factors such as workload variation, QoS requirement change, and hardware failure may cause dynamic change of system status. Recently a variety of resource management techniques for many-core accelerators have been proposed. They are usually tailored to a specific target architecture. In this paper, we propose a software platform, SoPHy, which supports various types of many-core architectures, based on a hybrid resource management technique. SoPHy has been implemented on two different many-core architectures: the Xeon Phi coprocessor and a NoC virtual prototype. Experimental results prove that SoPHy is capable of adapting to the runtime workload variation effectively with affordable overhead of runtime resource management.\",\"PeriodicalId\":374555,\"journal\":{\"name\":\"Proceedings of the 3rd International Workshop on Many-core Embedded Systems\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-06-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd International Workshop on Many-core Embedded Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2768177.2768181\",\"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 3rd International Workshop on Many-core Embedded Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2768177.2768181","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SoPHy: A Software Platform for Hybrid Resource Management of Homogeneous Many-core Accelerators
As demand of higher computing power is steadily increasing, it becomes popular to equip a many-core accelerator in a computer system to run current applications. Efficient management of compute resources in such a system is challenging because various factors such as workload variation, QoS requirement change, and hardware failure may cause dynamic change of system status. Recently a variety of resource management techniques for many-core accelerators have been proposed. They are usually tailored to a specific target architecture. In this paper, we propose a software platform, SoPHy, which supports various types of many-core architectures, based on a hybrid resource management technique. SoPHy has been implemented on two different many-core architectures: the Xeon Phi coprocessor and a NoC virtual prototype. Experimental results prove that SoPHy is capable of adapting to the runtime workload variation effectively with affordable overhead of runtime resource management.