Invention Grant
- Patent Title: Method and apparatus for inter-lane thread migration
-
Application No.: US15010093Application Date: 2016-01-29
-
Publication No.: US10409610B2Publication Date: 2019-09-10
- Inventor: Bradford Beckmann , Sooraj Puthoor
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Faegre Baker Daniels LLP
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/48

Abstract:
Briefly, methods and apparatus to migrate a software thread from one wavefront executing on one execution unit to another wavefront executing on another execution unit whereby both execution units are associated with a compute unit of a processing device such as, for example, a GPU. The methods and apparatus may execute compiled dynamic thread migration swizzle buffer instructions that when executed allow access to a dynamic thread migration swizzle buffer that allows for the migration of register context information when migrating software threads. The register context information may be located in one or more locations of a register file prior to storing the register context information into the dynamic thread migration swizzle buffer. The method and apparatus may also return the register context information from the dynamic thread migration swizzle buffer to one or more different register file locations of the register file.
Public/Granted literature
- US20170220346A1 METHOD AND APPARATUS FOR INTER-LANE THREAD MIGRATION Public/Granted day:2017-08-03
Information query