skip to main content
OSTI.GOV 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)
Publication Date:
Research Org.:
International Business Machines Corporation (Armonk, NY)
Sponsoring Org.:
USDOE
OSTI Identifier:
1017166
Patent Number(s):
7,797,503
Application Number:
11/768,812
Assignee:
International Business Machines Corporation (Armonk, NY) OSTI
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}
}

Patent:

Save / Share: