会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 34. 发明授权
    • Allocating entitled processor cycles for preempted virtual processors
    • 为被抢占的虚拟处理器分配授权的处理器周期
    • US07613897B2
    • 2009-11-03
    • US11094712
    • 2005-03-30
    • William Joseph ArmstrongNaresh Nayar
    • William Joseph ArmstrongNaresh Nayar
    • G06F12/00G06F13/00G06F13/28G06F9/46
    • G06F9/5077G06F9/4881
    • A method, apparatus, system, and signal-bearing medium that, in an embodiment, calculate a preemption credit for a partition if a virtual processor is preempted and the partition is unable to receive an entitled capacity of physical processor cycles during a dispatch window. The preemption credit is the portion of the entitled capacity that the partition is unable to receive. As long as the partition has a remaining preemption credit, in subsequent dispatch windows, a portion of the preemption credit is allocated to the virtual processor, and the preemption credit is reduced. In this way, in an embodiment, shared processor partitions may be ensured of receiving their entitled allocation of processor cycles.
    • 一种方法,装置,系统和信号承载介质,在一个实施例中,如果虚拟处理器被抢占并且分区在分派窗口期间不能接收到物理处理器周期的授权容量,则计算分区的抢占积分。 抢占信用是分区无法接收的有权限的容量的一部分。 只要分区具有剩余的抢占信用,在随后的分发窗口中,将一部分抢占信用分配给虚拟处理器,并且减少了抢占信用。 以这种方式,在一个实施例中,可以确保共享处理器分区接收其授权的处理器周期分配。
    • 37. 发明申请
    • Live Migration of a Logical Partition
    • 逻辑分区的实时迁移
    • US20080235482A1
    • 2008-09-25
    • US11690174
    • 2007-03-23
    • William Joseph ArmstrongDavid Anthony LarsonNaresh Nayar
    • William Joseph ArmstrongDavid Anthony LarsonNaresh Nayar
    • G06F12/00
    • G06F9/4856G06F9/45558G06F9/5077G06F2009/4557
    • A partition migration mechanism migrates a logical partition executing an operating system and resumes the logical partition before all resources in the logical partition have been migrated. When a partition is being migrated, a call checkpoint mechanism creates checkpoints of the state of the operating system when the partition manager is called. Before performing the call to the partition manager, a check is made to determine if all resources required by the call are available. If so, the partition manager call is executed. If all resources required by the call are not available, a resource fault is indicated, which causes the operating system state from the last checkpoint to be restored and a corresponding virtual CPU to be preempted until the resource that caused the fault becomes available. Exceptions that do not require the missing resource may be performed while the virtual CPU awaits the resource to become available.
    • 在迁移逻辑分区中的所有资源之前,分区迁移机制将迁移执行操作系统的逻辑分区并恢复逻辑分区。 当分区正在迁移时,调用检查点机制会在调用分区管理器时创建操作系统状态的检查点。 在执行对分区管理器的呼叫之前,进行检查以确定呼叫所需的所有资源是否可用。 如果是这样,则执行分区管理器调用。 如果呼叫所需的所有资源都不可用,则会指示资源故障,从而导致最后一个检查点的操作系统状态恢复,相应的虚拟CPU将被抢占,直到导致故障的资源变为可用。 可以在虚拟CPU等待资源变为可用时执行不需要缺少资源的异常。
    • 40. 发明授权
    • Technique for using shared resources on a multi-threaded processor
    • 在多线程处理器上使用共享资源的技术
    • US06785887B2
    • 2004-08-31
    • US09749107
    • 2000-12-27
    • William Joseph ArmstrongNaresh NayarKenneth Charles Vossen
    • William Joseph ArmstrongNaresh NayarKenneth Charles Vossen
    • G06F946
    • G06F9/526G06F9/3851G06F9/4812
    • A method of handling conflicts between threads, including an initiating thread and at least one other thread, for at least one shared resource in a multi-threaded processing system having a processor and memory includes setting a location in memory for each other thread on the processor with the initiating thread. The initiating thread signals an inter-processor interrupt (IPI) to all other threads on the processor. For each other thread, an interrupt handler is initiated where each other thread: acknowledges receipt of the interrupt, and proceeds to spin on the respective location in memory that was set, thereby guaranteeing that the respective other thread will not be using any shared resource of the processor. The initiating thread waits for other threads on processor to acknowledge the inter-processor interrupt (IPI), and when all the other threads have acknowledged the inter-processor interrupt (IPI), the initiating thread proceeds to save the state of the shared resource in memory, sets the shared resource to the state wanted, uses the shared resource, and restores the original state of the resource. The initiating thread then releases the other threads from their spin by resetting the location in memory that was set above. All the threads then proceed with their computations.
    • 一种在具有处理器和存储器的多线程处理系统中处理针对至少一个共享资源的线程之间的冲突的方法,包括发起线程和至少一个其他线程,包括为处理器中的每个其他线程设置存储器中的位置 与启动线程。 启动线程向处理器上的所有其他线程发出处理器间中断(IPI)信号。 对于每个其他线程,启动中断处理程序,其中每个其他线程:确认中断的接收,并且继续旋转在设置的存储器中的相应位置,从而保证相应的其他线程将不使用任何共享资源 处理器。 启动线程等待处理器上的其他线程确认处理器间中断(IPI),并且当所有其他线程都确认了处理器间中断(IPI)时,启动线程继续保存共享资源的状态 内存,将共享资源设置为所需状态,使用共享资源,并恢复资源的原始状态。 然后,启动线程通过重置上面设置的内存中的位置来释放其他线程。 所有线程然后继续进行计算。