首页> 外文会议>IEEE Conference on Computer Communications Workshops >Accelerating Mobile Applications at the Network Edge with Software-Programmable FPGAs
【24h】

Accelerating Mobile Applications at the Network Edge with Software-Programmable FPGAs

机译:使用软件可编程FPGA加速网络边缘的移动应用

获取原文

摘要

Recently, Edge Computing has emerged as a new computing paradigm dedicated for mobile applications for performance enhancement and energy efficiency purposes. Specifically, it benefits today's interactive applications on power-constrained devices by offloading compute-intensive tasks to the edge nodes which is in close proximity. Meanwhile, Field Programmable Gate Array (FPGA) is well known for its excellence in accelerating compute-intensive tasks such as deep learning algorithms in a high performance and energy efficiency manner due to its hardware-customizable nature. In this paper, we make the first attempt to leverage and combine the advantages of these two, and proposed a new network-assisted computing model, namely FPGA-based edge computing. As a case study, we choose three computer vision (CV)-based interactive mobile applications, and implement their backend computation parts on FPGA. By deploying such application-customized accelerator modules for computation offloading at the network edge, we experimentally demonstrate that this approach can effectively reduce response time for the applications and energy consumption for the entire system in comparison with traditional CPU-based edge/cloud offloading approach.
机译:最近,边缘计算已成为一种新的计算范例,专门用于移动应用程序,以提高性能和提高能效。具体地说,它通过将计算密集型任务卸载到附近的边缘节点上,从而使当今在功率受限设备上的交互式应用程序受益。同时,现场可编程门阵列(FPGA)以其硬件可定制的特性而以其高性能和高能效方式在加速计算密集型任务(如深度学习算法)方面的卓越表现而闻名。在本文中,我们首次尝试利用和结合这两者的优势,并提出了一种新的网络辅助计算模型,即基于FPGA的边缘计算。作为案例研究,我们选择了三个基于计算机视觉(CV)的交互式移动应用程序,并在FPGA上实现了它们的后端计算部分。通过部署此类应用程序定制的加速器模块以在网络边缘进行计算分流,我们实验证明了与传统的基于CPU的边缘/云分流方法相比,该方法可以有效减少应用程序的响应时间和整个系统的能耗。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号