- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构翻译解释某部件获得的系统性能,受限于该部件。局部性原理:程序执行时所访问存储器地址不是随机分布的,而是相对地簇聚时间局部性空间局部性。冯·诺依曼结构计算机向上(下)兼容按某档计算机编制的程序,不加修改就能运行于比它高(低)档的计算机。向()兼容按某个时期投入市场的某种型号计算机编制的程序,不加修改地就能运行于在它之()投入市场的计算机。寻址方式指明指令中的操作数是一个常数、一个寄存器操作数或者是一个存储器操作数。单功能流水线只能完成一种固定功能的流水线多功能流水线各段可以进行不同的连接静态流水线在同一时间内,流水线的各段只能按同一种功能的连接方式工作动态流水线在同一时间内,流水线的各段某些段正在实现某种运算时,另一些段却在实现另一种运算。部件级流水线把处理机的部件分段使得操作能够流水运算操作流水线处理机级流水线又指令流水线它是把指令的过程按照流水方式处理宏流水线是处理机串行同一数据流进行处理,每个处理机完成。吞吐率在单位时间内流水线所完成的任务数或输出结果的数量。流水线效率设备利用率是指流水线的。数据相关指令和jj的前面,如果则指令j与指令i数据相关指令j使用指令i产生的结果指令j与指令k数据相关,指令k与指令i数据相关。名相关如果两条指令使用相同的名,但是它们之间并没有数据流,则称名相关。控制相关是指由分支指令引起的相关。它需要根据分支指令执行结果来确定后。反相关指令和jj的前面,指令j写的名指令读的名指令i。指令和jj的前面,如果指令j和指令指令i。换名技术名相关的指令之间没有数据一条指令的名,消除名相关。构冲突硬件资源满足不了指令重叠执行的要求发生数据冲突需要用到前面指令的执行结果。控制冲突流水线遇到分支指令其会改变PC值的指令。定向来解决。并不该结果如果能够将该计算结果从其产生的地方直接送到其指令需要它的地方那么就可以避免。写后读冲突考虑两条指令i和j,且i在j之前进入流水线,j用到i的计算结果而。
读后写冲突考虑两条指令i和j,且i在j之前进入流水线,j的目的寄存器和i的j在i取之前就先对进行写操作,导致i读到的值是错误的。后写冲突考虑两条指令i和j,且i在j之前进入流水线,j和i的,j在i写入之前就先进行写操作,从而导致写入顺序错误在中留下的是i写入的值,而不是j写入的。链接不出现功能部件冲突和分段开采向量的长度大于向量寄存器的长度时,必须把长向量分成长度固定的段,然后循环分段处理,一次循环只处理一个段。半性能向量长度向量处理机的性能为其性能半时所需的向量长度。向量长度临界值向量方式的处理速度优于标量串行方式处理速度时所需的向量长度。任何一层存储器中的都是其下一层(离CPU更远的一层)存储器中的子集。
失效率:CPU访存时,在一级存储器中找不到所需信息的概率。
失效开销:CPU向二级存储器发出访问请求到把这个数据调入一级存储器所需的时间。
强制性失效:当第一次访问一个块时,该块不在Cache中,需要从下一级存储器中调入Cache,这就是强制性失效。
容量失效:如果程序在执行时,所需要的块不能全部调入Cache中,则当某些块被替换后又重新被访问,就会产生失效,这种失效就称作容量失效。
冲突失效:在组相联或直接映象Cache中,若太多的块映象到同一组(块)中,则会出现该组中某个块被别的块替换(即使别的组或块有空闲位置),然后又被重新访问的情况。
2:1Cache经验规则:大小为N的直接映象Cache的失效率约等于大小为N /2的两路组相联Cache的实效率。
相联度:在组相联中,每组Cache中的块数。
Victim Cache:位于Cache和存储器之间的又一级Cache,容量小,采用全相联策略。用于存放由于失效而被丢弃(替换)的那些块。每当失效发生时,在访问下一级存储器之前,先检查Victim Cache中是否含有所需块。
故障性预取:在预取时,若出现虚地址故障或违反保护权限,就会发生异常。
非故障性预取:在预取时,若出现虚地址故障或违反保护权限,不发生异常。
非阻塞Cache:Cache在等待预取数据返回时,还能继续提供指令和数据。
尽早重启动:在请求字没有到达时,CPU处于等待状态。一旦请求字到达,就立即发送给CPU,让等待的CPU尽早重启动,继续执行。
请求字优先:调块时,首先向存储器请求CPU所要的请求字。请求字一旦到达,就立即送往CPU,让CPU继续执行,同时从存储器调入该块的其余部分。
虚拟Cache:地址使用虚地址的Cache。
多体交叉存储器:具有多个存储体,各体之间按字交叉的存储技术。
存储体冲突:多个请求要访问同一个体。
TLB:一个专用高速存储器,用于存放近期经常使用的页表项,其内容是页表部分内容的一个副本。
响应
文档评论(0)