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

Title: Distributed gather/scatter operations across a network of memory nodes

Abstract

Devices, methods, and systems for distributed gather and scatter operations in a network of memory nodes. A responding memory node includes a memory; a communications interface having circuitry configured to communicate with at least one other memory node; and a controller. The controller includes circuitry configured to receive a request message from a requesting node via the communications interface. The request message indicates a gather or scatter operation, and instructs the responding node to retrieve data elements from a source memory data structure and store the data elements to a destination memory data structure. The controller further includes circuitry configured to transmit a response message to the requesting node via the communications interface. The response message indicates that the data elements have been stored into the destination memory data structure.

Inventors:
;
Issue Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1771517
Patent Number(s):
10805392
Application Number:
15/221,554
Assignee:
Advanced Micro Devices, Inc. (Sunnyvale, CA)
Patent Classifications (CPCs):
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
DOE Contract Number:  
AC52-07NA27344; B608045
Resource Type:
Patent
Resource Relation:
Patent File Date: 07/27/2016
Country of Publication:
United States
Language:
English

Citation Formats

Farmahini-Farahani, Amin, and Roberts, David A. Distributed gather/scatter operations across a network of memory nodes. United States: N. p., 2020. Web.
Farmahini-Farahani, Amin, & Roberts, David A. Distributed gather/scatter operations across a network of memory nodes. United States.
Farmahini-Farahani, Amin, and Roberts, David A. Tue . "Distributed gather/scatter operations across a network of memory nodes". United States. https://www.osti.gov/servlets/purl/1771517.
@article{osti_1771517,
title = {Distributed gather/scatter operations across a network of memory nodes},
author = {Farmahini-Farahani, Amin and Roberts, David A.},
abstractNote = {Devices, methods, and systems for distributed gather and scatter operations in a network of memory nodes. A responding memory node includes a memory; a communications interface having circuitry configured to communicate with at least one other memory node; and a controller. The controller includes circuitry configured to receive a request message from a requesting node via the communications interface. The request message indicates a gather or scatter operation, and instructs the responding node to retrieve data elements from a source memory data structure and store the data elements to a destination memory data structure. The controller further includes circuitry configured to transmit a response message to the requesting node via the communications interface. The response message indicates that the data elements have been stored into the destination memory data structure.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2020},
month = {10}
}

Works referenced in this record:

Impulse: building a smarter memory controller
conference, August 2002


Host adapter DMA controller with automated host reply capability
patent, August 2000