Affiliation:
1. Department of Mathematics, Indian Institute of Technology Guwahati, Assam, India
2. Department of Computer Science, Southern Illinois University, Carbondale, IL 62901, USA
Abstract
In this article, we address the problem of finding an optimal schedule for all-to-all personalized message communication among the processors in a multiprocessor system where every processor has a unique message for every other processor. When there are
n
processors and ⌊
n
/2⌋ parallel databus or channels for message communications, there exist algorithms that require
O
(
n
2
) time for assigning the databus/channels to the processor-pairs to obtain a schedule with minimum number of time slots. However, in recent massively parallel processing systems with a huge number of processors, the number
k
of available databus/channels is usually much smaller than ⌊
n
/2⌋. Thus, in each round of communication, only
k
processor-pairs (
k
< ⌊
n
/2⌋) can exchange their messages in parallel. We address this general case of all-to-all personalized communication and present a new technique for scheduling the channels among processor-pairs where only
k
< ⌊
n
/2⌋ databus/channels are available. We show that the proposed technique is optimal for all values of
n
other than 2
k
<
n
< 3
k
. For 2
k
<
n
< 3
k
, we show that the required number of rounds may be more than the lower bound of ⌈
n
/(
n
−1)2
k
⌉ by at most 11%, and proving the optimality of our technique remains as an open problem in this case.
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Theory and Mathematics,Computer Science Applications,Hardware and Architecture,Modeling and Simulation,Software
Reference46 articles.
1. Graphene-enabled wireless communication for massive multicore architectures
2. Multicomputers: message-passing concurrent computers
3. Shahid H. Bokhari. 1991. Multiphase complete exchange on a circuit switched hypercube. Retrieved from https://apps.dtic.mil/dtic/tr/fulltext/u2/a232830.pdf. Shahid H. Bokhari. 1991. Multiphase complete exchange on a circuit switched hypercube. Retrieved from https://apps.dtic.mil/dtic/tr/fulltext/u2/a232830.pdf.
4. Multiphase complete exchange: a theoretical analysis
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Realizing Optimal All-to-All Personalized Communication Using Butterfly-Based Networks;IEEE Access;2023
2. Optimizing All-to-All Collective Communication on Tianhe Supercomputer;2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom);2022-12
3. Component diagnosability in terms of component connectivity of hypercube-based compound networks;Journal of Parallel and Distributed Computing;2022-04
4. The h-restricted connectivity of the generalized hypercubes;Theoretical Computer Science;2021-01
5. Note on R-conditional diagnosability of hypercube;Theoretical Computer Science;2021-01