Thomas Fogal

Picture of Tom

Update: I have found a job. I start at nvidia on May the 4th, 2015.

I hold a couple different affiliations these days. I am a:

I have previously been affiliated with the Universität des Saarlandes, the Scientific Computing and Imaging Institute, Oak Ridge National Laboratory (briefly), Lawrence Livermore National Laboratory (briefly), and the University of New Hampshire.

I did my masters and undergraduate work at the University of New Hampshire. My thesis committee consisted of Prof. Bergeron, Prof. Hatcher, and Prof. Childs. In January 2012, I began my Ph.D. with Jens Krüger at the Universität des Saarlandes, but shortly thereafter we moved up to the Ruhr area to form the HPC group at the Universität Duisburg-Essen.

My interests lie in parallel and distributed systems, particularly their application to large scale visualization. This has thus far been focused in multiresolution and in situ volume visualization.


If you notice any BibTeX errors, typos, etc. please contact me. Also, please note that these are my personal copies of papers, and may contain minor edits, changes, or reformatting as compared to the versions in published volumes (as one example, in our 2010 HPG paper I had screwed up a label in one of our graphs; it's printed wrong, but the paper here is correct). I will never make substantial changes, but "substantial" is entirely in my subjective opinion; if you want the original paper, get it from the publisher.
Teaser Authors Title Materials Venue
Paper BibTeX Presentation
Hybrid cube-mesh topology Cameron Christensen, Thomas Fogal, Nathan Luehr, Cliff Woolley Topology-aware image compositing using NVLink compositing paper compositing BibTeX LDAV
architecture Jie Jiang, Thomas Fogal, Cliff Woolley, Peter Messmer A Lightweight H.264-based Hardware Accelerated Image Compression Library h264 paper h264 BibTeX LDAV
memory state machine Thomas Fogal, Jens Krüger An approach to lowering the in situ visualization barrier simple in situ paper simple in situ BibTeX soon ISAV
Thomas Fogal, Fabian Proch, Alexander Schiewe, Olaf Hasemann, Andreas Kempf, Jens Krüger Freeprocessing: Transparent in situ visualization via data interception Ray-Guided VR paper Ray-Guided VR BibTeX soon EGPGV
mandelbulb debug view Thomas Fogal, Alexander Schiewe, Jens Krüger An Analysis of Scalable GPU-Based Ray-Guided Volume Rendering Ray-guided VR paper Ray-guided VR BibTeX Ray guidance talk recording LDAV
Hermilo Hernández, Jovana Knežević, Thomas Fogal, Todd Sherman, Tatjana Jevremovic Visual numerical steering in 3D AGENT code system for advanced nuclear reactor modeling and design Steering paper Steering BibTeX Annals of Nuclear Energy
Modelling of DBS stimulation parameters. Christopher Butson, Georg Tamm, Sanket Jain, Thomas Fogal, Jens Krüger Evaluation of Interactive Visualization on Mobile Computing Platforms for Selection of Deep Brain Stimulation Parameters DBS paper DBS BibTeX TVCG
Streamlines from VAPOR simulation Carson Brownlee, Thomas Fogal, Charles D. Hansen GLuRay: Ray Tracing in Scientific Visualization Applications using OpenGL Interception GLuRay paper GLuRay BibTeX EGPGV'12
IO is unpredictable teaser Thomas Fogal, Jens Krüger Efficient IO for Parallel Visualization IO paper IO BibTex lost :-( EGPGV'11
Hank Childs, Brugger, Whitlock, Meredith, Ahern, Bonnell, Miller, Weber, Harrison, Pugmire, Fogal, Garth, Sanderson, Bethel, Durant, Camp, Favre, Rübel, Navratil, Wheeler, Selby, Vivodtzev VisIt: An End-User Tool for Visualizing and Analyzing Very Large Data VisIt paper VisIt BibTex SciDAC 2011
Richtmyer-meshkov simulation output rendered with Tuvok Thomas Fogal, Jens Krüger Tuvok, an Architecture for Large Scale Volume Rendering Tuvok paper Tuvok BibTeX VMV 2010
Scalability of our volume rendering system. Thomas Fogal, Hank Childs, Siddharth Shankar, Jens Krüger, R. D. Bergeron, P. Hatcher Large Data Visualization on Distributed Memory Multi-GPU Clusters multi-GPU paper multi-GPU BibTeX multi-GPU presentation HPG 2010
Streamlines with volume rendering context in MHD data E. W. Bethel, C.R. Johnson, S. Ahern, J. Bell, P.-T. Bremer, H. Childs, E. Cormier-Michel, M. Day, E. Deines, T. Fogal, C. Garth, C.G.R. Geddes, H. Hagen, B. Hamann, C.D. Hansen, J. Jacobsen, K.I. Joy, J. Krüger, J. Meredith, P. Messmer, G. Ostrouchov, V. Pascucci, K. Potter, Prabhat, D. Pugmire, O. Rübel, A. Sanderson, C.T. Silva, D. Ushizima, G.H. Weber, B. Whitlock, K. Wu Occam's Razor and Petascale Visual Data Analysis Petascale vis Petascale bib Journal of Physics: Conference Series
Combustion dataset viewed at multiple resolutions. Thomas Fogal, Jens Krüger (poster) Size Matters - Revealing Small Scale Structures in Large Datasets paper Size Matters BibTeX World Congress on Medical Physics and Biomedical Engineering
'Backpack' data set rendered using ClearView Jens Krüger, Thomas Fogal (poster) Focus and Context: Visualization without the Complexity
short writeup FC BibTeX Poster World Congress on Medical Physics and Biomedical Engineering

Notable Work


I am presently at NVIDIA and simultaneously finishing up my doctorate in Germany (with Jens Krüger).

I spent the summer of 2008 at Oak Ridge National Laboratory, working under the excellent guidance of Sean Ahern.

I spent summer 2007 in Livermore, California, working at Lawrence Livermore National Laboratory on VisIt. Somehow I convinced them to provide a cluster, some parallel rendering libraries, and money, whilst all I had to do is play around with the software all day. I was extremely fortunate to work with the guidance of Hank Childs while I was out there.

At UNH, I was of course part of the computer science department. I also used to work for Dr. Raeder out of the physics department. To simplify greatly, I worked on various methods for visualizing large datasets. You can find out a lot about the types of things I worked on (or with) by Googling my name.

Sorry, I don't keep my resume online anymore. It was perpetually out of date, and rampaging killbots in the Octilian sector would scrape my email from it.


My username is `tfogal'. You should be able to figure out the domain associated with it by looking at the website you're visiting (hint: drop the "www."). I also use an address somewhat frequently. I seem to confuse many people with this. It's not a real address; it just forwards to my SCI email at present, and 10: someday when I must leave here it'll forward to wherever I go next. GOTO 10.