Invention Grant
- Patent Title: Data shuffling in a non-uniform memory access device
-
Application No.: US15828465Application Date: 2017-12-01
-
Publication No.: US10534544B2Publication Date: 2020-01-14
- Inventor: Yinan Li , Guy M. Lohman , Rene Mueller , Ippokratis Pandis , Vijayshankar Raman
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Anthony Curro
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F3/06 ; G06F9/50 ; G06F9/54

Abstract:
A method of orchestrated shuffling of data in a non-uniform memory access device that includes a plurality of processing nodes that are connected by interconnects. The method includes running an application on a plurality of threads executing on the plurality of processing nodes. Data to be shuffled is identified from source threads running on source processing nodes among the processing nodes to target threads executing on target processing nodes among the processing nodes. The method further includes generating a plan for orchestrating the shuffling of the data among the all of the memory devices associated with the threads and for simultaneously transmitting data over different interconnects to a plurality of different target processing nodes from a plurality of different source processing nodes. The data is shuffled among all of the memory devices based on the plan. The data includes operand data and operational state data of the source threads.
Public/Granted literature
- US20180088830A1 DATA SHUFFLING IN A NON-UNIFORM MEMORY ACCESS DEVICE Public/Granted day:2018-03-29
Information query