DATA TRANSFER IN DATAFLOW COMPUTING SYSTEMS USING AN INTELLIGENT DYNAMIC TRANSFER ENGINE

In a computer-implemented method a Dynamic Transfer Engine (DTE) included in a computing system receives a dynamic stimulus associated with transfer of stage data during execution of a dataflow application by the system. The DTE determines, based on source and destination devices of the transfer, a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHENG, Fansheng, SABNIS, Arjun, BAI, Jiayu, GOEL, Arnav, TURLIK, Conrad Alexander, MAZUMDAR, Subhra, DYKEMA, Greg, KUMAR, Ravinder, SHARIF, Milad, FENG, Guoyao, ZHENG, Qi, POLZIN, Joshua Earle, SANGHVI, Neal, CHEN, Letao
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In a computer-implemented method a Dynamic Transfer Engine (DTE) included in a computing system receives a dynamic stimulus associated with transfer of stage data during execution of a dataflow application by the system. The DTE determines, based on source and destination devices of the transfer, a transfer method and a transfer channel to transfer the stage data between memories coupled to the source and destination devices. The DTE acquires, hardware resources of the computing system to transfer the stage using the channel and, initiates the transfer. A computer program product can cause one or more processors to perform the method. A computing system can comprise source and destination processors and memories, hardware channels to transfer data between the memories, a resource manager, and a DTE configured to perform the method.