-
公开(公告)号:AU2003292268A1
公开(公告)日:2004-06-23
申请号:AU2003292268
申请日:2003-11-14
Applicant: IBM
Inventor: GUTHRIE GUY LYNN , STARKE WILLIAM JOHN , ARIMILLI RAVI KUMAR , CARGNONI ROBERT ALAN
Abstract: A method and system are disclosed for managing saved process states in a memory of a data processing system that has multiple partitions executing independent operating systems. A hypervisor manager affords access to any processor in the data processing system for the purpose of storing process states for that processor to the memory, independent of the operating system running on the processor.
-
22.
公开(公告)号:DE602007013292D1
公开(公告)日:2011-04-28
申请号:DE602007013292
申请日:2007-12-07
Applicant: IBM
Inventor: CLARK LEO , FIELDS JR JAMES STEPHEN , MAK PAK-KIN , STARKE WILLIAM JOHN
IPC: G06F12/08
-
公开(公告)号:AT502336T
公开(公告)日:2011-04-15
申请号:AT07857301
申请日:2007-12-07
Applicant: IBM
Inventor: CLARK LEO , FIELDS JR JAMES STEPHEN , MAK PAK-KIN , STARKE WILLIAM JOHN
IPC: G06F12/08
Abstract: A system and method for implementing an enhanced hover state with active prefetches. According to a preferred embodiment of the present invention, a snooper in a processing unit receives a system-wide update complete operation indicating a completion of a storage-modifying operation targeting a particular address, where the storage-modifying operation results in a modified first cache line in a first cache memory. The snooper determines if a second cache memory held a second cache line associated with the particular address prior to receiving the system-wide update complete operation. If so, the snooper issues a prefetch request for a copy of the modified first cache line to replace the second cache line in the second cache memory. The snooper updates the second cache memory with a copy of the modified first cache line.
-
公开(公告)号:CA2508044C
公开(公告)日:2010-04-13
申请号:CA2508044
申请日:2003-11-14
Applicant: IBM
Inventor: ARIMILLI RAVI KUMAR , CARGNONI ROBERT ALAN , GUTHRIE GUY LYNN , STARKE WILLIAM JOHN
Abstract: A method and system are disclosed for managing saved process states in a memory of a data processing system that has multiple partitions executing independent operating systems. A hypervisor manager affords access to any processor in the data processing system for the purpose of storing process states for that processor the memory, independent of the operating system running on the processor.
-
25.
公开(公告)号:AU2003298240A1
公开(公告)日:2004-06-23
申请号:AU2003298240
申请日:2003-11-14
Applicant: IBM
Inventor: CARGNONI ROBERT ALAN , GUTHRIE GUY LYNN , STARKE WILLIAM JOHN , ARIMILLI RAVI KUMAR
Abstract: A method and system are disclosed for pre-loading a hard architected state of a next process from a pool of idle processes awaiting execution. When an executing process is interrupted on the processor, a hard architected state, which has been pre-stored in the processor, of a next process is loaded into architected storage locations in the processor. The next process to be executed, and thus its corresponding hard architected state that is pre-stored in the processor, are determined based on priorities assigned to the waiting processes.
-
公开(公告)号:CA2508044A1
公开(公告)日:2004-06-17
申请号:CA2508044
申请日:2003-11-14
Applicant: IBM
Inventor: ARIMILLI RAVI KUMAR , CARGNONI ROBERT ALAN , STARKE WILLIAM JOHN , GUTHRIE GUY LYNN
Abstract: A method and system are disclosed for managing saved process states in a memory of a data processing system that has multiple partitions executing independent operating systems. A hypervisor manager affords access to any processor in the data processing system for the purpose of storing process states for that processor the memory, independent of the operating system running on the processor.
-
公开(公告)号:DE60334835D1
公开(公告)日:2010-12-16
申请号:DE60334835
申请日:2003-11-14
Applicant: IBM
Inventor: ARIMILLI RAVI KUMAR , CARGNONI ROBERT ALAN , GUTHRIE GUY LYNN , STARKE WILLIAM JOHN
-
公开(公告)号:DE60327362D1
公开(公告)日:2009-06-04
申请号:DE60327362
申请日:2003-11-14
Applicant: IBM
Inventor: ARIMILLI RAVI KUMAR , CARGNONI ROBERT ALAN , GUTHRIE GUY LYNN , STARKE WILLIAM JOHN
Abstract: A method and system are disclosed for managing saved process states in a memory of a data processing system that has multiple partitions executing independent operating systems. A hypervisor manager affords access to any processor in the data processing system for the purpose of storing process states for that processor to the memory, independent of the operating system running on the processor.
-
29.
公开(公告)号:CA2508551A1
公开(公告)日:2004-06-17
申请号:CA2508551
申请日:2003-11-14
Applicant: IBM
Inventor: GUTHRIE GUY LYNN , CARGNONI ROBERT ALAN , STARKE WILLIAM JOHN , ARIMILLI RAVI KUMAR
Abstract: A method and system are disclosed for saving soft state information, which i s non-critical for executing a process in a processor, upon a receipt of a process interrupt by the processor. The soft state is transmitted to a memor y associated with the processor via a memory interface. Preferably, the soft state is transmitted within the processor to the memory interface via a scan - chain pathway within the processor, which allows functional data pathways to remain unobstructed by the storage of the soft state. Thereafter, the stored soft state can be restored from memory when the process is again executed.
-
公开(公告)号:CA2508041A1
公开(公告)日:2004-06-17
申请号:CA2508041
申请日:2003-11-14
Applicant: IBM
Inventor: STARKE WILLIAM JOHN , ARIMILLI RAVI KUMAR , GUTHRIE GUY LYNN , CARGNONI ROBERT ALAN
Abstract: A method and system are disclosed for pre-loading a hard architected state o f a next process from a pool of idle processes awaiting execution. When an executing process is interrupted on the processor, a hard architected state, which has been pre-stored in the processor, of a next process is loaded into architected storage locations in the processor. The next process to be executed, and thus its corresponding hard architected state that is pre-stor ed in the processor, are determined based on priorities assigned to the waiting processes.
-
-
-
-
-
-
-
-
-