管理处理器架构中的转换机制的方法和设备技术

技术编号:2861721 阅读:162 留言:0更新日期:2012-04-11 18:40
提供了一种有效地管理转换缓冲器的操作的方法和设备。利用软件和硬件设备及方法来预载入转换缓冲器,以防止由高速缓存的缓慢变热而导致的低劣操作。

【技术实现步骤摘要】

本专利技术总体上涉及计算机架构中的转换(translation)机制,并特别涉及高效地管理转换机制以防止与转换高速缓存“变热(warming)”关联的问题。
技术介绍
许多当今的处理器架构提供一种转换机制,用于将应用程序所使用的有效地址(EA)变换成用来标示实际存储器的实际地址(RA)。这种处理器架构的一例是PowerPCTM。转换处理使用转换表格以将EA转换成RA。该转换表格或页面表格通常存储于存储器。由于性能的原因,转换机制的典型实施使用高速缓存和/或缓冲结构以保持最近使用的转换。此结构在PowerPCTM中称作转换后备缓冲器(TLB)。使用EA的各指令造成在TLB中查找。当某转换在TLB中未找到(例如,TLB请求缺失(miss))时,则调用硬件状态机或软件例程以载入所请求的转换。对于任何高速缓存机制来说,当高速缓存不含有应用程序所要求的足量有效信息时会殃及等待时间和带宽。此状况称作“冷”高速缓存。当转换高速缓存是冷的时,每次访问存储器中的新区域时都造成硬件或软件动作被执行,以载入所请求的转换。这些请求的缺失一直持续到转换高速缓存载入了最经常使用的转换为止(例如转换高速缓存“本文档来自技高网...

【技术保护点】
一种管理处理器架构中的转换机制的设备,包括:执行单元,生成有效地址;转换器,其中所述转换器至少将有效地址转换成实际地址,其中若至少转换未得到,则所述实际地址不可用;缺失管理器,其中所述缺失管理器至少被配置为管理来自所述用于转换的装置的不可用的实际地址;用于预载入转换数据的装置;和存储装置,其中所述存储装置至少存储多个通用数据,其中所述多个通用数据至少由实际地址来标示。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:查尔斯R约翰斯迈克尔N戴乔纳坦J德门特
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1