- 1
- 0
- 约5.29万字
- 约 57页
- 2019-05-18 发布于上海
- 举报
、ABSTRACT
、
Since theωnfigurable processor can be customized 岛r a particular application, it
1 has increasingly being used in the embedded system design.ηl?s 也esis presents a
method of the ∞mpiler back-end optimization for the configurable and extensíble
|叫
神
(‘,
processors b剧创 on the Tran叩ort Trigger叫Architecture (TTA).ηle designs and implements of register allocation with linear scan algorithm inωmpil町 optimization
缸e explained. In addition, the 也esis presents a new method of how ωcombine
register allocation and instruction scheduling,and has made an implernentation.
At present,∞mpil配 for general-purpose processor has been ableωgenerate v,町
efficientωde. But most of the compil町 technology is only for a fixed struc阳re. 80 it is a big challenge in ∞de optimization for ωnfigurable processor,and 批 is also a
difficult and important task 岛r 也e application of configurable processor.
Compiler esp∞ially 阳back咽d design is 由e key of TTA processor being used
widely. A compilers back-end optimizing design for TTA processor using linear scan algorithm ís presented in 也扭曲创is. This algori由mhωbeen usedωaccomplish
global regíst时 allωation. The implemantation of 也is algorithm on TTA ∞mpil町 h槌
many advantages,such 部 hlgh quality ofωde and easy implernentation, etc. The advantages of 也is algorithm are e叩ecially obvious when source programs con阳讪 large number of variablesωmpeting for 伽 limited number of registers for storage. In
时dítion, the 也esis presents the s阳dy of a series of optimization b剧创 on linear scan algorithm. Instruction schαiuling is another important step in theωmpil町 back咽d desi阴, and 由e processing s叫uence between register allocation and instruction scheduling is the key factors for compi1er performance. The thesis also proposes a method of combiníng regist即 allocation and instruction scheduling. By findíng a balance point between instruction scheduling and register allocation whlch are
restricted by each other,也e quality of the ∞de is impoved. This
您可能关注的文档
- 黄芪丹参与硒对纳米氧化钛细胞毒性的抑制作用-生物化工专业毕业论文.docx
- 抗日战争时期湘西地区难民救济研究-中国史专业毕业论文.docx
- 煤矿隐患数据挖掘模型及适用算法研究-计算机应用技术专业毕业论文.docx
- 棉铃虫对茚虫威的抗性选育及抗性机理初探-农药学专业毕业论文.docx
- 螺旋斜板沉淀处理嘉陵江原水的研究-市政工程专业毕业论文.docx
- 面向中继卫星的物理层网络编码调制技术-电子与通信工程专业毕业论文.docx
- 民事程序选择权研究-诉讼法学专业毕业论文.docx
- 面向信息部门的管理信息系统的设计与实现-软件工程专业毕业论文.docx
- 黄芪对关节软骨细胞生理功能影响的实验研究以及对治疗膝OA的临床观察-医骨伤科学专业毕业论文.docx
- 面向机场助航的LED光强控制系统设计与实现-控制理论与控制工程专业毕业论文.docx
最近下载
- 2025年陕西三校生单招试题真题及答案.doc VIP
- DB34_T3465-2019《连续梁桥整体同步顶升技术规程》.docx VIP
- 現代詩歌朗誦教學與訓練.ppt VIP
- 現代詩創作訓練-台灣首府大學.ppt VIP
- 2025年语文重庆春招试题及答案.doc VIP
- 部编版初中语文课本里现代文中重要的中外作家及作品等文学常识汇总(共六册).pdf VIP
- 最新大学考试复习资料-成本会计试题及答案.doc VIP
- 英国石油公司(BP)标准 GIS 62-021 - EEMUA 182 Integral Block and Bleed Valve Manifolds - 0900a866800dbfa8.pdf
- 2025年度民主生活会带头强化政治忠诚、提高政治能力(五个带头)问题原因查摆剖析整改措施8篇.docx VIP
- 2026部编人教版小学五年级语文下册课内阅读理解专项练习(附答案).pdf
原创力文档

文档评论(0)