能够使用虚拟存储器处理模式的数据处理系统

    公开(公告)号:CN1260656C

    公开(公告)日:2006-06-21

    申请号:CN200310103001.0

    申请日:2003-10-29

    IPC分类号: G06F12/08

    摘要: 本发明公开了一种用于支持不具备系统存储器的数据支持系统的别名支持方法。数据处理系统包括多个处理单元。处理单元包括在比实地址空间更大的虚拟地址空间中运行的易失性高速缓冲存储器。将处理单元以及相应的易失性高速缓冲存储器耦合到在物理地址空间中运行的存储控制器。通过互连,将处理单元和存储控制器耦合到硬盘。处理单元包括一个别名表,后者把至少两个虚拟地址与指向硬盘中的一个存储单元的物理盘地址联系起来。硬盘包含一个虚拟物理转换表,该转换表将一个所述易失性高速缓冲存储器的虚拟地址,转换为指向硬盘中的一个存储单元的物理磁盘地址,而无需通过实地址转换。

    能够管理虚拟存储器处理方案的数据处理系统

    公开(公告)号:CN1506849A

    公开(公告)日:2004-06-23

    申请号:CN200310121334.6

    申请日:2003-12-11

    IPC分类号: G06F12/08

    摘要: 本申请公开了一种由硬件管理的虚拟地址到物理地址的转换机制,用于不带有系统存储器的数据处理系统。该数据处理系统包括多个处理单元。这些处理单元具有在大于实地址空间的虚拟地址空间中操作的易失性高速缓存存储器。这些处理单元及各自的易失性存储器与在物理地址空间中操作的一个存储控制器耦合。这些处理单元和存储控制器通过一个互连与一硬盘耦合。该硬盘含有一个虚拟地址到物理地址转换表,用于把来自所述易失性高速缓存存储器之一的虚拟地址转换成指向该硬盘中存储位置的物理盘地址,而无需通过实地址过渡。与物理存储器高速缓存耦合的存储控制器允许把来自所述易失性高速缓存存储器之一的虚拟地址映射到指向该硬盘中存储位置的物理盘地址,而无需通过实地址过渡。该物理存储器高速缓存含有该硬盘内信息的子集。

    一种支持高速缓存一致性的高速缓存、数据处理系统及方法

    公开(公告)号:CN1134735C

    公开(公告)日:2004-01-14

    申请号:CN99101098.1

    申请日:1999-01-15

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0811

    摘要: 在处理器可访问的二级(L2)高速缓存中,实现一个改进的MESI高速缓存一致性协议,该处理器有分开的一级(L1)数据和指令高速缓存。改进MESI协议包含共享状态的两个子状态,它代表与共享状态相同的一致性信息以及关于主题高速缓存登记项的内容/一致性的附加信息。在较低级高速缓存(例如L3)中,对处于共享一致性状态的第一子状态的一个高速缓存登记项进行重新配置,不会使L2高速缓存中的同一高速缓存登记项的内容无效。

    垂直高速缓冲的伪精确I-高速缓存的包括性

    公开(公告)号:CN1231443A

    公开(公告)日:1999-10-13

    申请号:CN99101098.1

    申请日:1999-01-15

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0811

    摘要: 在处理器可访问的二级(L2)高速缓存中,实现一个改进的MESI高速缓存一致性协议,该处理器有分开的一级(L1)数据和指令高速缓存。改进MESI协议包含共享状态的两个子状态,它代表与共享状态相同的一致性信息以及关于主题高速缓存登记项的内容/一致性的附加信息。在较低级高速缓存(例如L3)中,对处于共享一致性状态的第一子状态的一个高速缓存登记项进行重新配置,不会使L2高速缓存中的同一高速缓存登记项的内容无效。