کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
429533 687597 2015 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Towards a heterogeneous and adaptive parallel Branch-and-Bound algorithm
ترجمه فارسی عنوان
به سوی الگوریتم شعاعی و متقابل موازی ناسازگار و سازگار
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• Addressing the design and implementation of B&B algorithms for heterogeneous environments.
• Computations auto-mapping on the target platform.
• Proposing new patterns for combining multi-core and GPU computing for B&B.

In this work, we revisit the design and implementation of the Branch-and-Bound (B&B) algorithm for heterogeneous environments combining multi-core processors with GPU accelerators. The challenge is to automatically identify the best mapping of computations to the target heterogeneous platform and to adjust the problem, algorithmic and platform parameters. In the proposed meta-algorithm, four hardware configuration scenarios have been considered: 1CPU-1GPU, nCPU-0GPU, nCPU-1GPU, nCPU-nGPU.Over a serial B&B, accelerations up to ×222 have been achieved for large problem instances of the Flow-Shop scheduling problem. The reported results show that: (1) the GPU-accelerated algorithm performs better than its multi-core CPU-based version; (2) combining multi-core and GPU allows improvement up to 36% over a single CPU-GPU execution; (3) the more GPU devices are used, the better the speedups are whatever is the considered problem instance.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computer and System Sciences - Volume 81, Issue 1, February 2015, Pages 72–84
نویسندگان
, ,