Patents Assigned to INTERNATIONAL BUSINESS MACHINES CORPORTIOA
  • Publication number: 20050033919
    Abstract: Methods, apparatus, and program product are disclosed for use in a computer system to provide for dynamic allocation of a directory memory in a node memory controller in which one or more coherent multiprocessor nodes comprise the computer system. The directory memory in a node is partitioned between a snoop directory portion and a remote memory directory portion. During a predetermined time interval, snoop directory entry refills and remote memory directory entry refills are accumulated. After the time interval has elapsed, a ratio of the snoop directory entry refills to the number of remote memory directory entry refills is computed. The ratio is compared to a desired ratio. Respondent to a difference between the ratio and the desired ratio, adjustments are made to the allocation of the memory directory between the snoop directory and the remote memory directory.
    Type: Application
    Filed: August 7, 2003
    Publication date: February 10, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORTIOA
    Inventor: John Borkenhagen