John D. Owens

John D. Owens

Position Title

Electrical and Computer Engineering

3175 Kemper
Parallel computing, GPU computing, parallel algorithms/data structures/applications, parallel architectures

Dr. Owens is interested in building programmable and high-performance parallel computer systems. His work primarily concentrates on the “graphics processing unit” (GPU). His research group focuses on parallel primitives applications across a wide variety of computing domains, including graph analytics, parallel data structure and algorithm design and implementation, computer graphics, scalable computing, automotive computing, numerical computing, machine learning, and programming languages. This work aims to design, implement, and analyze the building blocks of future parallel computing systems.