Skip to main content

Research Repository

Advanced Search

All Outputs (2)

Method and system for synchronization of workitems with divergent control flow (2016)
Patent
Houston, M., Gaster, B., Howes, L., Mantor, M., & Behr, D. (2016). Method and system for synchronization of workitems with divergent control flow. US 9424099 B2

Disclosed methods, systems, and computer program products embodiments include synchronizing a group of workitems on a processor by storing a respective program counter associated with each of the workitems, selecting at least one first workitem from... Read More about Method and system for synchronization of workitems with divergent control flow.

Allocating memory and using the allocated memory in a workgroup in a dispatched data parallel kernel (2016)
Patent
Gaster, B., & Howes, L. (2016). Allocating memory and using the allocated memory in a workgroup in a dispatched data parallel kernel. US 9244828 B2

In a computing system, memory may be managed by using a distributed array, which is a global set of local memory regions. A segment in the distributed array is allocated and is bound to a physical memory region. The segment is used by a workgroup in... Read More about Allocating memory and using the allocated memory in a workgroup in a dispatched data parallel kernel.