PIPELINED-DATA-TRANSFORM-ENABLED DATA MOVER SYSTEM

A pipelined-data-transform-enabled data mover system includes a data mover device coupled to a memory system. The data mover device reads initial data from memory location(s) included in the memory system, and include at least one first data mover element that performs at least one intermediate data...

Full description

Saved in:
Bibliographic Details
Main Author IYER, Shyamkumar T
Format Patent
LanguageEnglish
French
Published 05.11.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A pipelined-data-transform-enabled data mover system includes a data mover device coupled to a memory system. The data mover device reads initial data from memory location(s) included in the memory system, and include at least one first data mover element that performs at least one intermediate data transform operation on the initial data in order to produce intermediate data. The data mover device also includes at least one second data mover element that subsequently performs at least one final data transform operation on the intermediate data in order to produce final data. The data mover device then writes the final data to memory location(s) included in the memory system. The data mover device may be configured by a processing system via a single descriptor that configures the data mover device to perform multiple read operations from different memory locations in the memory system in order to read the initial data. La présente invention concerne un système de déplacement de données activé par transformée de données en pipeline comprenant un dispositif de déplacement de données accouplé à un système de mémoire. Le dispositif de déplacement de données lit des données initiales à partir d'un ou plusieurs emplacements de mémoire inclus dans le système de mémoire, et comprend au moins un premier élément de déplacement de données qui effectue au moins une opération de transformée de données intermédiaire sur les données initiales afin de produire des données intermédiaires. Le dispositif de déplacement de données comprend également au moins un second élément de déplacement de données qui effectue ensuite au moins une opération de transformée de données finale sur les données intermédiaires afin de produire des données finales. Le dispositif de déplacement de données écrit ensuite les données finales dans un ou plusieurs emplacements de mémoire compris dans le système de mémoire. Le dispositif de déplacement de données peut être configuré par un système de traitement par l'intermédiaire d'un descripteur unique qui configure le dispositif de déplacement de données pour effectuer de multiples opérations de lecture à partir de différents emplacements de mémoire dans le système de mémoire afin de lire les données initiales.
Bibliography:Application Number: WO2020US30883