论文标题
改进用于应用程序循环语句的自动GPU卸载技术
Improvement of Automatic GPU Offloading Technology for Application Loop Statements
论文作者
论文摘要
近年来,随着摩尔定律的放缓,除了GPU或FPGA之类的CPU以外的硬件以外的硬件正在增加。但是,当使用CPU以外的异质硬件时,CUDA和HDL等技术技能的障碍很高。基于此,根据要放置的硬件,我提出了可以自动转换,配置和高性能操作的环境自适应软件。以前,部分卸载到GPU和FPGA的部分是自动化的。在本文中,我改进并提出了一种先前的自动GPU卸载方法,以扩展可应用软件并增强性能。我评估了所提出的方法在多个应用中的有效性。
In recent years, with the slowing down of Moore's law, utilization of hardware other than CPU such as GPU or FPGA is increasing. However, when using heterogeneous hardware other than CPUs, barriers of technical skills such as CUDA and HDL 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. Partly of the offloading to the GPU and FPGA was automated previously. In this paper, I improve and propose a previous automatic GPU offloading method to expand applicapable software and enhance performances more. I evaluate the effectiveness of the proposed method in multiple applications.