Study of Automatic GPU Offloading Technology for Open IoT

06/04/2018
by   Yoji Yamato, et al.
0

IoT technologies have been progressed. Now Open IoT concept has attracted attentions which achieve various IoT services by integrating horizontal separated devices and services. For Open IoT era, we have proposed the Tacit Computing technology to discover the devices with necessary data for users on demand and use them dynamically. However, existing Tacit Computing does not care about performance and operation cost. Therefore in this paper, we propose an automatic GPU offloading technology as an elementary technology of Tacit Computing which uses Genetic Algorithm to extract appropriate offload loop statements to improve performances. We evaluate a C/C++ matrix manipulation to verify effectiveness of GPU offloading and confirm more than 35 times performances within 1 hour tuning time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/09/2018

Parallel processing area extraction and data transfer number reduction for automatic GPU offloading of IoT applications

For Open IoT, we have proposed Tacit Computing technology to discover th...
research
11/24/2017

A Study to Optimize Heterogeneous Resources for Open IoT

Recently, IoT technologies have been progressed, and many sensors and ac...
research
11/03/2017

A Study of Optimizing Heterogeneous Resources for Open IoT

Recently, IoT technologies have been progressed, and many sensors and ac...
research
03/23/2018

A study of coordination logic description and execution for dynamic device coordination services

Recently, IoT technologies have been progressed, and many devices are co...
research
04/18/2020

Proposal of Automatic FPGA Offloading for Applications Loop Statements

In recent years, with the prediction of Moore's law slowing down, utiliz...
research
01/19/2022

Joint Traffic Offloading and Aging Control in 5G IoT Networks

The widespread adoption of 5G cellular technology will evolve as one of ...

Please sign up or login with your details

Forgot password? Click here to reset