Back to Search
Start Over
Optimal Reconfiguration of High-Performance VLSI Subarrays with Network Flow
- Source :
- IEEE Transactions on Parallel and Distributed Systems. 27:3575-3587
- Publication Year :
- 2016
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2016.
-
Abstract
- A two-dimensional mesh-connected processor array is an extensively investigated architecture used in parallel processing. Massive studies have addressed the use of reconfiguration algorithms for the processor arrays with faults. However, the subarray generated by previous algorithms contains a large number of long interconnects, which in turn leads to more communication costs, capacitance and dynamic power dissipation. In this paper, we propose novel techniques, making use of the idea of network flow, to construct the high-performance subarray, which has the minimum number of long interconnects. First, we construct a network flow model according to the host array under a specific constraint. Second, we show that the reconfiguration problem of high-performance subarray can be optimally solved in polynomial time by using efficient minimum-cost flow algorithms. Finally, we prove that the geometric properties of the resulted subarray meet the system requirements. Simulations based on several random and clustered fault scenarios clearly reveal the advantage of the proposed technique for reducing the number of long interconnects. It is shown that, for a host array of size $512 \times 512$ , the number of long interconnects in the subarray can be reduced by up to 70.05 percent for clustered faults and by up to 55.28 percent for random faults with density of 1 percent as compared to the-state-of-the-art.
- Subjects :
- Very-large-scale integration
020203 distributed computing
Computer science
Control reconfiguration
Fault tolerance
02 engineering and technology
Parallel computing
Flow network
Processor array
Capacitance
020202 computer hardware & architecture
Computational Theory and Mathematics
Parallel processing (DSP implementation)
Hardware and Architecture
Signal Processing
0202 electrical engineering, electronic engineering, information engineering
Time complexity
Host (network)
Subjects
Details
- ISSN :
- 10459219
- Volume :
- 27
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Parallel and Distributed Systems
- Accession number :
- edsair.doi...........5e77fff0175669de1281368de0395ae3
- Full Text :
- https://doi.org/10.1109/tpds.2016.2539958