Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for establishing a cache footprint for shared processor logical partitions

a technology of shared processors and cache footprints, applied in the field of data processing systems, can solve the problems of method processing being a slow process and imposing a heavy toll on performan

Inactive Publication Date: 2007-02-08
IBM CORP
View PDF11 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is a slow process that exacts a heavy toll on performance when a partition switch occurs.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for establishing a cache footprint for shared processor logical partitions
  • Method and apparatus for establishing a cache footprint for shared processor logical partitions
  • Method and apparatus for establishing a cache footprint for shared processor logical partitions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] With reference now to the figures, and in particular, to FIG. 1, a block diagram of a data processing system is shown in which aspects of the present invention may be implemented. Data processing system 100 is an example of a computer, such as computer 100 in FIG. 1, in which code or instructions implementing the processes of the present invention may be located. In the depicted example, data processing system 100 employs a hub architecture including a north bridge and memory controller hub (MCH) 108 and a south bridge and input / output (I / O) controller hub (ICH) 110. Processor 101, processor 102, processor 103, main memory 104, and graphics processor 118 are connected to north bridge and memory controller hub 108. Graphics processor 118 may be connected to the north bridge and memory controller hub 108 through an accelerated graphics port (AGP), for example.

[0018] In the depicted example, local area network (LAN) adapter 112, audio adapter 116, keyboard and mouse adapter 120...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A computer implemented method, apparatus, and computer usable code for managing cache information in a logical partitioned data processing system. A determination is made as to whether a unique identifier in a tag associated with a cache entry in a cache matches a previous unique identifier for a currently executing partition in the logical partitioned data processing system when the cache entry is selected for removal from the cache, and saves the tag in a storage device if the partition identifier in the tag matches the previous unique identifier.

Description

BACKGROUND OF THE INVENTION [0001] 1. Field of the Invention [0002] The present invention relates generally to an improved data processing system and in particular to a method and apparatus for processing data. Still more particularly, the present invention relates to a method, apparatus, and computer usable code for managing data in a cache. [0003] 2. Description of the Related Art [0004] Virtualization through shared processor logical partitions (SPLPAR) is a technology that allows multiple operating system instances to share a single processor. Prior to shared processor logical partitions, an individual processor was the domain of a single operating system. Shared processor logical partitions are enabled by a special management layer known as the Hypervisor, which is a product of International Business Corporation. To run multiple operating system instances on a single processor, the Hypervisor periodically stops one partition, saves its state, and starts another on the same proc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F12/00
CPCG06F12/0842G06F2212/6024G06F12/12G06F12/0862
Inventor DUNSHEA, ANDREWMEWHINNEY, GREG R.SRINIVAS, MYSORE SATHYANARAYANA
Owner IBM CORP