  Jared Hoberock  

 



  ![](/sites/default/files/person/JaredH.png)

  

 Jared Hoberock joined NVIDIA Research in October 2008. His interests include parallel programming models and physically-based rendering. Jared is the co-creator of Thrust, a high performance parallel algorithms library. While at NVIDIA, Jared has contributed to the DirectX graphics driver, Gelato, a final frame film renderer, and OptiX, a high-performance, programmable ray tracing engine. Jared received a Ph.D in computer science from the University of Illinois at Urbana-Champaign. He is a two-time recipient of the NVIDIA Graduate Research Fellowship.



   Research Area(s)

[Programming Languages, Systems and Tools](/research-area/programming-languages-systems)

 

 

  

 Main Field of Interest

[Programming Languages, Systems and Tools](/research-area/programming-languages-systems)

 

  

 

 

 



 ### Publications

 

### 2013 

[GPU Ray Tracing](/publication/2013-05_gpu-ray-tracing)

Steven Parker, Heiko Freidrich, [David Luebke](/person/david-luebke), Keith Morley, James Bigler, [Jared Hoberock](/person/jared-hoberock), David McAllister, Austin Robison, Andreas Dietrich, Greg Humphreys, Morgan McGuire, Martin Stich



[Communications of the ACM](http://cacm.acm.org)









### 2011 

[Thrust: A Productivity-Oriented Library for CUDA](/publication/2011-10_thrust-productivity-oriented-library-cuda)

Nathan Bell, [Jared Hoberock](/person/jared-hoberock)



[GPU Computing Gems, Jade Edition, Edited by Wen-mei W. Hwu](http://mkp.com/news/3405)









### 2010 

[OptiX: A General Purpose Ray Tracing Engine](/publication/2010-08_optix-general-purpose-ray-tracing-engine)

Steven G. Parker, James Bigler, Andreas Dietrich, Heiko Friedrich, [Jared Hoberock](/person/jared-hoberock), [David Luebke](/person/david-luebke), David McAllister, Morgan McGuire, Keith Morley, Austin Robison, Martin Stich



[ACM Transactions on Graphics (SIGGRAPH 2010 Proceedings)](http://www.siggraph.org/s2010/)