发明名称 用于不具系统记忆体之资料处理系统的存取要求
摘要 本发明揭示一种用于不具系统记忆体之资料处理系统的存取要求。该资料处理系统包括多个处理单元。该处理单元具有在大于真实位址空间的一虚拟位址空间中操作的挥发性快取记忆体。该处理单元与各自的挥发性记忆体皆耦合至一等于该虚拟位址空间的实体位址空间中操作的一储存控制器。该处理单元与该储存控制器皆透过一互连以耦合至一硬磁碟。耦合至一实体记忆体快取之该储存控制器允许在该硬磁碟内之一虚拟位址从该等挥发性快取记忆体之一映射至指向一储存位置的一实体磁碟位址,无需经由转换为真实位址。该实体记忆体快取包含该硬磁碟内资讯的一子集。当需要一组特定资料时,一处理单元产生由该储存控制器接收的一虚拟记忆体存取要求。然后,该储存控制器为该要求处理器撷取该资料。该虚拟记忆体存取要求包括一有关与该撷取资料关联的资料预取之提示位元群组。
申请公布号 TWI245969 申请公布日期 2005.12.21
申请号 TW092133832 申请日期 2003.12.02
申请人 万国商业机器公司 发明人 拉菲 古莫 艾力米力;约翰 史帝芬 多森;山札菲 卡伊;肯尼斯 李 力特
分类号 G03F3/00 主分类号 G03F3/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种能够利用一虚拟记忆体处理方案之资料处理系统,其包括:复数个处理单元,其中该等复数个处理单元具有在大于一真实位址空间的一虚拟位址空间操作之挥发性记忆体;耦合至该等复数个处理单元与挥发性快取记忆体之一互连;透过该互连耦合至该等复数个处理单元之一硬磁碟;耦合至该互连之一储存控制器,用以将一虚拟位址从该等挥发性快取记忆体之一映射至指向该硬磁碟内的一储存位置之一实体磁碟位址,而无需经由转换为一真实位址。耦合至该储存控制器的一实体记忆体快取,用以储存该硬磁碟内资讯的一子集;以及用于产生与由该等复数个处理单元之一所产生、由该储存控制器所接收之虚拟记忆体存取相关之提示位元之构件,其中该虚拟记忆体存取要求包括关于资料预取的复数个提示位元。2.如申请专利范围第1项之资料处理系统,其中该实体记忆体快取为一动态随机存取记忆体。3.如申请专利范围第1项之资料处理系统,其中该等复数个处理单元的一虚拟位址范围等于该硬磁碟之一实体磁碟位址范围。4.如申请专利范围第1项之资料处理系统,其中该储存控制器包括用以追踪该实体记忆体快取之内容之一实体记忆体目录。5.如申请专利范围第1项之资料处理系统,其中该硬磁碟系透过一输入/输出通道转换器耦合至该互连。6.如申请专利范围第1项之资料处理系统,其中该硬磁碟系透过一配接器耦合至该输入/输出通道转换器。图式简单说明:图1为根据先前技术之多处理器资料处理系统的方块图;图2为其中并入本发明一项较佳具体实施例之多处理器资料处理系统的方块图;图3为用于处置来自图2中的多处理器资料处理系统内的一处理器的虚拟记忆体存取要求之方法的高层级逻辑流程图;图4为其中并入本发明第二项具体实施例之多处理器资料处理系统的方块图;图5为用于处置来自图4中的多处理器资料处理系统内的一处理器的虚拟记忆体存取要求之方法的高层级逻辑流程图;图6为根据本发明一项较佳具体实施例之混淆表的方块图;图7为其中并入本发明第三项具体实施例之多处理器资料处理系统的方块图;图8系根据本发明一项较佳具体实施例在图7中该多处理器资料处理系统内的一虚拟至实体位址转换表的方块图;图9为用于处置来自图7中的多处理器资料处理系统内一处理器的虚拟记忆体存取要求之方法的高层级逻辑流程图;图10为根据本发明一项较佳具体实施例,来自一处理器之虚拟记忆体存取要求的方块图;以及图11为根据本发明一项较佳具体实施例,一中断封包至一要求处理器的方块图。
地址 美国