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

Title: Global virtual address space consistency model

Abstract

An approach is disclosed that maintains a consistent view of a virtual address by a local node which writes a first value to the virtual address and, after writing the first value, establishes a snapshot consistency state of the virtual address. The virtual address is shared amongst any number of processes and the processes includes a writing process and other processes that read from the virtual address. After writing the first value, the writing process writes a second value to the virtual address. Even after writing the second value, the first value is still visible to the other processes.

Inventors:
; ; ; ; ; ; ; ; ;
Issue Date:
Research Org.:
IBM Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1892765
Patent Number(s):
11288194
Application Number:
16/217,257
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Classifications (CPCs):
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
DOE Contract Number:  
7216497
Resource Type:
Patent
Resource Relation:
Patent File Date: 12/12/2018
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Johns, Charles R., Kahle, James A., Ohmacht, Martin, Kim, Changhoan, Brunheroto, Jose R., Evangelinos, Constantinos, Kayi, Abdullah, Morari, Alessandro, Sexton, James C., and Siegl, Patrick D. Global virtual address space consistency model. United States: N. p., 2022. Web.
Johns, Charles R., Kahle, James A., Ohmacht, Martin, Kim, Changhoan, Brunheroto, Jose R., Evangelinos, Constantinos, Kayi, Abdullah, Morari, Alessandro, Sexton, James C., & Siegl, Patrick D. Global virtual address space consistency model. United States.
Johns, Charles R., Kahle, James A., Ohmacht, Martin, Kim, Changhoan, Brunheroto, Jose R., Evangelinos, Constantinos, Kayi, Abdullah, Morari, Alessandro, Sexton, James C., and Siegl, Patrick D. Tue . "Global virtual address space consistency model". United States. https://www.osti.gov/servlets/purl/1892765.
@article{osti_1892765,
title = {Global virtual address space consistency model},
author = {Johns, Charles R. and Kahle, James A. and Ohmacht, Martin and Kim, Changhoan and Brunheroto, Jose R. and Evangelinos, Constantinos and Kayi, Abdullah and Morari, Alessandro and Sexton, James C. and Siegl, Patrick D.},
abstractNote = {An approach is disclosed that maintains a consistent view of a virtual address by a local node which writes a first value to the virtual address and, after writing the first value, establishes a snapshot consistency state of the virtual address. The virtual address is shared amongst any number of processes and the processes includes a writing process and other processes that read from the virtual address. After writing the first value, the writing process writes a second value to the virtual address. Even after writing the second value, the first value is still visible to the other processes.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2022},
month = {3}
}

Works referenced in this record:

Updating snapshots
patent, September 2009


Memory coherence in shared virtual memory systems
journal, November 1989


System and method of extending virtual address resolution for mapping networks
patent, February 2011


Data Distribution Fabric in Scalable GPUS
patent-application, January 2019


Efficient distributed cache consistency
patent, November 2015


Backup and Restore in a Distributed Database Utilizing Consistent Database Snapshots
patent-application, October 2016


Scalability Management Module for Dynamic Node Configuration
patent-application, March 2005


Munin: distributed shared memory based on type-specific memory coherence
journal, February 1990


Apparatus and Method for Providing Simultaneous Local and Global Addressing with Hardware Address Translation
patent-application, April 2002


Secure I/O device sharing among virtual machines on multiple hosts
conference, June 2013


Methods and systems for snapshot reconstitution
patent, June 2012


Network based coherency: Extending a processor's coherency domain over a standard network
conference, August 2008


Centralized Configuration with Dynamic Distributed Address Management
patent-application, April 2013


Cache coherency within multiprocessor computer system
patent, September 2013


Mirage: a coherent distributed shared memory design
journal, November 1989