Fog Computing for Deep Learning with Pipelines
Fog Computing for Deep Learning with Pipelines
复制标题
DOI:
10.1109/icfec57925.2023.00017
复制
发表时间:
2023-05
期刊:
影响因子:
--
通讯作者:
Antero Vainio;Akrit Mudvari;Diego Kiedanski;Sasu Tarkoma;L. Tassiulas
中科院分区:
文献类型:
--
作者:
Antero Vainio;Akrit Mudvari;Diego Kiedanski;Sasu Tarkoma;L. Tassiulas
In this article, we introduce a fog system design for processing data collected from edge devices, such as mobile, sensor, and extended (mixed, augmented, virtual) reality equipment. Our system enables the network to provide hardware-accelerated processors for resource-intensive computations on data gathered from remote locations, such as 5G and beyond mobile networks. By splitting heavy computations into pipelines, and distributing them among processors in the edge, fog and the cloud, our design benefits from the processing power of the cloud, while utilizing fog devices with a lower network latency. We implement our design, and use it for distributed training and inference with industry-grade deep learning models for computer vision. We deploy our architecture in infrastructure including cloud and edge servers supporting GPU-accelerated computations. We benchmark pipelines in various deployment settings to study the overhead that they introduce. Our contributions are a new design for wide-area data processing, a framework that realizes this design and provides means of developing applications that are optimized in terms of infrastructure and hardware. These contributions are complemented with our benchmark results, which reveal the potential causes of processing overhead.