Computer programming/Concurrent programming - eMyTextBooks

Search:  

Free online books - just read it!

See live article   •   Computer programming/Concurrent programming
 

Computer programming/Concurrent programming


Table of contents

Concurrent programming is a computer programming technique that provides for the execution of operations concurrently - either within a single computer, or across a number of systems. In the latter case, the term distributed computing is used. Multiprocessor machines achieve better performance by taking advantage of this kind of programming.

In parallel programming, single tasks are split into a number of subtasks that can be computed relatively independently and then aggregated to form a single coherent solution. Parallel programming is most effective for tasks that can easily broken down into independent tasks such as purely mathematical problems, e.g. factorisation.

One way to achieve parallel programming is through distributed computing, which is a method of information processing in which work is performed by separate computers linked through a communications network.

Pioneers in the field of concurrent programming include Edsger Dijkstra and C. A. R. Hoare.

See also

In Wikipedia:

Concurrent programming in specific languages

External links


Also helps finding: ComputerprogrammingConcurrentprogramming, Computerprogramming, programmingConcurrent, Concurrentprogramming, compter, programing, concurent, comptuer, programmin, cocurrent, comuter, progamming, concurrant, computar, prgramming

   
 
  
Add to bookmarks
Related Articles
 
Programming:Concurrent programming
Computer programming
Top Articles
 
Ada Programming/Keywords/out
Ada Programming/Keywords/record
Ada Programming/Keywords/subtype
Ada Programming/Keywords/type
Cookbook:Basic foodstuffs
Cookbook:Egg
Cookbook:Pepper
Cookbook:Tomato
General Biology
Robotics
SA NCS:Business Studies
SA NCS:Economy
SA NCS:First Additional Language
SA NCS:Geography
SA NCS:Home Language
SA NCS:Information Technology
SA NCS:Mechanical Technology
SA NCS:Music
Wikibooks Pokédex:Johto Index
Wikibooks Pokédex:National Index
Wikiversity
Search LiveJournal blogs for Computer programming/Concurrent programming
 

Credit Consolidation  •  Free Advertising  •  Spanish Property  •  Find jobs •  Free Animated Greetings

Copyright @ 2005 eMyTextBooks.com
This article is from Wikibooks. All text is available under the terms of the GNU Free Documentation License.