We present a comprehensive performance evaluation of our molecular dynamics code SPaSM on the CM-5 in order to devise optimization strategies for the CM-5, T3D, and RISC workstations. In this analysis, we focus on the effective use of the SPARC microprocessor by performing measurements of instruction set utilization, cache effects, memory access patterns, and pipeline stall cycles. We then show that we can account for more than 99% of observed execution time of our program. Optimization strategies are devised and we show that our highly optimized ANSI C program running only on the SPARC microprocessor of the CM-5 is only twice as slow as our Gordon-Bell prize winning code that utilized the CM-5 vector units. On the CM-5E, we show that this ...
In distributed and vectorized computing there is a large number of highly different supercomputing p...
Molecular dynamics (MD) is a powerful computer simulation technique providing atomistic resolution a...
Exascale performance of scientific application is a prominent goal for the scientific community and ...
This paper investigates the development of a molecular dynamics code that is highly portable between...
Since the beginning of the field of high performance computing (HPC) after World War II, there has b...
2012-04-27The shift to many-core architecture design paradigm in computer market has provided unprec...
This thesis discusses how to optimize computational physics software for speed through maximizing th...
Despite the impending flattening of Moore's law, the system size, complexity, and length of molecula...
Molecular dynamics (MD) is one of the popular applications in the research field of high performance...
The standardized-maximalist approach to supercom-puter benchmarking consists in optimizing a standar...
This thesis documents the analysis and optimization of a high-order finite difference computational ...
The growing gap between sustained and peak performance for scientific applications has become a well...
Tuning the performance of applications requires understanding the interactions between code and targ...
Abstract:- Molecular dynamics (MD) is one of the popular applications in the research field of high ...
AbstractFormanyyears,thedrivetowards computationalphysics studiesthatmatchthesizeand time-scalesofex...
In distributed and vectorized computing there is a large number of highly different supercomputing p...
Molecular dynamics (MD) is a powerful computer simulation technique providing atomistic resolution a...
Exascale performance of scientific application is a prominent goal for the scientific community and ...
This paper investigates the development of a molecular dynamics code that is highly portable between...
Since the beginning of the field of high performance computing (HPC) after World War II, there has b...
2012-04-27The shift to many-core architecture design paradigm in computer market has provided unprec...
This thesis discusses how to optimize computational physics software for speed through maximizing th...
Despite the impending flattening of Moore's law, the system size, complexity, and length of molecula...
Molecular dynamics (MD) is one of the popular applications in the research field of high performance...
The standardized-maximalist approach to supercom-puter benchmarking consists in optimizing a standar...
This thesis documents the analysis and optimization of a high-order finite difference computational ...
The growing gap between sustained and peak performance for scientific applications has become a well...
Tuning the performance of applications requires understanding the interactions between code and targ...
Abstract:- Molecular dynamics (MD) is one of the popular applications in the research field of high ...
AbstractFormanyyears,thedrivetowards computationalphysics studiesthatmatchthesizeand time-scalesofex...
In distributed and vectorized computing there is a large number of highly different supercomputing p...
Molecular dynamics (MD) is a powerful computer simulation technique providing atomistic resolution a...
Exascale performance of scientific application is a prominent goal for the scientific community and ...