Scientific Programming

Scientific Programming / 2009 / Article

Open Access

Volume 17 |Article ID 434735 | https://doi.org/10.3233/SPR-2009-0286

Volodymyr V. Kindratenko, Adam D. Myers, Robert J. Brunner, "Implementation of the Two-Point Angular Correlation Function on a High-Performance Reconfigurable Computer", Scientific Programming, vol. 17, Article ID 434735, 13 pages, 2009. https://doi.org/10.3233/SPR-2009-0286

Implementation of the Two-Point Angular Correlation Function on a High-Performance Reconfigurable Computer

Abstract

We present a parallel implementation of an algorithm for calculating the two-point angular correlation function as applied in the field of computational cosmology. The algorithm has been specifically developed for a reconfigurable computer. Our implementation utilizes a microprocessor and two reconfigurable processors on a dual-MAP SRC-6 system. The two reconfigurable processors are used as two application-specific co-processors. Two independent computational kernels are simultaneously executed on the reconfigurable processors while data pre-fetching from disk and initial data pre-processing are executed on the microprocessor. The overall end-to-end algorithm execution speedup achieved by this implementation is over 90× as compared to a sequential implementation of the algorithm executed on a single 2.8 GHz Intel Xeon microprocessor.

Copyright © 2009 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


More related articles

 PDF Download Citation Citation
 Order printed copiesOrder
Views289
Downloads433
Citations