网站大量收购独家精品文档,联系QQ:2885784924

DLX虚拟处理器流水线向量运算的性能研究.pdfVIP

DLX虚拟处理器流水线向量运算的性能研究.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DLX虚拟处理器流水线向量运算的性能研究.pdf

第 18 卷  第 1 期           广 西 工 学 院 学 报            Vol18  No 1  2007 年 03 月    JOURNAL OF GUANGXI UNIVERSITY OF TECHNOLOGY      Mar2007   文章编号 (2007) DL X 虚拟处理器流水线向量运算的性能研究 a b a 蔡启先 ,李日初 ,王智文 (广西工学院 a 计算机工程系 ;b 网络信息中心 ,广西 柳州  545006) 摘  要 :DLX 虚拟微处理机提供了一个基于 PC 机的研究平台 ,可以在 PC 机上模拟新处理机技术 。结合实例 ,对 DLX 流水线进行分析研究 ,认为采用旁路措施 、改进处理器结构和优化程序的方法来提高向量处理的性能是非常有效 的。 关  键  词 :DLX 虚拟微处理机 ;流水线 ; 向量计算 ;计算机系统结构 中图分类号 :TP303     文献标识码 :A 0  引言 DLX 是一种虚拟的 32 位微处理机系统结构 , 由John L. Hennessy ( Stanford University) 和 David APatterson ( ) [1 ] ,它不仅 University of California at Berkeley 在“Computer Architecture - A quantitative approach”一书中首次提出 ( 体现了当今多种机器 如 AMD 29K,DEC station 3100 ,HP 850 ,IBM 801 ,Intel i860 ,MIPS M120A ,MIPS M1000 , ) Motoroala 88K,RISC I ,SGI 4D60 ,SPARCstation - 1 ,Sun - 4110 ,Sun - 4260 等 系统结构的共同特点 ,还将体现 未来一些机器的设计思想[2 ] 。DLX 虚拟微处理机提供了一个基于 PC 机的研究平台 ,研究者可以在 PC 机上 模拟新的处理机技术 。因此 ,研究DLX 虚拟处理机对计算机系统结构教学和研究具有重要的意义 。 目前国内对 DLX 虚拟处理器研究较少 ,文献[3 ]介绍了应用 DLX 虚拟处理器进行整数运算的研究 ,文献 [4 ]介绍了应用 DLX 虚拟处理器进行浮点数运算的研究 ,本文在文献[3 ] 、文献[4 ] 的基础上介绍应用 DLX 流 水线进行向量处理的性能的分析研究 。限于篇幅 ,有关 DLX 微处理机的结构和指令系统请参看有关文 献[1 ,2 ] 。 2  DL X 流水线进行向量处理的测试分析 21  向量及其处理 向量 ,即具有线性的数的阵列 。下面举例来说明向量 处理方式 。考虑以下向量计算 : ( ) D = A ·B + C   其中 A 、B 、C 、D 是长度为 n 的 ( ) 向量 如图 1 。 ( ) 一般对向量有 3 种处理方式 , 即水平 横向 处理方 ( ) ( ) [1 ] 式 、垂直 纵向 处理方式和分组 纵横 处理方式 。由 于 DLX 虚拟处理器不是专用的向量处理器 ,它没有专门 的向量处理指令 。因此 ,应用 WinDLX 处理器只能采用 第一种方法 ,后两种

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档