loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Parallel and Distributed Processing Symposium (IPDPS'03)
A Comparison between MPI and OpenMP Branch-and-Bound Skeletons
Nice, France
April 22-April 26
ISBN: 0-7695-1926-1
Isabel Dorta, Universidad de La Laguna
Coromoto León, Universidad de La Laguna
Casiano Rodríguez, Universidad de La Laguna
This article describes and compares two parallel implementations of Branch-and-Bound skeletons. Using the C ++ programming language, the user has to specify the type of the problem, the type of the solution and the specific characteristics of the Branch-and-Bound technique. This information is combined with the provided resolution skeletons to obtain a distributed and a shared parallel programs. MPI has been used to develop the Message Passing algorithm and for the Shared Memory one OpenMP has been chosen. Computational results for the 0/1 Knapsack Problem on a Sunfire 6800 SMP, a Origin 3000 and a PCs cluster are presented.
Index Terms:
Skeletons, Branch and Bound, MPI, OpenMP
Citation:
Isabel Dorta, Coromoto León, Casiano Rodríguez, "A Comparison between MPI and OpenMP Branch-and-Bound Skeletons," ipdps, pp.131a, International Parallel and Distributed Processing Symposium (IPDPS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.