An old picture of me taken while working on the
Siggraph '97 exhibits floor.

What I do, things that interest me, etc....

Interests and Hobbies:
Some of my favorite hobbies include music, ballroom and nightclub dancing, photography, astronomy, swimming, and traveling.
Pictures of people, places, and events in my life
My musical projects and background
Interesting stuff I've done
Free software projects that I've worked on or contributed code or fixes to.
Links to my friends' pages..

Work:
I'm a Senior Research Programmer in the Theoretical and Computational Biophysics Group at the Beckman Institute for Advanced Science and Technology at the University of Illinois.
I'm the lead developer of VMD, a high performance molecular visualization tool used by biophysicists and structural biologists all over the world.
Other jobs I've had over the years
I'm a professional member of the Association for Computing Machinery

Research Interests:
VMD: High Performance Visualization of Complex Molecular Systems,
Run-time Visualization of Molecular Dynamics Simulations,
Haptic Feedback, Interactive Molecular Dynamics

Tachyon: Efficient Ray Tracing on SMPs, Clusters, and Massively Parallel Supercomputers.
Molecular Visualization
Run-time Visualization of Computational Fluid Dynamics Simulations

JMV: Java and Web-based Molecular Visualization Component Software

FreeVR: A free multi-platform alternative to the CAVE library.

Education:
I earned my M.S., and B.S. degrees in Computer Science at the University of Missouri-Rolla .

Other accomplishments:
Hal Burch, Rob Ziegler and I took 17th place in the 1996 ACM International Collegiate Programming Contest.
Hal Burch, Rob Ziegler and I took 1st Place in 1996 ACM Mid-Central Regional Programming Contest
I was one of the founding members of the UMR Solar Car Team
Member of Upsilon Pi Epsilon computer science honorary society while in graduate school.
Member of Kappa Kappa Psi honorary band fraternity while in graduate school.

Publications:

"A System for Interactive Molecular Dynamics Simulation"
John E. Stone, Justin Gullingsrud, Klaus Schulten, Paul Grayson
In 2001 ACM Symposium on Interactive 3D Graphics,
John F. Hughes and Carlo H. Sequin, editors, pages 191-194, New York, 2001, ACM SIGGRAPH
Online full text of paper
I3D 2001 Conference Home Page

"Workstation Clusters for Parallel Computing"
John Stone, Fikret Ercal
IEEE Potentials Magazine, May 2001
IEEE Home page

"The Ups and Downs of Multithreaded Ray Tracing and Optimization"
John Stone
Ray Tracing News, Volume 12, Number 2, December 21, 1999

"An Efficient Library for Parallel Ray Tracing and Animation"
John E. Stone
Master's Thesis, University of Missouri-Rolla, Department of Computer Science, April 1998

"Accelerating Software-based MPEG Encoding Using the VIS Instruction Set"
John Stone, Ahmad Zandi
1997 NAB Interactive Insights: A Multimedia Compendium
1997 National Association of Broadcasters Convention
Las Vegas, Nevada

"Rendering of Numerical Flow Simulations Using MPI"
John Stone, Mark Underwood
1996 MPI Developers Conference
University of Notre Dame, IN

"Numerical Flow Simulation and Rendering Using MPI"
John Stone, Mark Underwood
1996 Intel Supercomputer Users Group Conference
Oak Ridge National Laboratory, Knoxville TN

"An Efficient Library for Parallel Ray Tracing and Animation"
John Stone
1995 Intel Supercomputer Users Group Conference
Sandia National Laboratory, Albequerque NM

Back to Home...