发明名称 Apparatus, method and computer program product for privatizing operating system data
摘要 The present invention provides an apparatus, method and computer program product for privatizing operating system data. With the apparatus, method and computer program product of the present invention, a block of memory is allocated and divided into identical, smaller, properly aligned storage areas, each dedicated to a single processor in a multiprocessor system. The storage areas are allocated either initially when the system is initialized or on an as needed basis. Each sub-allocation request is made to use storage at the same location relative to the start of that processor's storage space. Because each processor's storage is isomorphic to all other processors, only one allocation record for all processors is needed, thereby reducing the overhead of the data privatization scheme. By allocating memory in this manner, cache line contention is minimized.
申请公布号 US6754788(B2) 申请公布日期 2004.06.22
申请号 US20010810034 申请日期 2001.03.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MATHEWS THOMAS STANLEY;WILDSTROM JONATHAN ALLEN
分类号 G06F15/17;G06F9/50;G06F12/02;(IPC1-7):G06F12/00 主分类号 G06F15/17
代理机构 代理人
主权项
地址