The need of parallel computation, Computer Engineering

Assignment Help:

The Need Of Parallel Computation

With the advancement of computer science (CS), computational speed of the processors has also improved many a time. Moreover, there is certain limitation as we go upwards and face big complex problems. So we have to ready to look for alternatives. The answer denigration in parallel computing. There are two major reasons for using parallel computing: accumulate time and solve larger problems. It is clear that with the increase in amount of processors working in parallel, computation time is clear to reduce. Also, they're some scientific trouble that evens the best processor to takes months or even years to resolve. Moreover, with the application of parallelcomputing these troubles may be resolve in a few hours. Some Other reasons to accept parallel computing are:

i) Cost savings: We can use several cheap computing resources in its place of paying.

ii) It is heavily for a supercomputer.

iii) Overcoming memory constraints: one computer have very finite memory resources. For big problems, using the recollections of multiple computers may conquer this obstacle. So if we join the memory resources of multiple computers then we can simply fulfil the memory requirements of the mass problems.

iv) Limits to serial computing: Physical and practical factors both are pose significant constraints to only building ever quicker serial computers. The speed of a serial computer is totally dependent upon how quick data can travel through hardware. Total limits are the pace of light (3*108 m/sec) and the transmission boundary of copper wire (9*108 m/sec). Rising speeds necessitate increasing proximity of dealing out elements. Secondly, processor technology is allocating an increasing number of transistors to be located on a chip. However, even with atomic-level or molecular components, a limit will be reached on how little components can be made. It is increasingly costly to make a single processor quicker. Using a big number of moderately fast commodity processors to attain the same (or better) presentation is less expensive.

 


Related Discussions:- The need of parallel computation

How can common bus system be constructed, How can common bus system be cons...

How can common bus system be constructed A common bus system could be constructed using multiplexers. These multiplexers select source register whose binary information is then

Truth tables - artificial intelligence, Truth Tables - artificial intellige...

Truth Tables - artificial intelligence: In propositional logic, where we are limited to expressing sentences where propositions are true or false - we can check whether a speci

What is mask operation, What is MASK OPERATION The mask operation is si...

What is MASK OPERATION The mask operation is similar to selective-clear operation except which the bits of Aare cleared only where there are corresponding 0's in register B. th

Online movie booking system using data structures, I want to know...if ther...

I want to know...if there is a program available in C code using data structure for online movie booking system

Id3 algorithm - artificial intelligence, Th e ID3 algorithm The cal...

Th e ID3 algorithm The calculation for information gain is the very difficult phase of this algorithm. ID3 performs a search whereby the search states are decision trees an

Explain the advantages of computer, Explain the advantages of computer ...

Explain the advantages of computer Computer is one of the main components of an Information Technology network and getting increasing popularity. Nowadays, computer technology

Subprogram to output the result, Input a list of positive numbers (terminat...

Input a list of positive numbers (terminated by 0) into an array. Find the largest number in the array, and into the result. Use a subprogram to input the numbers, a function to fi

Full resolution rule - artificial intelligence, Full Resolution Rule - Arti...

Full Resolution Rule - Artificial intelligence: Now that we know about unification, we can correctly describe the complete edition of resolution: p1  ∨ ...  ∨ pj  ∨ ...  ∨ p

binary division program for signed integer, The program division.c is avai...

The program division.c is available for download as part of this assignment. It is a binary division program which works for signed integers. It contains a function, div32, which d

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