skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Silent store detection and recording in memory storage

Abstract

An aspect includes receiving a write request that includes a memory address and write data. Stored data is read from a memory location at the memory address. Based on determining that the memory location was not previously modified, the stored data is compared to the write data. Based on the stored data matching the write data, the write request is completed without writing the write data to the memory and a corresponding silent store bit, in a silent store bitmap is set. Based on the stored data not matching the write data, the write data is written to the memory location, the silent store bit is reset and a corresponding modified bit is set. At least one of an application and an operating system is provided access to the silent store bitmap.

Inventors:
; ;
Publication Date:
Research Org.:
INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1346041
Patent Number(s):
9,588,767
Application Number:
14/749,680
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION OSTI
DOE Contract Number:  
B599858
Resource Type:
Patent
Resource Relation:
Patent File Date: 2015 Jun 25
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Bose, Pradip, Cher, Chen-Yong, and Nair, Ravi. Silent store detection and recording in memory storage. United States: N. p., 2017. Web.
Bose, Pradip, Cher, Chen-Yong, & Nair, Ravi. Silent store detection and recording in memory storage. United States.
Bose, Pradip, Cher, Chen-Yong, and Nair, Ravi. Tue . "Silent store detection and recording in memory storage". United States. doi:. https://www.osti.gov/servlets/purl/1346041.
@article{osti_1346041,
title = {Silent store detection and recording in memory storage},
author = {Bose, Pradip and Cher, Chen-Yong and Nair, Ravi},
abstractNote = {An aspect includes receiving a write request that includes a memory address and write data. Stored data is read from a memory location at the memory address. Based on determining that the memory location was not previously modified, the stored data is compared to the write data. Based on the stored data matching the write data, the write request is completed without writing the write data to the memory and a corresponding silent store bit, in a silent store bitmap is set. Based on the stored data not matching the write data, the write data is written to the memory location, the silent store bit is reset and a corresponding modified bit is set. At least one of an application and an operating system is provided access to the silent store bitmap.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Mar 07 00:00:00 EST 2017},
month = {Tue Mar 07 00:00:00 EST 2017}
}

Patent:

Save / Share: