Content deleted Content added
m re-alphabetizes list Tags: Mobile edit Mobile app edit iOS app edit App section source |
Updated concurrent program to concurrent algorithm. Lots of concurrent programs would not recieve a performance improvement from parallelism. Only specific problems can be optimized with concurrent parallelism. Asynchronous IO is a form of concurrency, I added the wiki page as a citation. MVCC is an example of an appropriate problem solution, the wiki article explains why its necessary and it was asking for a citation. |
||
Line 54:
The advantages of concurrent computing include:
* Increased program throughput—parallel execution of a concurrent
* High responsiveness for input/output—input/output-intensive programs mostly wait for input or output operations to complete. Concurrent programming allows the time that would be spent waiting to be used for another task.<ref>{{
* More appropriate program structure—some problems and problem domains are well-suited to representation as concurrent tasks or processes.
==Models==
|