scispace - formally typeset
Search or ask a question

Showing papers by "Michael Garland published in 2010"


Journal ArticleDOI
Michael Garland1, David B. Kirk1
TL;DR: For workloads with abundant parallelism, GPUs deliver higher peak computational throughput than latency-oriented CPUs.
Abstract: For workloads with abundant parallelism, GPUs deliver higher peak computational throughput than latency-oriented CPUs.

164 citations


Book ChapterDOI
07 Dec 2010
TL;DR: This paper presents a meta-analyses of the determinants of infectious disease in eight operation theatres of the immune system and shows clear patterns of disease progression that are consistent with those observed in animals and humans.
Abstract: Author(s): Sengupta, Shubhabrata; Harris, Mark; Garland, Michael; Owens, John D. | Editor(s): Kurzak, Jakub; Bader, David A.; Dongarra, Jack

40 citations


Proceedings ArticleDOI
Michael Garland1
19 Apr 2010
TL;DR: This tutorial provides an overview of modern GPU processor design and its implications for successful parallel programming models, and presents the programming model adopted by the CUDA architecture, and demonstrates how this is exposed in the C/C++ language.
Abstract: NVIDIA's CUDA architecture provides a powerful platform for writing highly parallel programs. By providing simple abstractions for hierarchical thread organization, memories, and synchronization, the CUDA programming model allows programmers to write scalable programs without the burden of learning a multitude of new programming constructs. The CUDA architecture can support many languages and programming environments, including C, Fortran, OpenCL, and DirectX Compute. In this tutorial, I will provide an overview of modern GPU processor design and its implications for successful parallel programming models. I will present the programming model adopted by the CUDA architecture, and demonstrate how this is exposed in the C/C++ language. Finally, I will sketch some techniques for implementing common data-parallel algorithms in the CUDA model.

37 citations


Book ChapterDOI
07 Dec 2010
TL;DR: Jack Dongarra, David A. Bader, Jakub Kurzak Scientific Computing with Multicore and Accelerators
Abstract: Jack Dongarra, David A. Bader, Jakub Kurzak Scientific Computing with Multicore and Accelerators

17 citations