Sun and nis law, Computer Engineering

Sun and Ni's Law

The Sun and Ni's Law is a generalization of Amdahl's Law as well as Gustafson's Law. The fundamental idea underlying the Sun and Ni's Law is to find the solution to a problem with a maximum size along with limited requirement of memory.  Now-a-days, there are a lot of applications which are bounded by the memory in contrast to the processing speed.

In a multiprocessor based parallel computer, every processor has an independent small memory.  In order to solve a problem, normally the problem is separated into sub-problems and distributed to a variety of processors. It may be noted that the size of the sub-problem should be in proportion with the size of the independent local memory available with the processor. Now, for a given problem, when large set of processors is culminated together, in that case the overall memory capacity of the system enhancing proportionately. Thus, instead of following Gustafson's Law i.e., fixing the implementation time, the size of the problem can be increased further such that the memory could be utilized. The above technique assists in generating more correct solution as the problem size has been increased.

Posted Date: 3/5/2013 5:06:16 AM | Location : United States







Related Discussions:- Sun and nis law, Assignment Help, Ask Question on Sun and nis law, Get Answer, Expert's Help, Sun and nis law Discussions

Write discussion on Sun and nis law
Your posts are moderated
Related Questions
1. Write the function makegrid. This function accepts a width and height and creates a grid/matrix of cells. The width gives the number of columns and the height the number of rows

An expert systems is software that contains a knowledge base of facts and relationships and has the ability to make inferences based on that knowledge base. An experts sys

What are the dynapro keywords? FIELD, MODULE, SELECT, VALUES and CHAIN are the dynapro keywords

Grounding a variable - first-order logic: The perform of making ourselves clear about a variable by introducing an exists or a forall sign is called quantifying the variable.

An array is referencing using a base array value as well as an index. To simplify addressing in arrays 8086 has provided two index registers for mathematical computations viz. BP a

The main reason to encrypt a file is to ? Ans. The main purpose to encrypt a file is to secure that for transmission.

The major task of a computer is to carry out instruction execution. The key questions that can be asked in this respect are: (a) how are the instructions provided to computer? And

Q. For function F(x,y,z) = ∑m (1,2,3,5,6) using TRUTH TABLE only 1. Find POS expression 2. Implement this simplified expression using two level OR-to-AND gate network 3. I

what is system programming? System programming is the activity of implementing and designing SPs. System programs that are the standard component of the s/w of most computer

What are qualified associations? A qualified association is an association in which an attribute known as the qualifier disambiguates the object many associated end.