Loading…

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 reconf...

Full description

Saved in:
Bibliographic Details
Published in:Scientific programming 2009, Vol.17 (3), p.247-259
Main Authors: Kindratenko, Volodymyr V., Myers, Adam D., Brunner, Robert J.
Format: Article
Language:English
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:1058-9244
1875-919X
DOI:10.1155/2009/434735