arXiv ScienceSearch

arXiv · 0711.3414

Developing and Deploying Advanced Algorithms to Novel Supercomputing Hardware

Abstract

The objective of our research is to demonstrate the practical usage and orders of magnitude speedup of real-world applications by using alternative technologies to support high performance computing. Currently, the main barrier to the widespread adoption of this technology is the lack of development tools and case studies that typically impede non-specialists that might otherwise develop applications that could leverage these technologies. By partnering with the Innovative Systems Laboratory at the National Center for Supercomputing, we have obtained access to several novel technologies, including several Field-Programmable Gate Array (FPGA) systems, NVidia Graphics Processing Units (GPUs), and the STI Cell BE platform. Our goal is to not only demonstrate the capabilities of these systems, but to also serve as guides for others to follow in our path. To date, we have explored the efficacy of the SRC-6 MAP-C and MAP-E and SGI RASC Athena and RC100 reconfigurable computing platforms in supporting a two-point correlation function which is used in a number of different scientific domains. In a brute force test, the FPGA based single-processor system has achieved an almost two orders of magnitude speedup over a single-processor CPU system. We are now developing implementations of this algorithm on other platforms, including one using a GPU. Given the considerable efforts of the cosmology community in optimizing these classes of algorithms, we are currently working to implement an optimized version of the basic family of correlation functions by using tree-based data structures. Finally, we are also exploring other algorithms, such as instance-based classifiers, power spectrum estimators, and higher-order correlation functions that are also commonly used in a wide range of scientific disciplines.

Explore related subjects

Keep this discovery

BibTeXRIS

Robert J. Brunner, Volodymyr V. Kindratenko, Adam D. Myers. 2007-11-21. Developing and Deploying Advanced Algorithms to Novel Supercomputing Hardware. https://arxiv.org/abs/0711.3414

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

A new paradigm for the universe

This book provides a completely new approach to understanding the universe. The main idea is that the principal objects in the universe form a spectrum unified by the presence of a massive or hypermassive black hole. These objects are variously called quasars, active galaxies and spiral galaxies. The key to understanding their dynamics is angular momentum and the key tool, and main innovative idea of this work, is a proper formulation of "Mach's principle" using Sciama's ideas. In essence, what is provided here is a totally new paradigm for the universe. In this paradigm, there is no big bang, and the universe is many orders of magnitude older than current estimates for its age. Indeed there is no natural limit for its age.

astro-ph

Rotation Curves of Spiral Galaxies

Rotation curves of spiral galaxies are the major tool for determining the distribution of mass in spiral galaxies. They provide fundamental information for understanding the dynamics, evolution and formation of spiral galaxies. We describe various methods to derive rotation curves, and review the results obtained. We discuss the basic characteristics of observed rotation curves in relation to various galaxy properties, such as Hubble type, structure, activity, and environment.

astro-ph

Abrupt global events in the Earth's history: a physics perspective

The timeline of the Earth's history reveals quasi-periodicity of the geological record over the last 542 Myr, on timescales close, in the order of magnitude, to 1 Myr. What is the origin of this quasi-periodicity? What is the nature of the global events that define the boundaries of the geological time scale? I propose that a single mechanism is responsible for all three types of such events: mass extinctions, geomagnetic polarity reversals, and sea-level fluctuations. The mechanism is fast, and involves a significant energy release. The mechanism is unlikely to have astronomical causes, both because of the energies involved, and because it acts quasi-periodically. It must then be sought within the Earth itself. And it must be capable of reversing the Earth's magnetic field. The last requirement makes it incompatible with the consensus model of the origin of the geomagnetic field - the hydromagnetic dynamo operating in the Earth's fluid core. In the second part of the paper, I show that a vast amount of seemingly unconnected geophysical and geological data can be understood in a unified way if the source of the Earth's main magnetic field is a ~200-km-thick lithosphere, repeatedly magnetized as a result of methane-driven oceanic eruptions, which produce ocean flow capable of dynamo action. The eruptions are driven by the interplay of buoyancy forces and exsolution of dissolved gas, which accumulates in the oceanic water masses prone to stagnation and anoxia. Polarity reversals, mass extinctions, and sequence boundaries are consequences of these eruptions. Unlike the consensus model of geomagnetism, this scenario is consistent with the paleomagnetic data showing that "directional changes during a [geomagnetic polarity] reversal can be astonishingly fast, possibly occurring as a nearly instantaneous jump from one inclined dipolar state to another in the opposite hemisphere".

astro-ph