Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Data shuffling with hierarchical tuple spaces

Patent ·
OSTI ID:1805660
Methods and systems for shuffling data are described. A processor may generate pair data from source data. The processor may insert the pair data into local tuple spaces. In response to a request for a particular key, the processor may determine a presence of the requested key in a global tuple space. The processor may, in response to a presence of the requested key in the global tuple space, update the global tuple space. The update may be based on the pair data among the local tuple spaces including the existing key. The processor may, in response to an absence of the requested key in the global tuple space, insert pair data including the missing key from the local tuple spaces into the global tuple space. The processor may fetch the requested pair data, and may shuffle the fetched data to generate a dataset.
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC02-05CH11231
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
10,956,125
Application Number:
15/851,480
OSTI ID:
1805660
Country of Publication:
United States
Language:
English

Similar Records

Data shuffling with hierarchical tuple spaces
Patent · Mon Jan 11 23:00:00 EST 2021 · OSTI ID:1805382

Interlinked tuples in coordination namespace
Patent · Tue May 10 00:00:00 EDT 2022 · OSTI ID:1892923

Sharing tuples across independent coordination namespace systems
Patent · Mon Nov 28 23:00:00 EST 2022 · OSTI ID:1986876

Related Subjects