John E. Stone

ORCID: 0000-0001-7215-762X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Protein Structure and Dynamics
  • Parallel Computing and Optimization Techniques
  • Distributed and Parallel Computing Systems
  • Advanced Data Storage Technologies
  • Enzyme Structure and Function
  • Computer Graphics and Visualization Techniques
  • Advanced Electron Microscopy Techniques and Applications
  • Bacteriophages and microbial interactions
  • Advanced Fluorescence Microscopy Techniques
  • Scientific Computing and Data Management
  • Data Visualization and Analytics
  • RNA and protein synthesis mechanisms
  • Bacterial Genetics and Biotechnology
  • Photosynthetic Processes and Mechanisms
  • Gene Regulatory Network Analysis
  • Mass Spectrometry Techniques and Applications
  • Nanopore and Nanochannel Transport Studies
  • Advanced Vision and Imaging
  • Photoreceptor and optogenetics research
  • Bioinformatics and Genomic Networks
  • Lipid Membrane Structure and Behavior
  • Spectroscopy and Quantum Chemical Studies
  • Evolutionary Algorithms and Applications
  • Theoretical and Computational Physics
  • SARS-CoV-2 and COVID-19 Research

Nvidia (United States)
2022-2024

University of Illinois Urbana-Champaign
2014-2023

University of Delaware
2022

Institute of Technology of Cambodia
2022

University of Basel
2022

Swisscom (Switzerland)
2022

CSCS - Swiss National Supercomputing Centre
2022

Sandia National Laboratories
2022

Helmholtz-Zentrum Dresden-Rossendorf
2022

Urbana University
2014-2021

NAMDis a molecular dynamics program designed for high-performance simulations of very large biological objects on CPU- and GPU-based architectures. NAMD offers scalable performance petascale parallel supercomputers consisting hundreds thousands cores, as well inexpensive commodity clusters commonly found in academic environments. It is written C++ leans Charm++ optimal low-latency versatile, multipurpose code that gathers state-of-the-art algorithms to carry out apt thermodynamic ensembles,...

10.1063/5.0014475 article EN publisher-specific-oa The Journal of Chemical Physics 2020-07-28

We provide an overview of the key architectural features recent microprocessor designs and describe programming model abstractions provided by OpenCL, a new parallel standard targeting these architectures.

10.1109/mcse.2010.69 article EN Computing in Science & Engineering 2010-05-01

The graphics processing unit (GPU) has become an integral part of today's mainstream computing systems. Over the past six years, there been a marked increase in performance and capabilities GPUs. modern GPU is not only powerful engine but also highly parallel programmable processor featuring peak arithmetic memory bandwidth that substantially outpaces its CPU counterpart. GPU's rapid both programmability capability spawned research community successfully mapped broad range computationally...

10.1109/jproc.2008.917757 article EN Proceedings of the IEEE 2008-04-16

Abstract Molecular mechanics simulations offer a computational approach to study the behavior of biomolecules at atomic detail, but such are limited in size and timescale by available computing resources. State‐of‐the‐art graphics processing units (GPUs) can perform over 500 billion arithmetic operations per second, tremendous resource that now be utilized for general purpose as result recent advances GPU hardware software architecture. In this article, an overview programmable GPUs is...

10.1002/jcc.20829 article EN Journal of Computational Chemistry 2007-09-25

10.1016/j.jmgm.2010.06.010 article EN Journal of Molecular Graphics and Modelling 2010-07-09

Abstract The proper functioning of biomolecules in living cells requires them to assume particular structures and undergo conformational changes. Both biomolecular structure motion can be studied using a wide variety techniques, but none offers the level detail as do molecular dynamics (MD) simulations. Integrating two widely used modeling programs, namely NAMD VMD, we have created robust, user-friendly software, QwikMD, which enables novices experts alike address biomedically relevant...

10.1038/srep26536 article EN cc-by Scientific Reports 2016-05-24

We develop a generalizable AI-driven workflow that leverages heterogeneous HPC resources to explore the time-dependent dynamics of molecular systems. use this investigate mechanisms infectivity SARS-CoV-2 spike protein, main viral infection machinery. Our enables more efficient investigation in variety complex environments, including within complete envelope simulation, which contains 305 million atoms and shows strong scaling on ORNL Summit using NAMD. present several novel scientific...

10.1177/10943420211006452 article EN cc-by The International Journal of High Performance Computing Applications 2021-04-20

Large-scale GPU clusters are gaining popularity in the scientific computing community. However, their deployment and production use associated with a number of new challenges. In this paper, we present our efforts to address some challenges building running HPC environments. We touch upon such issues as balanced cluster architecture, resource sharing environment, programming models, applications for clusters.

10.1109/clustr.2009.5289128 article EN 2009-01-01

VMD (Visual Molecular Dynamics) is a molecular visualization and analysis program designed for biological systems such as proteins, nucleic acids, lipid bilayer assemblies, etc. This unit will serve an introductory tutorial. We present several step-by-step examples of some VMD's most popular features, including visualizing molecules in three dimensions with different drawing coloring methods, rendering publication-quality figures, animating analyzing the trajectory dynamics simulation,...

10.1002/0471250953.bi0507s24 article EN Current Protocols in Bioinformatics 2008-12-01

Heterogeneous computing combines general purpose CPUs with accelerators to efficiently execute both sequential control-intensive and data-parallel phases of applications. Existing programming models for heterogeneous rely on programmers explicitly manage data transfers between the CPU system memory accelerator memory. This paper presents a new model computing, called Asymmetric Distributed Shared Memory (ADSM), that maintains shared logical space access objects in physical but not vice...

10.1145/1735970.1736059 article EN ACM SIGARCH Computer Architecture News 2010-03-05

Two structure determination methods, based on the molecular dynamics flexible fitting (MDFF) paradigm, are presented that resolve sub-5 Å cryo-electron microscopy (EM) maps with either single structures or ensembles of such structures. The denoted cascade MDFF and resolution exchange MDFF, sequentially re-refine a search model against series progressively higher resolutions, which ends original experimental resolution. Application sequential re-refinement enables to achieve radius...

10.7554/elife.16105 article EN cc-by eLife 2016-07-07

Abstract Spatial stochastic simulation is a valuable technique for studying reactions in biological systems. With the availability of high‐performance computing (HPC), method poised to allow integration data from structural, single‐molecule and biochemical studies into coherent computational models cells. Here, we introduce Lattice Microbes software package simulating such cell on HPC The performs either well‐stirred or spatially resolved simulations with approximated cytoplasmic crowding...

10.1002/jcc.23130 article EN Journal of Computational Chemistry 2012-09-25

Molecular dynamics (MD) simulation engines use a variety of different approaches for modeling molecular systems with force fields that govern their and describe topology. These introduce incompatibilities between engines, previously published software bridges the gaps many popular MD packages, such as CHARMM AMBER or GROMACS LAMMPS. While there are structure building tools available generate topologies structures in format, only recently have mechanisms been developed to convert results into...

10.1021/acs.jcim.6b00103 article EN Journal of Chemical Information and Modeling 2016-05-20

We seek to completely revise current models of airborne transmission respiratory viruses by providing never-before-seen atomic-level views the SARS-CoV-2 virus within a aerosol. Our work dramatically extends capabilities multiscale computational microscopy address significant gaps that exist in experimental methods, which are limited their ability interrogate aerosols at atomic/molecular level and thus obscure our understanding transmission. demonstrate how integrated data-driven platform...

10.1177/10943420221128233 article EN cc-by-nc The International Journal of High Performance Computing Applications 2022-10-02

Modeling and simulation of small molecules such as drugs biological cofactors have been both a major focus computational chemistry for decades growing need among biophysicists who seek to investigate the interaction different types ligands with biomolecules. Of particular interest in this regard are quantum mechanical (QM) calculations that used more accurately describe molecules, which can be heterogeneous structures chemistry, either purely QM or hybrid QM/molecular mechanics (MM)...

10.1021/acs.jcim.3c00658 article EN Journal of Chemical Information and Modeling 2023-07-28

Article A system for interactive molecular dynamics simulation Share on Authors: John E. Stone Beckman Institute, Urbana, IL ILView Profile , Justin Gullingsrud Univ. of Illinois, Urbana UrbanaView Klaus Schulten Authors Info & Claims I3D '01: Proceedings the 2001 symposium Interactive 3D graphicsMarch Pages 191–194https://doi.org/10.1145/364338.364398Online:01 March 2001Publication History 93citation1,545DownloadsMetricsTotal Citations93Total Downloads1,545Last 12 Months53Last 6 weeks6 Get...

10.1145/364338.364398 article EN 2001-03-01

Graphics processing units (GPUs) have become an attractive option for accelerating scientific computations as a result of advances in the performance and flexibility GPU hardware, due to availability software development tools targeting general purpose computation. However, effective use GPUs clusters presents number application system integration challenges. We describe strategies decomposition scheduling computation among CPU cores GPUs, techniques overlapping communication with kernel...

10.5555/1413370.1413379 article EN IEEE International Conference on High Performance Computing, Data, and Analytics 2008-11-15

Heterogeneous computing combines general purpose CPUs with accelerators to efficiently execute both sequential control-intensive and data-parallel phases of applications. Existing programming models for heterogeneous rely on programmers explicitly manage data transfers between the CPU system memory accelerator memory.

10.1145/1736020.1736059 article EN 2010-03-13
Coming Soon ...