In the following sections the candidate codes currently under consideration and the run rules currently under discussion are briefly described. As HPSC's goal is to select benchmarks representative of real world applications, several candidate codes from various HPC fields such as computational chemistry, computational fluid dynamics, computational mechanics, and seismic data processing have been considered. The code has been improved extensively to include many new capabilities and currently several hundred copies of the code are in use around the world. Therefore many of its functions are duplicated in other generally available commercial and public domain packages used in pharmaceutical and chemical industry for drug design and analyzing bonding in various chemical and metal compounds, among other applications. ARCO Seismic Benchmark ARCO Seismic Benchmark is designed to be a portable, scalable, parallel environment for benchmarking seismic applications.
Seismic methods are the primary tool in the search for oil and gas.
These methods are used to produce an accurate image of the earth's subsurface in order that petroleum explorationists may infer the geological structure with potential for hydrocarbon deposits. The two distinguishing attributes of seismic data processing are the size of the data and the computational complexity. ARCO Seismic Benchmark contains algorithms that are representative of the production software systems and is based on a processing model similar to that used in most modern seismic processing environments. Thus far, all HPSC members have reported that they have ported and tested this code on their respective systems and they have obtained preliminary results for various input sizes and system configurations. This fact is a consequence of the lack of agreed standards for parallel systems and the non-uniformity of the HPC platforms.