Search NASA⌕ Search

DOE OSTI · 2541673

Hardware assisted fine-grained data movement

Abstract

A processor includes a task scheduling unit and a compute unit coupled to the task scheduling unit. The task scheduling unit performs a task dependency assessment of a task dependency graph and task data requirements that correspond to each task of the plurality of tasks. Based on the task dependency assessment, the task scheduling unit schedules a first task of the plurality of tasks and a second proxy object of a plurality of proxy objects specified by the task data requirements such that a memory transfer of the second proxy object of the plurality of proxy objects occurs while the first task is being executed.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Hassaan, Muhammad Amber, Kaushik, Anirudh Mohan, Puthoor, Sooraj, Ravi, Gokul Subramanian, Beckmann, Bradford, Aji, Ashwin. 2024-01-09. Hardware assisted fine-grained data movement. https://www.osti.gov/biblio/2541673

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