Ero sivun ”Rinnakkaisohjelmointi” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 11:
Rinnakkaisohjelmoinnin (''parallel'') lisäksi on ''yhtäaikainen'' (''concurrent'') ohjelmointi, joka käyttää yhtäaikaa suoritettavia prosesseja ja säikeitä.
Yleiskäyttöisten rinnakkaisohjelmointialgoritmien kehittäminen on vaikeampaa kuin yleiskäyttöisien sarjamuotoisten algoritmien.<ref>{{Verkkoviite | osoite = https://www.cs.cmu.edu/~guyb/papers/BM04.pdf | nimeke = Parallel Algorithms | tekijä = Blelloch, Guy E. & Maggs, Bruce M. | viitattu = 21.2.2017}}</ref>
Neljä tärkeintä [[MIMD]]-tyyppiseen rinnakkaisohjelmointiin käytettäviä paradigmoja ovat:<ref>{{Verkkoviite | osoite = http://www.dtic.mil/dtic/tr/fulltext/u2/a196931.pdf | nimeke = Parallel Programming Paradigms | tekijä = Nelson, Philip Arne | julkaistu = 1987 | viitattu = 20.2.2017}}</ref>
|