期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
Fault-Tolerant Wormhole Routing with 2 Virtual Channels in Meshes
1
作者 周继鹏 《Journal of Computer Science & Technology》 SCIE EI CSCD 2005年第6期822-830,共9页
In wormhole meshes, a reliable routing is supposed to be deadlock-free and fault-tolerant. Many routing algorithms are able to tolerate a large number of faults enclosed by rectangular blocks or special convex, none o... In wormhole meshes, a reliable routing is supposed to be deadlock-free and fault-tolerant. Many routing algorithms are able to tolerate a large number of faults enclosed by rectangular blocks or special convex, none of them, however, is capable of handling two convex fault regions with distance two by using only two virtual networks. In this paper, a fault-tolerant wormhole routing algorithm is presented to tolerate the disjointed convex faulty regions with distance two or no less, which do not contain any nonfaulty nodes and do not prohibit any routing as long as nodes outside faulty regions are connected in the mesh network. The processors' overlapping along the boundaries of different fault regions is allowed. The proposed algorithm, which routes the messages by X-Y routing algorithm in fault-free region, can tolerate convex fault-connected regions with only two virtual channels per physical channel, and is deadlock- and livelock-free. The proposed algorithm can be easily extended to adaptive routing. 展开更多
关键词 disjoint fault-connected region deadlock freedom fault-tolerant wormhole routing virtual channel
原文传递
X-Hamiltonian Surface Broadcast Algorithm
2
作者 Amnah El-Obaid 《International Journal of Communications, Network and System Sciences》 2016年第6期269-279,共11页
Broadcast is one of the most important approach in distributed memory parallel computers that is used to find a routing approach from one source to all nodes in the mesh. Broadcasting is a data communication task in w... Broadcast is one of the most important approach in distributed memory parallel computers that is used to find a routing approach from one source to all nodes in the mesh. Broadcasting is a data communication task in which corresponds to one-to-all communication. Routing schema is the approach used to determine the road that is used to send a message from a source node to destination nodes. In this paper, we propose an efficient algorithm for broadcasting on an all-port wormhole-routed 3D mesh with arbitrary size. Wormhole routing is a fundamental routing mechanism in modern parallel computers which is characterized with low communication latency. We show how to apply this approach to 3-D meshes. In wormhole, routing large network packets are broken into small pieces called FLITs (flow control digits). The destination address is kept in the first flit which is called the header flit and sets up the routing behavior for all subsequent flits associated with the packet. In this paper, we introduce an efficient algorithm, X-Hamiltonian Surface Broadcast (X-HSB) which uses broadcast communication facility with deadlock-free wormhole routing in general three dimensional networks. In this paper, the behaviors of this algorithm are compared to the previous results using simulation;our paradigm reduces broadcast latency and is simpler. The results presented in this paper indicate the advantage of our proposed algorithm. 展开更多
关键词 Broadcasting Communication wormhole routing Hamiltonian Model 3-D Mesh DEADLOCK-FREE
下载PDF
An Optimal Multicast Algorithm for Cube-Connected Cycles
3
作者 宋建平 侯紫峰 史云涛 《Journal of Computer Science & Technology》 SCIE EI CSCD 2000年第6期572-583,共12页
This paper presents an efficient algorithm that implements one to-many, or multicast, communication in one-port wormhole-routed cube-connected cycles (CCCs) in the absence of hardware multicast support. By exploiting... This paper presents an efficient algorithm that implements one to-many, or multicast, communication in one-port wormhole-routed cube-connected cycles (CCCs) in the absence of hardware multicast support. By exploiting the properties of the switching technology and the use of virtual channels, a minimumtime multicast algorithm is presented for n-dimensional CCCs that use deterministic routing of unicast messages. The algorithm can deliver a multicast message to m - 1 destinations in [log2, m] message-passing steps, while avoiding contention among the constituent unicast messages. Performance results of a simulation study on CCCs with up to 10,240 nodes are also given. 展开更多
关键词 MULTICAST cube-connected cycle wormhole routing dimensionordered routing one-port architecture
原文传递
Fast Multicast on Multistage Interconnection Networks Using Multi-Head Worms
4
作者 王晓东 徐明 周兴铭 《Journal of Computer Science & Technology》 SCIE EI CSCD 1999年第3期250-258,共9页
This paper proposes a new approach for implementing fast multicast on multistage interconnection networks (MINs) with multi-head worms. For an MIN with n stages of k×k switches, a single multi-head worm can cover... This paper proposes a new approach for implementing fast multicast on multistage interconnection networks (MINs) with multi-head worms. For an MIN with n stages of k×k switches, a single multi-head worm can cover an arbitrary set of destinations with a single communication start-up. Compared with schemes using unicast messages, this approach reduces multicast latency significantly and performs better than multi-destination worms. 展开更多
关键词 MULTICAST message passing interface (MPI) multi-head worm multistage interconnection networks (MINs) wormhole routing
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部