کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
524694 | 868835 | 2009 | 9 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Process cooperation in multiple message broadcast
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله

چکیده انگلیسی
We present an optimal algorithm for broadcasting m messages from one process to n-1 other processes in a one-port fully connected communication model, where m⩾1,n>1. In this algorithm, the processes are organized into 2âlognâ cooperation units, each consisting of one or two processes. Messages are broadcast among the units following a basic schedule. Processes in each two-process unit cooperate to carry out the basic schedule. At any communication round, either process has at most one message that the other has not received. This algorithm completes the broadcast operation in m+âlognâ-1 communication rounds, which is theoretically optimal. We consider practical issues for efficient implementation of the algorithm and develop a schedule construction that has both time and space complexity of O(logn). Empirical study shows that this algorithm outperforms other widely used algorithms significantly when the data to broadcast is large.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Parallel Computing - Volume 35, Issue 12, December 2009, Pages 572-580
Journal: Parallel Computing - Volume 35, Issue 12, December 2009, Pages 572-580
نویسندگان
Bin Jia,