首页 | 本学科首页   官方微博 | 高级检索  
     

模调度与DFA结合的技术及其在gcc上的实现
引用本文:吴佩华,郭勇,漆锋滨.模调度与DFA结合的技术及其在gcc上的实现[J].计算机工程与应用,2004,40(31):102-105.
作者姓名:吴佩华  郭勇  漆锋滨
作者单位:江南计算技术研究所,无锡,214083
基金项目:国家863高技术研究发展计划(编号:2002AA110030)资助
摘    要:循环是程序中的热代码,而软件流水是一种细粒度的循环优化方法,它通过将循环中不同迭代之间的操作并行执行,最大程度地开发指令级并行。模调度是一种效果很好的软件流水算法。论文以gcc3.3为基础,提出了模调度与DFA结合的软件流水方法,及其工程实现,实验数据表明,优化效果明显。

关 键 词:gcc  RTL  DFA  模调度  软件流水
文章编号:1002-8331-(2004)31-0102-04

Modulo Scheduling Combining with DFA and Realization in gcc
Wu,Peihua Guo Yong Qi,Fengbin.Modulo Scheduling Combining with DFA and Realization in gcc[J].Computer Engineering and Applications,2004,40(31):102-105.
Authors:Wu  Peihua Guo Yong Qi  Fengbin
Abstract:Loop is hot code and software pipelining is a mall-grain parallelism loop optimization technology.It farthest exploits instruction level parallelism by overlapping the excution of different iterations.Modulo scheduling is an effective software pipelining algorithm.This paper introduces experiment method using DFA scheduler based on gcc3.3.According to the result of experiments,this technology can improve the performance of code optimization obviously.
Keywords:gcc  RTL  DFA  modulo schedule  software pipelining  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号