DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Configurable memory system and method for providing atomic counting operations in a memory device

Abstract

A memory system and method for providing atomic memory-based counter operations to operating systems and applications that make most efficient use of counter-backing memory and virtual and physical address space, while simplifying operating system memory management, and enabling the counter-backing memory to be used for purposes other than counter-backing storage when desired. The encoding and address decoding enabled by the invention provides all this functionality through a combination of software and hardware.

Inventors:
 [1];  [2];  [3];  [4]
  1. Ridgefield, CT
  2. Mount Kisco, NY
  3. Irvington, NY
  4. Yorktown Heights, NY
Issue Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1017166
Patent Number(s):
7797503
Application Number:
11/768,812
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Classifications (CPCs):
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
DOE Contract Number:  
B554331
Resource Type:
Patent
Country of Publication:
United States
Language:
English

Citation Formats

Bellofatto, Ralph E, Gara, Alan G, Giampapa, Mark E, and Ohmacht, Martin. Configurable memory system and method for providing atomic counting operations in a memory device. United States: N. p., 2010. Web.
Bellofatto, Ralph E, Gara, Alan G, Giampapa, Mark E, & Ohmacht, Martin. Configurable memory system and method for providing atomic counting operations in a memory device. United States.
Bellofatto, Ralph E, Gara, Alan G, Giampapa, Mark E, and Ohmacht, Martin. Tue . "Configurable memory system and method for providing atomic counting operations in a memory device". United States. https://www.osti.gov/servlets/purl/1017166.
@article{osti_1017166,
title = {Configurable memory system and method for providing atomic counting operations in a memory device},
author = {Bellofatto, Ralph E and Gara, Alan G and Giampapa, Mark E and Ohmacht, Martin},
abstractNote = {A memory system and method for providing atomic memory-based counter operations to operating systems and applications that make most efficient use of counter-backing memory and virtual and physical address space, while simplifying operating system memory management, and enabling the counter-backing memory to be used for purposes other than counter-backing storage when desired. The encoding and address decoding enabled by the invention provides all this functionality through a combination of software and hardware.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2010},
month = {9}
}