发明名称 Honoring hardware entitlement of a hardware thread
摘要 A method for scheduling the execution of a computer instruction, receive an entitlement processor resource percentage for a logical partition on a computer system. The logical partition is associated with a hardware thread of a processor of the computer system. The entitlement processor resource percentage for the logical partition is stored in a register of the hardware thread associated with the logical partition. An instruction is received from the logical partition of the computer system and the processor dispatches the instruction based on the entitlement processor resource percentage stored in the register of the hardware thread associated with the logical partition.
申请公布号 US9582323(B2) 申请公布日期 2017.02.28
申请号 US201414309136 申请日期 2014.06.19
申请人 International Business Machines Corporation 发明人 Gupta Nitin;Patel Mehulkumar J.;Shetty Deepak C.
分类号 G06F9/30;G06F9/50;G06F9/46;G06F9/48;G06F9/455 主分类号 G06F9/30
代理机构 代理人 Hochhauser Lance I.;Yoder Stephen R.
主权项 1. A method to schedule the execution of a computer instruction, the method comprising the steps of: determining an entitlement processor resource percentage for a logical partition of a plurality of logical partitions on a computer system; associating the logical partition to an entitlement special purpose register of a hardware thread in a set of entitlement special purpose registers, wherein the logical partition does not time-share the entitlement special purpose register with any other logical partition in the plurality of logical partitions; setting an entitlement special purpose register percentage for the entitlement special purpose register equal to the entitlement processor resource percentage; fetching an instruction from the logical partition; and causing a processor to dispatch the instruction to the hardware thread for processing according to the entitlement special purpose register percentage; wherein: the entitlement processor resource percentage is honored by the processor in determining how a set of physical resources are to be shared among the plurality of logical partitions.
地址 Armonk NY US