Analysis of amdahls law, Computer Engineering

Assignment Help:

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


Related Discussions:- Analysis of amdahls law

Explain neural networks, A neural network can be definite as a model of rea...

A neural network can be definite as a model of reasoning based on the human brain. The human brain incorporates nearly 10 billion neurons and 60 trillion connections, Synapses amon

#artificial intelligence, does matlab contain procedures for knoledge repre...

does matlab contain procedures for knoledge representation? if yes where can i find it?

Explain the resources of an operating system, Explain the resources of da...

Explain the resources of data structure is used by an operating system to keep track of process information? Explain A process is a program in execution. An operating system

Design a circuit which computes the square of a number, Design a circuit wh...

Design a circuit which computes the square of a number? This should not make use of any multiplier circuits. This should use Multiplexers and some other logic as: 1^2=0+1=1

Determine bhca rating for processor and call completion rate, A call proces...

A call processor in an exchange requires 120 ms to service a complete call. What is the BHCA rating for the processor? If the exchange is capable of carrying 700 Erlangs of traffic

Logical drives is it possible to fit onto a physical disk, How many logical...

How many logical drives is it possible to fit onto a physical disk? Ans) Maximum of 24 logical drives can be fit into physical disk. The extended partition can only have 23 lo

C++, program to find area under the curve y=f(x) between x=a and y=b , inte...

program to find area under the curve y=f(x) between x=a and y=b , integrate y=f(x)between limits of a and b

Logical representations in artificial intelligence, Logical Representations...

Logical Representations: If every human being spoke the same kind of language, there would be several less misunderstanding in the world. The problem with software engineering

What a hardware uses to calculates cyclic redundancy check, Hardware that c...

Hardware that calculates CRC (Cyclic Redundancy Check) uses: Hardware which computes CRC utilizes shift register and Xor unit.

Enumerate data structures used during 1-pass of assembler, Enumerate the da...

Enumerate the data structures used during the first pass of the assembler. Indicate the fields of these data structures and their purpose/usage. Three main data structures used

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd