Context switch instruction prefetching in multithreaded computer
    1.
    发明申请
    Context switch instruction prefetching in multithreaded computer 失效
    多线程计算机中的上下文切换指令预取

    公开(公告)号:US20050138628A1

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

    申请号:US10739739

    申请日:2003-12-18

    IPC分类号: G06F9/38 G06F9/46 G06F12/08

    摘要: An apparatus, program product and method initiate, in connection with a context switch operation, a prefetch of at least one instruction likely to be executed by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to a particular thread, one or more instructions may be prefetched on behalf of that thread so that when execution of the thread is resumed, those instructions are more likely to be cached, or at least in the process of being retrieved into cache memory, thus enabling a thread to begin executing instructions more quickly than if the thread was required to fetch those instructions upon resumption of its execution.

    摘要翻译: 一种装置,程序产品和方法结合上下文切换操作,在恢复该线程的执行之前启动可能被线程执行的至少一个指令的预取。 因此,一旦知道将对特定线程执行上下文切换,则可以代表该线程预取一个或多个指令,使得当线程的执行被恢复时,这些指令更可能被缓存 或者至少在被检索到高速缓冲存储器的过程中,因此使得线程比在恢复其执行时要求线程获取那些指令时更快地开始执行指令。

    Reconfiguring caches to support metadata for polymorphism
    3.
    发明申请
    Reconfiguring caches to support metadata for polymorphism 审中-公开
    重新配置缓存以支持多态性的元数据

    公开(公告)号:US20070083711A1

    公开(公告)日:2007-04-12

    申请号:US11246818

    申请日:2005-10-07

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0893

    摘要: In a method of using a cache in a computer, the computer is monitored to detect an event that indicates that the cache is to be reconfigured into a metadata state. When the event is detected, the cache is reconfigured so that a predetermined portion of the cache stores metadata. A computational circuit employed in association with a computer includes a cache, a cache event detector circuit, and a cache reconfiguration circuit. The cache event detector circuit detects an event relative to the cache. The cache reconfiguration circuit reconfigures the cache so that a predetermined portion of the cache stores metadata when the cache event detector circuit detects the event.

    摘要翻译: 在计算机中使用高速缓存的方法中,监视计算机以检测指示将高速缓存重新配置为元数据状态的事件。 当检测到事件时,重新配置高速缓存,使得高速缓存的预定部分存储元数据。 与计算机相关联地使用的计算电路包括高速缓存,高速缓存事件检测器电路和高速缓存重配置电路。 高速缓存事件检测器电路检测相对于高速缓存的事件。 高速缓存重配置电路重新配置高速缓存,使得当高速缓存事件检测器电路检测到事件时,高速缓存的预定部分存储元数据。

    Context switch data prefetching in multithreaded computer
    5.
    发明申请
    Context switch data prefetching in multithreaded computer 失效
    多线程计算机中的上下文切换数据预取

    公开(公告)号:US20050138627A1

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

    申请号:US10739738

    申请日:2003-12-18

    IPC分类号: G06F9/38 G06F9/46 G06F12/08

    摘要: An apparatus, program product and method initiate, in connection with a context switch operation, a prefetch of data likely to be used by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to a particular thread, data may be prefetched on behalf of that thread so that when execution of the thread is resumed, more of the working state for the thread is likely to be cached, or at least in the process of being retrieved into cache memory, thus reducing cache-related performance penalties associated with context switching.

    摘要翻译: 一种装置,程序产品和方法结合上下文切换操作,在恢复该线程的执行之前启动可能由线程使用的数据的预取。 因此,一旦知道将对特定线程执行上下文切换,则可以代表该线程预取数据,使得当线程的执行被恢复时,线程的更多的工作状态可能 被缓存,或至少在被检索到高速缓冲存储器的过程中,从而减少与上下文切换相关联的与缓存相关的性能惩罚。

    MULTIPLE PAGE SIZE ADDRESS TRANSLATION INCORPORATING PAGE SIZE PREDICTION
    7.
    发明申请
    MULTIPLE PAGE SIZE ADDRESS TRANSLATION INCORPORATING PAGE SIZE PREDICTION 有权
    多页尺寸地址翻译包含页面大小预测

    公开(公告)号:US20070186074A1

    公开(公告)日:2007-08-09

    申请号:US11733520

    申请日:2007-04-10

    IPC分类号: G06F12/00

    CPC分类号: G06F12/1036 G06F2212/652

    摘要: Page size prediction is used to predict a page size for a page of memory being accessed by a memory access instruction such that the predicted page size can be used to access an address translation data structure. By doing so, an address translation data structure may support multiple page sizes in an efficient manner and with little additional circuitry disposed in the critical path for address translation, thereby increasing performance.

    摘要翻译: 页面大小预测用于预测由存储器访问指令访问的存储器页面的页面大小,使得可以使用预测的页面大小来访问地址转换数据结构。 通过这样做,地址转换数据结构可以以有效的方式支持多个页面大小,并且在关键路径中设置少量额外的电路用于地址转换,从而提高性能。

    Medical lock for pressure vessel for human occupancy
    8.
    发明授权
    Medical lock for pressure vessel for human occupancy 有权
    用于人员占用的压力容器的医疗锁

    公开(公告)号:US09498396B2

    公开(公告)日:2016-11-22

    申请号:US14111179

    申请日:2011-04-14

    申请人: Jeffrey Bradford

    发明人: Jeffrey Bradford

    摘要: The present invention describes a medical, supply or transfer lock (120) for a pressure vessel (100) for human occupancy. The medical lock (120) includes a body tube (122), an outer door flange (124) and an outer door (140) in sealing face relation with an inside face (125) of the outer door flange (124). In an embodiment, the outer door (124) has upper rollers (146a) and lower rollers (146b). The upper rollers run on a horizontal rail (160) while the lower rollers run on a slant rail (170), which is mounted below the horizontal rail (160). The ends of the horizontal and slant rails (160,170) are curved (163, 172) so that weight component of the outer door is generated to assist the outer door to close. When pressure in the medical lock (120) is increased, the outer door (140) of this medical lock (120) becomes self-locking and self-sealing.

    摘要翻译: 本发明描述了一种用于人类占用的压力容器(100)的医疗,供应或转移锁(120)。 医疗锁(120)包括与外门凸缘(124)的内表面(125)密封面相关的主体管(122),外门凸缘(124)和外门(140)。 在一个实施例中,外门(124)具有上辊(146a)和下辊(146b)。 上滚筒在水平导轨(160)上运行,而下滚轮运行在倾斜导轨(170)上,倾斜导轨安装在水平导轨(160)的下方。 水平和倾斜导轨(160,170)的端部是弯曲的(163,172),从而产生外门的重量部件以帮助外门关闭。 当医疗锁(120)中的压力增加时,该医用锁(120)的外门(140)变为自锁和自密封。

    Multiple page size address translation incorporating page size prediction
    9.
    发明申请
    Multiple page size address translation incorporating page size prediction 失效
    多页尺寸地址转换结合页面大小预测

    公开(公告)号:US20060161758A1

    公开(公告)日:2006-07-20

    申请号:US11035556

    申请日:2005-01-14

    IPC分类号: G06F12/10

    CPC分类号: G06F12/1036 G06F2212/652

    摘要: Page size prediction is used to predict a page size for a page of memory being accessed by a memory access instruction such that the predicted page size can be used to access an address translation data structure. By doing so, an address translation data structure may support multiple page sizes in an efficient manner and with little additional circuitry disposed in the critical path for address translation, thereby increasing performance.

    摘要翻译: 页面大小预测用于预测由存储器访问指令访问的存储器页面的页面大小,使得可以使用预测的页面大小来访问地址转换数据结构。 通过这样做,地址转换数据结构可以以有效的方式支持多个页面大小,并且在关键路径中设置少量额外的电路用于地址转换,从而提高性能。

    Method and apparatus for updating global branch history information
    10.
    发明申请
    Method and apparatus for updating global branch history information 失效
    用于更新全局分支历史信息的方法和装置

    公开(公告)号:US20060149951A1

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

    申请号:US11013148

    申请日:2004-12-15

    IPC分类号: G06F9/44

    CPC分类号: G06F9/3806 G06F9/3848

    摘要: A method and apparatus for updating global branch history information are disclosed. A dynamic branch predictor within a data processing system includes a global branch history (GBH) buffer and a branch history table. The GBH buffer contains GBH information of a group of the most recent branch instructions. The branch history table includes multiple entries, each entry is associated with one or more branch instructions. The GBH information from the GBH buffer can be used to index into the branch history table to obtain a branch prediction signal. In response to a fetch group of instructions, a fixed number of GBH bits is shifted into the GBH buffer. The number of GBH bits is the same regardless of the number of branch instructions within the fetch group of instructions. In addition, there is a unique bit pattern associated with the case of no taken branch in the fetch group, regardless of the number of not-taken branches of even if there are any branches in the fetch group.

    摘要翻译: 公开了一种用于更新全局分支历史信息的方法和装置。 数据处理系统中的动态分支预测器包括全局分支历史(GBH)缓冲区和分支历史表。 GBH缓冲区包含一组最新分支指令的GBH信息。 分支历史表包括多个条目,每个条目与一个或多个分支指令相关联。 来自GBH缓冲器的GBH信息可以用于索引到分支历史表中以获得分支预测信号。 响应于取指令组,固定数量的GBH位被移入GBH缓冲器。 无论读取指令组中的分支指令数如何,GBH位数都是相同的。 另外,即使在取出组中有任何分支,也不管抽取分支的数目如何,与获取组中没有分支的情况相关联的唯一位模式。