图形处理器参数核的综合优化
Comprehensive Optimization of Parametric Kernels for Graphics Processing Units
摘要:
这项工作涉及以图形处理单元(GPU)为目标的计算机程序的优化。其目标是解除程序员和优化编译器之间确定依赖于硬件特性的程序细节的沉重负担。预期的益处是提高所生成的计算机程序的鲁棒性、可移植性和效率。我们解决这些要求:(1)治疗机器和程序参数作为未知的符号在代码生成,和(2)生成优化的程序的形式的情况下讨论,基于机器和程序参数的可能值。通过利用计算机代数领域的最新进展,初步实验产生了有希望的结果。
英文摘要:
This work deals with the optimization of computer programs targeting Graphics Processing Units (GPUs). The goal is to lift, from programmers to optimizing compilers, the heavy burden of determining program details that are dependent on the hardware characteristics. The expected benefit is to improve robustness, portability and efficiency of the generated computer programs. We address these requirements by: (1) treating machine and program parameters as unknown symbols during code generation, and (2) generating optimized programs in the form of a case discussion, based on the possible values of the machine and program parameters. By taking advantage of recent advances in the area of computer algebra, preliminary experimentation yield promising results.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。