Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael Brian Cox is active.

Publication


Featured researches published by Michael Brian Cox.


european conference on parallel processing | 2010

GPU-to-CPU callbacks

Jeff A. Stuart; Michael Brian Cox; John D. Owens

We present GPU-to-CPU callbacks, a new mechanism and abstraction for GPUs that offers them more independence in a heterogeneous computing environment. Specifically, we provide a method for GPUs to issue callback requests to the CPU. These requests serve as a tool for ease-of-use, future proofing of code, and new functionality. We classify the types of these requests into three categories: System calls (e.g. network and file I/O), device/host memory transfers, and CPU compute, and provide motivation as to why all are important. We show how to implement such a mechanism in CUDA using pinned system memory and discuss possible GPU-driver features to alleviate the need for polling, thus making callbacks more efficient with CPU usage and power consumption. We implement several examples demonstrating the use of callbacks for file I/O, network I/O, memory allocation, and debugging.


Archive | 2004

Graphics device clustering with pci-express

Franck R. Diard; David G. Reed; Gary D. Hicok; Michael Brian Cox


Archive | 2003

System and method for accelerating a special purpose processor

Jen-Hsun Huang; Michael Brian Cox; Ziyad S. Hakura; John S. Montrym; Brad W. Simeral; Brian Keith Langendorf; Blanton Scott Kephart; Franck R. Diard


Archive | 2005

Trusted bus transactions

Brian Keith Langendorf; Michael Brian Cox


Archive | 2008

CENTRALIZED DEVICE VIRTUALIZATION LAYER FOR HETEROGENEOUS PROCESSING UNITS

Brad W. Simeral; Michael Brian Cox


Archive | 2003

Apparatus, system, and method for Z-culling

Ziyad S. Hakura; Michael Brian Cox; Brian Keith Langendorf; Brad W. Simeral


Archive | 2008

Method and system for implementing a secure chain of trust

Michael Brian Cox; Phillip Smith


Archive | 2005

Chipset security offload engine

Michael Brian Cox; Henry Packard Moreton; Brian Keith Langendorf; David G. Reed


Archive | 2008

Handling of secure storage key in always on domain

Michael Brian Cox; Gordon Grigor; Phillip Smith; Parthasarathy Sriram


Archive | 2008

Chipset Support For Non-Uniform Memory Access Among Heterogeneous Processing Units

Michael Brian Cox; Brad W. Simeral

Collaboration


Dive into the Michael Brian Cox's collaboration.

Researchain Logo
Decentralizing Knowledge