In order to improve instruction level parallelism,compilers tend to adopt more aggressive and complex optimization algorithms.
为了提高指令级并行,编译器必须进行大量的优化。
参考来源 - 基于区域的编译技术和栈寄存器优化This paper presents the architecture and implementation approach of multimedia data processing on the ILP(Instruction Level Parallelism)of DSP platform. Based on analysing and recomposing the Data -Flow,DCT and motion estimate examples using DSP pipeline are given.
讨论了多媒体数据并行处理技术的结构和实现方法,并分析了DSP的指令级流水线结构、开发方法和实现技巧,同时在分析和重组数据流的基础上,给出了利用指令级并行流水线优化视频处理中DCT变换算法和运动搜索算法的实例。
参考来源 - 基于DSP的多媒体数据并行处理的研究·2,447,543篇论文数据,部分数据来源于NoteExpress
Speculation is a very effective way to improve instruction level parallelism as an advance compiler optimization technique.
投机优化技术作为一种先进的现代编译技术,有效地提高了指令执行的并行性。
Instruction scheduling is used to exploit the instruction level parallelism (ILP) inherent in program through reordering its instructions.
指令调度通过调整指令之间的顺序来提高指令级并行度(ILP)。
Software pipelining is a loop scheduling technique which extracts instruction level parallelism by overlapping the execution of several consecutive iterations.
软件流水是一种开发循环程序指令级并行性的技术,它通过并行执行连续的多个迭代来加快循环的执行速度。
应用推荐