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
Q.Prove using Boolean Algebra 1. X (X+Y) = X 2. AB + AC + BC' = AC + BC' 3. (A+B+C) (A+B'+C') (A+B+C') (A+B'+C)=A 4. (A+B'+C) (AB+A'C) = (A+C) (A'+B) 5. XY + XZ + YZ

By using Rwatch, Awatch command in GDB we can set read or write watchpoint for a variable.

In a particular exchange during busy hour 1200 calls were offered to a group of trunks, during this time 6 calls were lost. The average call duration being 3 minutes Calculate

Multi-Layer Network Architectures: As we considered we saw in the previous lecture that perceptrons have limited scope in the type of concepts that they can learn - but they c

How to fix an ASIC-based design from easiest to most extreme? There are different ways to fix an ASIC-based design as given below: Initially, assume some reviews fundamentally.

Q. Set up to Use parallel virtual machine? PVM employs two environment variables when starting and running. Each and every PVM user needs to set these two variables to employ P

How many responses does a computer expect to receive when it broadcast an ARP request? Why? An ARP (Address Resolution Protocol) request message is put in a hardware frame and

WML & WML Script 1. How to call a WML Script from a WML Page? 2. Write a brief note on WML Script Operators and Expressions. 3. Write brief notes on WML Script Statements

What is Assembler An assembler is a program which takes as input a symbolic language program and produces output as its binary machine language equivalent. The input is known a

Problem (a) Distinguish between how NTFS and FAT store time. Describe your answer. (b) Unix epoch starts as from January 1, 1970, 00:00:00 GMT. Provide that Unix stores