会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • NESTED REWIND ONLY AND NON REWIND ONLY TRANSACTIONS IN A DATA PROCESSING SYSTEM SUPPORTING TRANSACTIONAL STORAGE ACCESSES
    • 仅在数据处理系统中仅限于仅限于和非重新开发的交易,支持交易存储访问
    • US20140040557A1
    • 2014-02-06
    • US13650448
    • 2012-10-12
    • BRADLY G. FREYGUY L. GUTHRIECATHY MAYDEREK E. WILLIAMS
    • BRADLY G. FREYGUY L. GUTHRIECATHY MAYDEREK E. WILLIAMS
    • G06F12/08
    • G06F12/084G06F9/467G06F12/0815
    • In a multiprocessor data processing system having a distributed shared memory system, first and second nested memory transactions are executed, where the first memory transaction is a rewind-only transaction (ROT) and the second memory transaction is a non-ROT memory transaction. The first memory transaction has a transaction body including the second memory transaction and an additional plurality of transactional memory access instructions. In response to execution of the transactional memory access instructions, memory accesses are performed to the distributed shared memory system. Conflicts between memory accesses not within the first memory transaction and at least a load footprint of any of the transactional memory access instructions preceding the second memory transaction are not tracked. However, conflicts between memory accesses not within the first memory transaction and store and load footprints of any of the transactional memory access instructions that follow initiation the second memory transaction are tracked.
    • 在具有分布式共享存储器系统的多处理器数据处理系统中,执行第一和第二嵌套存储器事务,其中第一存储器事务是倒退事务(ROT),而第二存储器事务是非ROT存储器事务。 第一存储器事务具有包括第二存储器事务和附加的多个事务存储器访问指令的事务主体。 响应于事务存储器访问指令的执行,对分布式共享存储器系统执行存储器访问。 不在第一存储器事务内的存储器访问与至少在第二存储器事务之前的任何事务存储器访问指令的负载覆盖区之间的冲突不被跟踪。 然而,跟踪不在第一存储器事务内的存储器访问之间的冲突,并且跟踪启动第二存储器事务之后的任何事务存储器访问指令的存储和负载占用。
    • 5. 发明申请
    • Transactional Memory Preemption Mechanism
    • 事务记忆抢占机制
    • US20120084477A1
    • 2012-04-05
    • US12894308
    • 2010-09-30
    • Richard L. ArndtHarold W. Cain, IIIBradly G. FreyCathy May
    • Richard L. ArndtHarold W. Cain, IIIBradly G. FreyCathy May
    • G06F13/24
    • G06F9/466G06F9/3004G06F9/30087G06F9/3834G06F9/3859G06F9/3863
    • Mechanisms for executing a transaction in the data processing system are provided. A transaction checkpoint data structure is generated in internal registers of a processor. The transaction checkpoint data structure stores transaction checkpoint data representing a state of program registers at a time prior to execution of a corresponding transaction. The transaction, which comprises a first portion of code that is to be executed by the processor, is executed. An interrupt of the transaction is received while executing the transaction and, as a result, the transaction checkpoint data is stored to a data structure in a memory of the data processing system. A second portion of code is then executed. A state of the program registers is restored using the data structure in the memory of the data processing system in response to an event occurring causing a switch of execution of the processor back to execution of the transaction.
    • 提供了在数据处理系统中执行事务的机制。 在处理器的内部寄存器中生成事务检查点数据结构。 事务检查点数据结构存储表示执行相应事务之前的时间的程序寄存器的状态的事务检查点数据。 执行包括由处理器执行的代码的第一部分的事务。 在执行事务时接收事务的中断,结果,事务检查点数据被存储到数据处理系统的存储器中的数据结构。 然后执行第二部分代码。 响应于发生的事件导致处理器的执行切换返回到事务的执行,使用数据处理系统的存储器中的数据结构恢复程序寄存器的状态。
    • 7. 发明申请
    • System and Method for Providing a Mediated External Exception Extension for a Microprocessor
    • 为微处理器提供介入的外部异常扩展的系统和方法
    • US20080034193A1
    • 2008-02-07
    • US11462601
    • 2006-08-04
    • Michael N. DayJonathan J. DeMentCharles R. JohnsOrran Y. KriegerCathy May
    • Michael N. DayJonathan J. DeMentCharles R. JohnsOrran Y. KriegerCathy May
    • G06F7/38
    • G06F13/24G06F9/32G06F9/4812G06F2209/481
    • A system and method for providing a mediated external exception extension for a microprocessor are provided. With the system and method, in response to an external exception, a hypervisor determines if the associated external interrupt is directed to a logical partition (LPAR) that has external interrupt handling enabled. If so, the hypervisor sets appropriate state restore registers (SRRs) and passes control to an external interrupt handler of the LPAR. If external interrupt handling is not currently enabled by the LPAR, the hypervisor sets a mediated exception request and returns control to the LPAR. Once the operating system of the logical partition re-enables external interrupt handling, a mediated external interrupt occurs, state information for the LPAR is set in the SRRs, and the external interrupt handler of the LPAR is invoked. In this way, external interrupts may be received by the hypervisor even when external interrupt handling is disabled.
    • 提供了一种用于为微处理器提供介导的外部异常扩展的系统和方法。 利用系统和方法,响应于外部异常,管理程序确定相关联的外部中断是否被引导到启用了外部中断处理的逻辑分区(LPAR)。 如果是这样,管理程序设置适当的状态恢复寄存器(SRR),并将控制权传递给LPAR的外部中断处理程序。 如果LPAR当前未启用外部中断处理,管理程序将设置介入的异常请求并将控制权返回给LPAR。 一旦逻辑分区的操作系统重新启用外部中断处理,就会发生中介的外部中断,LPAR的状态信息设置在SRR中,并且调用LPAR的外部中断处理程序。 以这种方式,即使禁用外部中断处理,管理程序也可以接收外部中断。