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. However, including existing technologies, there has been no research to properly and automatically offload the mixed offloading destination environment such as GPU, FPGA and many core CPU. In this paper, as a new element of environment-adaptive software, I study a method for offloading applications properly and automatically in the environment where the offloading destination is mixed with GPU, FPGA and many core CPU.
翻译:在使用各种硬件、诸如OpenMP、CUDA和OpenCL等技术技能壁垒时,我提出了有利于自动转换和配置的适应环境软件,但包括现有技术在内,没有进行适当和自动卸载混合卸载目的地环境的研究,如GPU、FPGA和许多核心CPU。在本文中,作为环境适应软件的一个新元素,我研究了一种在卸载目的地与GPU、FPGA和许多核心CPU混合的环境中适当和自动卸载应用程序的方法。