CRBLASTER: a fast parallel-processing program for cosmic ray rejection

Astronomy and Astrophysics – Astronomy

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

Many astronomical image-analysis programs are based on algorithms that can be described as being embarrassingly parallel, where the analysis of one subimage generally does not affect the analysis of another subimage. Yet few parallel-processing astrophysical image-analysis programs exist that can easily take full advantage of todays fast multi-core servers costing a few thousands of dollars. A major reason for the shortage of state-of-the-art parallel-processing astrophysical image-analysis codes is that the writing of parallel codes has been perceived to be difficult. I describe a new fast parallel-processing image-analysis program called crblaster which does cosmic ray rejection using van Dokkum's L.A.Cosmic algorithm. crblaster is written in C using the industry standard Message Passing Interface (MPI) library. Processing a single 800×800 HST WFPC2 image takes 1.87 seconds using 4 processes on an Apple Xserve with two dual-core 3.0-GHz Intel Xeons; the efficiency of the program running with the 4 processors is 82%. The code can be used as a software framework for easy development of parallel-processing image-anlaysis programs using embarrassing parallel algorithms; the biggest required modification is the replacement of the core image processing function with an alternative image-analysis function based on a single-processor algorithm. I describe the design, implementation and performance of the program.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

CRBLASTER: a fast parallel-processing program for cosmic ray rejection does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with CRBLASTER: a fast parallel-processing program for cosmic ray rejection, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and CRBLASTER: a fast parallel-processing program for cosmic ray rejection will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-1060939

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.