Jayson G. Boubin, Shiqi Zhang, Venkata Mandadapu, Christopher Stewart
{"title":"Poster Abstract: Characterizing Computational Workloads in UAV Applications","authors":"Jayson G. Boubin, Shiqi Zhang, Venkata Mandadapu, Christopher Stewart","doi":"10.1109/IoTDI.2018.00037","DOIUrl":null,"url":null,"abstract":"Unmanned aerial vehicles (UAV) enable novel but demanding computational workloads that exceed processing capacity of their onboard resources. Mobile and edge devices can support demanding workloads, but they increase network communication and power usage. These resource constraints block potentially transformative UAV applications that execute too slowly or use too much power. This poster presents early efforts to characterize computational demands of emerging UAV applications. We are building a selfie-drone benchmark. Our benchmark will capture processing metrics, e.g., CPU usage, cache misses, power usage, etc. It will also enable characterization across a wide range of local and edge setups. Our benchmark uses a micro services design, making it easy to move workload execution across multiple contexts. Early results show that our benchmark functions well, i.e., accurately detects faces and safely uses flight controls. Further, edge devices matter. A smart phone uses 4X less power than a laptop when executing our benchmark.","PeriodicalId":149725,"journal":{"name":"2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI)","volume":"287 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IoTDI.2018.00037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Unmanned aerial vehicles (UAV) enable novel but demanding computational workloads that exceed processing capacity of their onboard resources. Mobile and edge devices can support demanding workloads, but they increase network communication and power usage. These resource constraints block potentially transformative UAV applications that execute too slowly or use too much power. This poster presents early efforts to characterize computational demands of emerging UAV applications. We are building a selfie-drone benchmark. Our benchmark will capture processing metrics, e.g., CPU usage, cache misses, power usage, etc. It will also enable characterization across a wide range of local and edge setups. Our benchmark uses a micro services design, making it easy to move workload execution across multiple contexts. Early results show that our benchmark functions well, i.e., accurately detects faces and safely uses flight controls. Further, edge devices matter. A smart phone uses 4X less power than a laptop when executing our benchmark.