Search NASA⌕ Search

DOE OSTI · 1568608

Data movement engine

Abstract

A memory system of a data processing system includes one or more storage devices and a data rearrangement engine for moving data between memory regions of the plurality of memory regions. The data rearrangement engine is configured to rearrange data stored at non-contiguous addresses in a source memory region into contiguous address in a destination region responsive to a rearrangement specified by a host processing unit of the data processing system. A description of the rearranged data is maintained in a metadata memory region. Rearranged data may be accessed by one or more host processing units. Write-back of data from the destination to the source region may be reduced by use of Bloom filter or the like.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Beard, Jonathan Curtis. 2019-07-16. Data movement engine. https://www.osti.gov/biblio/1568608

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