A survey and comparison of wormhole routing techniques in mesh networks

被引:18
作者
AlTawil, KM
AbdElBarr, M
Ashraf, F
机构
[1] Computer Engineering Department, King Fahd Univ. Petrol. and Minerals, Dhahran
[2] Department Computer Science, University of Edinburgh
[3] Petrol. Eng. R. and D. Division, SAUDI ARAMCO Oil Company, Dhahran
[4] KFUPM, Dhahran
[5] University of Toronto, Ont.
[6] Department of Computer Science, University of Saskatchewan, Saskatoon, Sask.
[7] Department of Electrical Engineering, University of Saskatchewan, Saskatoon, Sask.
[8] Department of Computer Engineering, King Fahd Univ. Petrol. and Minerals, Dhahran
[9] City College, City University of New York
来源
IEEE NETWORK | 1997年 / 11卷 / 02期
关键词
D O I
10.1109/65.580917
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The growing demand for high processing power in various scientific and engineering applications has made multiprocessing architectures increasingly popular. These multiprocessing systems consist of processing elements or nodes which are connected together by interconnection networks in various topologies. One of the design methodologies used For parallel machines has led to the development of distributed computers. They consist of many processing nodes that interact by sending messages (containing both data and synchronization information) over communication links between nodes. Thus, efficient communication in multicomputers is one of the important research areas in parallel computing today, and it depends on the underlying scheme for routing. For this reason it is essential to know which routing techniques are suitable and practical. Although an extremely wide number of routing algorithms have been proposed and implemented in hardware and software, it is difficult for the designer of a multicomputer to choose the best routing algorithm given a particular architectural configuration. In an attempt to overcome this difficulty, we present a survey and comparison of wormhole routing techniques in mesh interconnection networks. The mesh topology is important because of its scalability. Moreover, it has already been implemented in many commercial multicomputers.
引用
收藏
页码:38 / 45
页数:8
相关论文
共 29 条