Design issues of interconnection network, Computer Engineering

Design Issues Of Interconnection Network

The following are the problems, which should be considered while preparing an interconnection network.

1)   Dimension and size of network:  It should be decided what the dimensionality of the network is and how many PE?s are there in the network i.e. with how many neighbours, each processor is linked.

2)   Symmetry of the network: It is essential to consider whether the network is symmetric or not i.e., whether all processors are linked with same number of processing elements, or the processing elements of edges or corners have different number of adjacent elements.

3)   What is data communication strategy?  Whether all processors are commune with each other in one time unit synchronously or asynchronously on require basis.

4)    Message Size:  What is message size is?  How much data a processor can deliver in one time unit.

5)   Start up time:  What is the time necessary to initiate the communication process.

6)   Data transfer time: How extensive does it take for a message to reach to another processor.  Whether this time is a function of link distance among two processors or it depends on the number of nodes coming in between.

7)   The interconnection network is static or dynamic:  It means whether the design of interconnection network is governed by algorithm or the algorithm allowing flexibility in choosing the path.

 

Posted Date: 3/2/2013 4:55:21 AM | Location : United States







Related Discussions:- Design issues of interconnection network, Assignment Help, Ask Question on Design issues of interconnection network, Get Answer, Expert's Help, Design issues of interconnection network Discussions

Write discussion on Design issues of interconnection network
Your posts are moderated
Related Questions
Q. Perform on occurrence of an interrupt? Determining these requirements let's work out steps that CPU should perform on occurrence of an interrupt. The CPU should find

Q.  Develop a Menu driven program with following menu: 1.  Octal to Decimal 2.  Octal to Hexadecimal 3.  Octal to Binary

What are the steps in multiplication algorithm?   Check for zeros.   Multiply mantissas   Add the exponents.   Normalize the product.

What are set up time and hold time constraints? What do they mean? Which one is crucial for establishing maximum clock frequency of a circuit? Set up time is the amount of time

Version Control is a critical tool in development and production environments that allows a user to make snapshots of working con?gurations or code. In this assignment, you will de

Conversion of fractional number 0.6875 into its equivalent binary number ? Ans. Multiply the fractional number 0.6875 with 2 until the remainder becomes 0 that is, Ther

What is Assembler A macro-assembler or assembler normally forms a part of operating system. That translates an assembly language program into machine language program.

Q. What is Memory Interleaving? In this scheme main memory is splitted in 'n' equal-size modules and CPU has separate Memory Base register and Memory Address Register for every

Q. What is Parallel Balance Point? In order to execute parallel algorithm on parallel computer K processors are necessary. It should be noted that given input is allocated to

Eight-stage process - Conjunctive normal forms: Hence we notice the following eight-stage process converts any sentence with CNF as:  1.  Eliminate all arrow connectives by