The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 31, 2009
Filed:
Apr. 20, 2005
William Joseph Armstrong, Rochester, MN (US);
Michael J. Corrigan, Rochester, MN (US);
Naresh Nayar, Rochester, MN (US);
Scott Barnett Swaney, Catskill, NY (US);
William Joseph Armstrong, Rochester, MN (US);
Michael J. Corrigan, Rochester, MN (US);
Naresh Nayar, Rochester, MN (US);
Scott Barnett Swaney, Catskill, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method, apparatus, and computer program product are disclosed in a data processing system for providing a virtualized time base in a logically partitioned data processing system. A time base is determined for each one of multiple processor cores. The time base is used to indicate a current time to one of the processor cores for which the time base is determined. The time bases are synchronized together for the processor cores such that each one of the processor cores includes its own copy of a synchronized time base. For one of the processor cores, a virtualized time base is generated that is different from the synchronized time base but that remains synchronized with at least a portion of the synchronized time base. The processor core utilizes the virtualized time base instead of the synchronized time base for indicating the current time to the processor core. The synchronized time bases and the portion of the virtualized time base remaining in synchronization together.