1 / 330
文档名称:

光学设计.pdf

格式:pdf   页数:330页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

光学设计.pdf

上传人:中国课件站 2011/12/12 文件大小:0 KB

下载得到文件列表

光学设计.pdf

文档介绍

文档介绍:基于二进制翻译技术的统一计算设备架构湖南大学硕士学位论文学校代号:密级:学号:
瓻.
球晦欹蝎趾日期:如年厂月于湖南大学学位论文原创性声明学位论文版权使用授权书日期:月岁阹月≯研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。⒈C芸冢凇!D杲饷芎笫视帽臼谌ㄊ椤本人郑重声明:所呈交的论文是本人在导师的指导下独立进行作者签名:日期:本学位论文属于⒉槐C芡拧朐谝陨舷嘤Ψ娇蚰诖颉薄獭导师签名:
摘要近几年,随着募扑隳芰头么娲淼奶岣撸珿计算已经成为了近代信息处理领域一项非常重要的技术。拇屑扑慵芄雇娉晌8咝阅芗算性能提升的瓶颈,而撼晌5鼻凹扑慊低持芯弑父咝阅艽砟芰Φ牟件。另外,各应用领域已经积累了大量运行于系亩瓶芍葱形募问的传统串行程序。因此如何利用虶新型异构体系结构来提高传统串行程序的执行性能是一个新课题。二进制翻译技术提供了无需重新编译源程序就能将旧体系结构下的可执行二进制代码自动转换成新的体系结构下的可执行文件的能力。一般采用二进制翻译技术来解决不同体系结构的软件移植问题。因此,本文利用二进制翻译技术并结合虶新型异构体系结构来提高传统串行程序的执行性能。本文主要的工作包括:首先,根据反编译技术、编译技术和二进制翻译技术之间的相似性,本文提出了一种采用反编译器的前端和编译器的后端构建一个静态二进制翻译器的方法。此种方法避免了重新编写一个静态二进制翻译器的麻烦,大大缩短了翻译器系统的开发时间。其次,在深入研究传统串行程序软件资源丰富与新型体系结构软件资源匮乏之间矛盾的基础上,本文提出了一种基于二进制翻译技术的统一计算架构的解决方案可以将传统串行程序翻译成运行在虶新型体系结构下的并行程序。最后,根据基于二进制翻译技术的统一计算架构的饩龇桨福疚利用反编译器岸恕嘁肫骱蠖恕中间语言后端和言后端实现了一个静态二进制翻译系统。通过矩阵乘法实验表明,静态二进制翻译系统翻译生成的并行程序不仅能正确执行传统串行程序的功能,而且执行速度比传统串行程序要快。关键词:图形处理器;异构计算;二进制翻译技术;反编译技术堆十二进制翻详技术的统一算设备梨构Ⅱ
琤甌,—,..,.琣瑆,.—.,,.·