Engineering Papers⌕ Search

DOE OSTI · 1986858

Synchronization between processes in a coordination namespace

Abstract

A system and method of supporting point-to-point synchronization among processes/nodes implementing different hardware barriers in a tuple space/coordinated namespace (CNS) extended memory storage architecture. The system-wide CNS provides an efficient means for storing data, communications, and coordination within applications and workflows implementing barriers in a multi-tier, multi-nodal tree hierarchy. The system provides a hardware accelerated mechanism to support barriers between the participating processes. Also architected is a tree structure for a barrier processing method where processes are mapped to nodes of a tree, e.g., a tree of degree k, to provide an efficient way of scaling the number of processes in a tuple space/coordination namespace.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Jacob, Philip, Strenski, Philip N., Johns, Charles. 2022-11-29. Synchronization between processes in a coordination namespace. https://www.osti.gov/biblio/1986858

Cite the original work for its findings. Save a collection to share your selection of sources.