Scientific Programming

Scientific Programming / 2009 / Article

Open Access

Volume 17 |Article ID 434735 |

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.

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


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.

Related articles

No related content is available yet for this article.
 PDF Download Citation Citation
 Order printed copiesOrder

Article of the Year Award: Outstanding research contributions of 2021, as selected by our Chief Editors. Read the winning articles.