Study of Resource Amount Configuration for Automatic Application Offloading
Yoji Yamato

TL;DR
This paper proposes an environment-adaptive software framework that automatically optimizes resource allocation for heterogeneous hardware to improve application performance and cost efficiency.
Contribution
It introduces a novel method for automatically configuring resource amounts for CPUs and offload devices, addressing a gap in existing adaptive software solutions.
Findings
Effective resource configuration improves performance.
Cost efficiency is enhanced through optimized resource use.
Framework adapts to various hardware environments.
Abstract
In recent years, utilization of heterogeneous hardware other than small core CPU such as GPU, FPGA or many core CPU is increasing. However, when using heterogeneous hardware, barriers of technical skills such as OpenMP, CUDA and OpenCL are high. Based on that, I have proposed environment-adaptive software that enables automatic conversion, configuration, and high performance operation of once written code, according to the hardware to be placed. However, although the conversion of the code according to the migration destination environment has been studied so far, there has been no research to properly set the resource amount. In this paper, as a new element of environment adaptive software, in order to operate the application with high cost performance, I study a method to optimize the resource amount of CPUs and offload devices.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Distributed and Parallel Computing Systems
