Exploiting VSIPL and OpenMP for Parallel Image Processing

Astronomy and Astrophysics – Astrophysics

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

5 pages including 4 figures; to appear in the proceedings of ADASS X

Scientific paper

VSIPL and OpenMP are two open standards for portable high performance computing. VSIPL delivers optimized single processor performance while OpenMP provides a low overhead mechanism for executing thread based parallelism on shared memory systems. Image processing is one of the main areas where VSIPL and OpenMP can make a large impact. Currently, a large fraction of image processing applications are written in the Interpreted Data Language (IDL) environment. The aim of this work is to demonstrate that the performance benefits of these new standards can be brought to image processing community in a high level manner that is transparent to users. To this end, this talk presents a fast, FFT based algorithm for performing image convolutions. This algorithm has been implemented within the IDL environment using VSIPL (for optimized single processor performance) with added OpenMP directives (for parallelism). This work demonstrates that good parallel speedups are attainable using standards and can be integrated seamlessly into existing user environments.

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

Exploiting VSIPL and OpenMP for Parallel Image Processing 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 Exploiting VSIPL and OpenMP for Parallel Image Processing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Exploiting VSIPL and OpenMP for Parallel Image Processing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-626229

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