C/C~(++)程序的运行时优化研究 |
| |
引用本文: | 朱晓珺,李冬梅.C/C~(++)程序的运行时优化研究[J].人天科学研究,2009(4). |
| |
作者姓名: | 朱晓珺 李冬梅 |
| |
作者单位: | 河南广播电视大学 |
| |
摘 要: | 由于受限于编译时所见的信息和缺乏精确的输入数据集和目标机信息,编译器为了保持程序正确性和避免性能降级必须做出保守的假设,往往得不到最佳性能。为了克服静态优化的不足,在研究java虚拟机中运行时优化技术的基础上,结合LLVM编译器架构,阐述了面向C/C++程序的运行时优化技术。
|
关 键 词: | 运行时优化 LLVM java虚拟机 |
Research on Runtime Optimization for C/C~(++) program |
| |
Abstract: | Compile-time optimization is often limited by a lack of target machine and input data set knowledge.Without this information,compilers may be forced to make conservative assumptions to preserve correctness and to avoid performance degradation.In order to cope with this lack of information at compile-time,the paper presents a C /C++ runtime optimization technique based on the study of JVM run-time optimization and reference to the LLVM compiler framework. |
| |
Keywords: | Runtime Optimization LLVM JVM |
本文献已被 维普 等数据库收录! |
|