Organizing the offloading target computation types for environment-adaptive software

Read full text
Authors: Yoji Yamato
Cited by: 0
References: 10

Abstract

We propose environment-adaptive software that automatically converts and configures software code written by skilled programmers for low-core CPUs according to the deployment environment, enabling high-performance processing. This paper focuses on automatic offloading to a variety of hardware according to the calculation type of processing, such as Fourier transforms. The existing application to be offloaded is semantically analyzed using an abstract syntax tree with pattern matching to determine whether a replaceable implementation exists for the calculation type. If an implementation is found, it is replaced with that implementation and performance improvements are confirmed. The ability of the proposed method to automatically offload is confirmed using an actual device equipped with an NVIDIA GeForce RTX 3090 GPU. IEICE Technical Report, NS2026-51, July 2026, Copyright(C)2026 IEICE

Fields of Study & Subjects

Parallel Computing and Optimization Techniques Embedded Systems Design Techniques Advanced Software Engineering Methodologies

Publication details

Publication date
13 March 2026
Language
EN
Document type
Preprint