面向开放物联网的自动 GPU 卸载技术研究
分布式、并行与集群计算
2018-09-17 v1
摘要
物联网技术已取得进展。如今开放物联网 (Open IoT) 概念备受关注,其通过横向分离的设备与服务的集成实现多样化物联网服务。面向开放物联网时代,我们提出了 Tacit Computing 技术,按需发现具备用户所需数据的设备并动态使用它们。然而,现有 Tacit Computing 未考虑性能与运维成本。因此本文提出一种自动 GPU 卸载技术作为 Tacit Computing 的基础技术,其使用遗传算法 (Genetic Algorithm) 提取合适的卸载循环语句以提升性能。我们评估了 C/C++ 矩阵操作以验证 GPU 卸载的有效性,并确认在 1 小时调优时间内获得超过 35 倍的性能。
引用
@article{arxiv.1806.01430,
title = {Study of Automatic GPU Offloading Technology for Open IoT},
author = {Yoji Yamato and Tatsuya Demizu and Hirofumi Noguchi and Misao Kataoka},
journal= {arXiv preprint arXiv:1806.01430},
year = {2018}
}
备注
6 pages, in Japanese, 5 figures, IEICE Technical Report, SC2018-10, June 2018