Analysis of amdahls law, Computer Engineering

The outcomes of analysis of Amdahl's law are:

1) To optimize the performance of parallel computers, modified compilers need to be developed which should aim to decrease the number of sequential operations pertaining to the fraction α.

2)  The manufacturers of parallel computers were discouraged from manufacturing large- scale machines having millions of processors.

There is one main shortcoming identified in Amdahl's law. According to Amdahl's law, the workload or the difficulty size is always fixed and the number of sequential operations mainly remains similar. Thus, it assumes that the distribution of number of sequential operations and parallel operations always remains similar.  This situation is shown in Figure and the ratio of sequential and parallel operations are independent of difficulty size.

1545_Analysis of Amdahls law.png

No. Of processors

Fixed load for Amdahl's Law

Though, practically the number of parallel operations increases according to the size of difficulty.  As the load is assumed to be fixed according to Amdahl's law, the implementation time will keep on decreasing when number of processors is increased. This situation is shown in Figure given below. This is in Introduction to the processes operation.

83_Analysis of Amdahls law1.png

No. Of processors

Execution Time decreases for Amdahl's Law

Posted Date: 3/5/2013 4:49:38 AM | Location : United States







Related Discussions:- Analysis of amdahls law, Assignment Help, Ask Question on Analysis of amdahls law, Get Answer, Expert's Help, Analysis of amdahls law Discussions

Write discussion on Analysis of amdahls law
Your posts are moderated
Related Questions
Q. Show the Responsibilities of session layer? Session layer: Main functions of this layer are to establish, synchronize and maintain the interaction between two communicatio

The objective of this practical assignment is to use the POSIX environment to write a program that simulates the supply and demand between three processes: warehouse, factory and r

For executing recursive function the data structure used is: For executing recursive function, stack is used as a data structure.

Q. What is Domain explain? Domain can be an apartment complex, a town or even a country. Sub-domains can correspond to organizations like expertsmind. United States comes under

Q. Explain fundamental instruction set characteristics? Let's look into a number of fundamental instruction set characteristics: The operands can be addressed in memory,

What are semaphores? Semaphore : A semaphore is a synchronization tool which gives a general-purpose solution to controlling access to critical sections. It s an abstract data

Explain Client Server Model. In the client- server model, communication usually takes the form of a request message from the client to the server asking for several works to be

There is a built-in function function known as cellfun that evaluates a function for each element of a cell array.  Make a cell array, then call the cellfun function, passing the h

Hypothesis ... since the Hebrew language is a Numerical language meaning that each letter in their alphabet has a numerical value. I believe, that the Hebrew-language based on a r

Determine the synchronization of bits The synchronization provided by use of start and stop bits, an extra bit known as a parity bit may optionally be transmitted along with th