Patent ID: 6684315
Filing Date: 2004-01-27
Classification: G06F

Abstract:
A computer-readable medium containing a computer program for purging translation lookaside buffers (TLBs) of a computer system that includes a plurality of interconnected nodes each having a TLB for storing virtual memory address conversion information, wherein the computer program performs the steps of:storing an identity of at least one other interconnected node in a calling-list register, wherein each of the plurality of interconnected nodes has a calling-list register, and wherein the identity of the at least one other interconnected node stored in each calling-list register is different for each calling-list register; modifying an entry in the TLB of a first node of the plurality of interconnected nodes; informing, by the first node, a second node of the plurality of interconnected nodes having an identity of the second node stored in the calling-list register of the first node of the modified entry; informing, by the second node, a third node of the plurality of interconnected nodes having an identity of the third node stored in the calling-list register of the second node of the modified entry; sending a confirmation message from the third node to the second node having an identity stored in the calling-list register of the third node after the entry has been modified; and sending a confirmation message from the second node to the first node having an identity stored in the calling-list register of the second node after the entry has been modified.