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

Data shuffling with hierarchical tuple spaces

Patent ·
OSTI ID:1805382
Methods and systems for shuffling data to generate a dataset are described. A first map module may generate first pair data, and a second map module may generate second pair data, from source data. The first map module may insert the first pair data into a first local tuple space accessible to the first map module. The second map module may insert the second pair data into a second local tuple space accessible to the second map module. A shuffle module may request pair data that includes a particular key. The first and second pair data may be inserted into a global tuple space accessible by the first and second map modules. The shuffle module may identify the requested pair data in the global tuple space, and may fetch the identified pair data from a memory. The shuffle module may shuffle the fetched pair data to generate the 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,891,274
Application Number:
15/851,511
OSTI ID:
1805382
Country of Publication:
United States
Language:
English

Similar Records

Data shuffling with hierarchical tuple spaces
Patent · Tue Mar 23 00:00:00 EDT 2021 · OSTI ID:1805660

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