Proposal of appropriate location calculations for environment adaptation
Yoji Yamato

TL;DR
This paper proposes a linear programming-based method to determine optimal placement of offloaded applications in environment-adaptive software, enhancing performance and user satisfaction across heterogeneous hardware setups.
Contribution
It introduces a novel approach to calculate application placement for environment-adaptive software using linear programming, addressing a gap in existing offloading strategies.
Findings
Applications can be optimally arranged through simulation experiments.
The method adapts to changes in application type and user requirements.
Improves performance and user satisfaction in heterogeneous environments.
Abstract
To use heterogeneous hardware, programmers must have sufficient technical skills to utilize OpenMP, CUDA, and OpenCL. On the basis of this, I have proposed environment-adaptive software that enables automatic conversion, configuration, and high performance operation of once written code, in accordance with the hardware. However, although it has been considered to convert the code according to the offload devices, there has been no study where to place the offloaded applications to satisfy users' requirements of price and response time. In this paper, as a new element of environment-adapted software, I examine a method to calculate appropriate locations using linear programming method. I confirm that applications can be arranged appropriately through simulation experiments when some conditions such as application type and users' requirements are changed.
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
TopicsModular Robots and Swarm Intelligence · Distributed and Parallel Computing Systems · Mobile Agent-Based Network Management
