论文标题
来自各种语言应用程序的自动GPU卸载方法的研究
Study of Automatic GPU Offloading Method from Various Language Applications
论文作者
论文摘要
近年来,除了小型核心CPU(例如GPU,FPGA或许多核心CPU)以外的异质硬件的利用正在增加。但是,当使用异质硬件时,诸如CUDA之类的技术技能障碍很高。基于此,我提出了根据要放置的硬件的自动转换,配置和高性能操作的自动转换,配置和高性能操作。但是,卸载的源语言目前主要是C/C ++语言应用程序,并且没有针对各种语言应用程序进行共同卸载的研究。在本文中,我研究了一种常见的方法,用于自动为各种语言应用程序,不仅在C语言中,而且在Python和Java中。
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 CUDA 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, the source language for offloading was mainly C/C++ language applications currently, and there was no research for common offloading for various language applications. In this paper, I study a common method for automatically offloading for various language applications not only in C language but also in Python and Java.