作者: Maolin Guan , Nan Wu , Mei Wen , Chunyuan Zhang
DOI: 10.1109/ICCIT.2010.5711096
关键词:
摘要: Based on the characteristics of data level parallelism (DLP) multi-threading programs appearing in practical application, this paper proposes a new method that implements software integration identical DLP threads via compilation for VLIW processors. This translates into ILP by merging operations corresponding basic blocks divided from different one block to extend instruction window compiler can schedule, and optimizes control flow program after thread ensure correctness program. The experimental results show technique accelerate execution very well without exerting more burdens programmer, while hardware overhead be ignored. Generally speaking, 2∼4 get speedup 1.34∼2.07.