3,947 research outputs found
Tackling Exascale Software Challenges in Molecular Dynamics Simulations with GROMACS
GROMACS is a widely used package for biomolecular simulation, and over the
last two decades it has evolved from small-scale efficiency to advanced
heterogeneous acceleration and multi-level parallelism targeting some of the
largest supercomputers in the world. Here, we describe some of the ways we have
been able to realize this through the use of parallelization on all levels,
combined with a constant focus on absolute performance. Release 4.6 of GROMACS
uses SIMD acceleration on a wide range of architectures, GPU offloading
acceleration, and both OpenMP and MPI parallelism within and between nodes,
respectively. The recent work on acceleration made it necessary to revisit the
fundamental algorithms of molecular simulation, including the concept of
neighborsearching, and we discuss the present and future challenges we see for
exascale simulation - in particular a very fine-grained task parallelism. We
also discuss the software management, code peer review and continuous
integration testing required for a project of this complexity.Comment: EASC 2014 conference proceedin
SpaceTx: A Roadmap for Benchmarking Spatial Transcriptomics Exploration of the Brain
Mapping spatial distributions of transcriptomic cell types is essential to
understanding the brain, with its exceptional cellular heterogeneity and the
functional significance of its spatial organization. Spatial transcriptomics
techniques are hoped to accomplish these measurements, but each method uses
different experimental and computational protocols, with different trade-offs
and optimizations. In 2017, the SpaceTx Consortium was formed to compare these
methods and determine their suitability for large-scale spatial transcriptomic
atlases. SpaceTx work included progress in tissue processing, taxonomy
development, gene selection, image processing and data standardization, cell
segmentation, cell type assignments, and visualization. Although the landscape
of experimental methods has changed dramatically since the beginning of
SpaceTx, the need for quantitative and detailed benchmarking of spatial
transcriptomics methods in the brain is still unmet. Here, we summarize the
work of SpaceTx and highlight outstanding challenges as spatial transcriptomics
grows into a mature field. We also discuss how our progress provides a roadmap
for benchmarking spatial transcriptomics methods in the future. Data and
analyses from this consortium, along with code and methods are publicly
available at https://spacetx.github.io/
MOLNs: A cloud platform for interactive, reproducible and scalable spatial stochastic computational experiments in systems biology using PyURDME
Computational experiments using spatial stochastic simulations have led to
important new biological insights, but they require specialized tools, a
complex software stack, as well as large and scalable compute and data analysis
resources due to the large computational cost associated with Monte Carlo
computational workflows. The complexity of setting up and managing a
large-scale distributed computation environment to support productive and
reproducible modeling can be prohibitive for practitioners in systems biology.
This results in a barrier to the adoption of spatial stochastic simulation
tools, effectively limiting the type of biological questions addressed by
quantitative modeling. In this paper, we present PyURDME, a new, user-friendly
spatial modeling and simulation package, and MOLNs, a cloud computing appliance
for distributed simulation of stochastic reaction-diffusion models. MOLNs is
based on IPython and provides an interactive programming platform for
development of sharable and reproducible distributed parallel computational
experiments
- …