{"title":"边缘设备和平台GPU-CPU任务替换的好处:海报摘要","authors":"Cheng-You Lin, Chao Wang","doi":"10.1145/3450268.3453505","DOIUrl":null,"url":null,"abstract":"Contemporary cyber-physical systems (CPS) applications are deployed on a networked platform with embedded devices and, like conventional workstations, each embedded device is now equipped with both CPU and GPU. In this paper, we present our on-going effort of synergizing CPU and GPU computing resources to improve application response time. We experimented on NVIDIA's Jetson Nano embedded device and RTX 2080 Ti graphics card and show that, in particular, with multiple GPU-intensive tasks running, it is possible to improve the application response time by replacing a GPU-intensive task by a corresponding CPU-intensive task. We studied several configurations of CPU-GPU task allocation and replacement, and accordingly we outlined a set of principles in leveraging such heterogeneous resources as a whole.","PeriodicalId":130134,"journal":{"name":"Proceedings of the International Conference on Internet-of-Things Design and Implementation","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Benefits of GPU-CPU Task Replacement for Edge Device and Platform: Poster Abstract\",\"authors\":\"Cheng-You Lin, Chao Wang\",\"doi\":\"10.1145/3450268.3453505\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Contemporary cyber-physical systems (CPS) applications are deployed on a networked platform with embedded devices and, like conventional workstations, each embedded device is now equipped with both CPU and GPU. In this paper, we present our on-going effort of synergizing CPU and GPU computing resources to improve application response time. We experimented on NVIDIA's Jetson Nano embedded device and RTX 2080 Ti graphics card and show that, in particular, with multiple GPU-intensive tasks running, it is possible to improve the application response time by replacing a GPU-intensive task by a corresponding CPU-intensive task. We studied several configurations of CPU-GPU task allocation and replacement, and accordingly we outlined a set of principles in leveraging such heterogeneous resources as a whole.\",\"PeriodicalId\":130134,\"journal\":{\"name\":\"Proceedings of the International Conference on Internet-of-Things Design and Implementation\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the International Conference on Internet-of-Things Design and Implementation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3450268.3453505\",\"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 International Conference on Internet-of-Things Design and Implementation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3450268.3453505","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Benefits of GPU-CPU Task Replacement for Edge Device and Platform: Poster Abstract
Contemporary cyber-physical systems (CPS) applications are deployed on a networked platform with embedded devices and, like conventional workstations, each embedded device is now equipped with both CPU and GPU. In this paper, we present our on-going effort of synergizing CPU and GPU computing resources to improve application response time. We experimented on NVIDIA's Jetson Nano embedded device and RTX 2080 Ti graphics card and show that, in particular, with multiple GPU-intensive tasks running, it is possible to improve the application response time by replacing a GPU-intensive task by a corresponding CPU-intensive task. We studied several configurations of CPU-GPU task allocation and replacement, and accordingly we outlined a set of principles in leveraging such heterogeneous resources as a whole.