2020 - Fellow of the American Association for the Advancement of Science (AAAS)
His primary scientific interests are in Parallel computing, General-purpose computing on graphics processing units, CUDA, Computer architecture and Stream processing. The various areas that John D. Owens examines in his Parallel computing study include Graph theory, Programming paradigm and Memory management. His General-purpose computing on graphics processing units research is multidisciplinary, incorporating perspectives in Software, Computation, Speedup and Computational science.
The concepts of his CUDA study are interwoven with issues in Overhead, Image registration, Vertex, Graph and Solver. His Computer architecture study combines topics from a wide range of disciplines, such as Telecommunications, System on a chip and Concurrency. His research integrates issues of Concurrency control, Computer hardware, Configuration management and Microarchitecture in his study of Stream processing.
His primary areas of study are Parallel computing, CUDA, Speedup, General-purpose computing on graphics processing units and Graphics. John D. Owens studies Graphics processing unit, a branch of Parallel computing. Many of his studies involve connections with topics such as Computation and CUDA.
His work in Graphics covers topics such as Computer architecture which are related to areas like Stream processing. As a part of the same scientific study, John D. Owens usually deals with the Programming paradigm, concentrating on Radix sort and frequently concerns with Block and Parallel algorithm. His Solver research incorporates elements of Fortran, Xeon, Computational science and Shared memory.
Parallel computing, Speedup, Programming paradigm, Graph and Graph are his primary areas of study. John D. Owens is interested in CUDA, which is a field of Parallel computing. His work deals with themes such as Input/output, Multiplication, Memory access pattern and Massively parallel, which intersect with Speedup.
His Programming paradigm research includes themes of Radix sort and Shared memory. His Graph research integrates issues from Tree traversal and Computation. His research in General-purpose computing on graphics processing units intersects with topics in Scheduling and Kernel.
John D. Owens spends much of his time researching Parallel computing, CUDA, Speedup, Programming paradigm and Data structure. His studies in Parallel computing integrate themes in fields like Graph, Linked list, Sorting, Central processing unit and General-purpose computing on graphics processing units. His General-purpose computing on graphics processing units research includes elements of Matching, Core and Kernel.
John D. Owens combines subjects such as Graph theory and Graph with his study of CUDA. His Speedup study integrates concerns from other disciplines, such as Suffix array, Skew and Massively parallel. His biological study spans a wide range of topics, including Sorted array, Hash function, Hash table and Memory management.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
A Survey of General-Purpose Computation on Graphics Hardware
John D. Owens;David Luebke;Naga Govindaraju;Mark Harris.
Computer Graphics Forum (2007)
A Survey of General-Purpose Computation on Graphics Hardware
John D. Owens;David Luebke;Naga Govindaraju;Mark Harris.
Computer Graphics Forum (2007)
GPU Computing
J.D. Owens;M. Houston;D. Luebke;S. Green.
Proceedings of the IEEE (2008)
GPU Computing
J.D. Owens;M. Houston;D. Luebke;S. Green.
Proceedings of the IEEE (2008)
Memory access scheduling
Scott Rixner;William J. Dally;Ujval J. Kapasi;Peter Mattson.
international symposium on computer architecture (2000)
Memory access scheduling
Scott Rixner;William J. Dally;Ujval J. Kapasi;Peter Mattson.
international symposium on computer architecture (2000)
Scan primitives for GPU computing
Shubhabrata Sengupta;Mark Harris;Yao Zhang;John D. Owens.
international conference on computer graphics and interactive techniques (2007)
Scan primitives for GPU computing
Shubhabrata Sengupta;Mark Harris;Yao Zhang;John D. Owens.
international conference on computer graphics and interactive techniques (2007)
Research Challenges for On-Chip Interconnection Networks
J.D. Owens;W.J. Dally;R. Ho;D.N. Jayasimha.
IEEE Micro (2007)
Research Challenges for On-Chip Interconnection Networks
J.D. Owens;W.J. Dally;R. Ho;D.N. Jayasimha.
IEEE Micro (2007)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
Nvidia (United Kingdom)
Rice University
Lawrence Berkeley National Laboratory
Nvidia (United States)
University of California, Davis
University of California, Davis
The University of Texas at Austin
Microsoft (United States)
University of California, Davis
Nvidia (United States)
Universitat Politècnica de Catalunya
Ain Shams University
Florida Institute for Human and Machine Cognition
University of Sydney
Fudan University
Complutense University of Madrid
Bowdoin College
Academia Sinica
Universidade de São Paulo
Princeton University
University of Buenos Aires
Arizona State University
University of Milano-Bicocca
University of Arizona
St George's, University of London
Universidade de Vigo