Parallel processing

Parallel processing

:"Parallel processing" is also another term for parallel computing.Parallel processing is the ability of the brain to simultaneously process incoming stimuli. This becomes most important in vision, as the brain divides what it sees into four components: color, motion, form, and depth. These are individually analysed and then compared to stored memories, which helps the brain identify what you are viewing. The brain then combines all of these into one image that you see and comprehend. This is a continual and seamless operation.

The advantage of parallel processing is that it allows the brain to simultaneously identify different stimuli and allow for quick and decisive action.

This is one of the reasons that the human brain is much more powerful than the computer. While a computer is a million times faster than a human's neural network, it is the fact that we have a large number of processors compared to computers. As Donald Hoffman said (1998, p.xiii) "You can buy a chess machine that beats a master but can't yet buy a vision machine that beats a toddler's vision." The technology known as computer vision, however, allows computers to recognize objects visually.

Parallel Processing in Computers

The simultaneous use of more than one CPU to execute a program. Ideally, parallel processing makes a program run faster because there are more engines (CPUs) running it. In practice, it is often difficult to divide a program in such a way that separate CPUs can execute different portions without interfering with each other. Most computers have just one CPU, but some models have several. There are even computers with thousands of CPUs. With single-CPU computers, it is possible to perform parallel processing by connecting the computers in a network. However, this type of parallel processing requires very sophisticated software called distributed processing software.

Note that parallel processing differs from multitasking, in which a CPU provides the illusion of simultaneously executing instructions from multiple different programs by rapidly switching between them, or "interleaving" their instructions.

Parallel processing is also called parallel computing.In the quest of cheaper computing alternativesparallel processing provides a viable option.The idle time of processor cycles across network can be used effectively by sophisticated distributed computing software.

References

*Myers, David G. Psychology. 6th ed. New York: Worth, 2001.
*Parallel Processing via MPI & OpenMP, M. Firuziaan, O. Nommensen. Linux Enterprise, 10/2002
*www.webopedia.com (HBTB)


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • parallel processing — ➔ processing * * * parallel processing UK US noun [U] IT ► a computer process in which two or more pieces of work happen at the same time: »Parallel processing requires special software that recognizes how to divide the problem and then bring the …   Financial and business terms

  • parallel processing — n [U] technical when several computers work on a single problem at one time, or the process by which a single computer can perform several operations at the same time …   Dictionary of contemporary English

  • parallel processing — noun simultaneous processing by two or more processing units • Syn: ↑multiprocessing • Hypernyms: ↑data processing * * * ˌparallel ˈprocessing 7 [parallel processing] noun …   Useful english dictionary

  • parallel processing —    A computing method that can be performed by systems containing two or more processors operating simultaneously. In parallel processing, all processors work on different aspects of the same program at the same time, in order to share the… …   Dictionary of networking

  • parallel processing — A method of computing in which two or more parts of a program are executed simultaneously rather than sequentially. Strictly, parallel processing is only possible on computers with more than one arithmetic and logical unit in the central… …   Big dictionary of business and management

  • parallel processing — N UNCOUNT In computing, parallel processing is a system in which several instructions are carried out at the same time instead of one after the other. [TECHNICAL] …   English dictionary

  • parallel processing — lygiagretusis apdorojimas statusas T sritis automatika atitikmenys: angl. parallel processing vok. Parallelverarbeitung rus. параллельная обработка, f pranc. traitement en parallèle, m …   Automatikos terminų žodynas

  • parallel processing — lygiagretusis apdorojimas statusas T sritis informatika apibrėžtis Kelių ↑procesorių atliekamas duomenų apdorojimas. Nuo ↑daugiaprogramio apdorojimo skiriasi tuo, kad čia reikalingi keli procesoriai, kuriems paskirstomos tos pačios užduoties… …   Enciklopedinis kompiuterijos žodynas

  • parallel processing — simultaneous processing of several computer commands …   English contemporary dictionary

  • parallel processing — /pærəlɛl ˈproʊsɛsɪŋ/ (say paruhlel prohsesing) noun the handling of large computational problems by means of a number of computer processors which work simultaneously, thus reducing overall processing time …  

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”