Hledat:

Set-top-boxy Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

Paralelní programování

Paralelní programování je vědní disciplína informatiky zabývající se programováním paralelních aplikací na paralelních počítačích.

[editovat] Druhy paralelních počítačů

Z hlediska stavby je možné rozdělit paralelního počítače na:

[editovat] Potíže

V prostředí paralelního programování je zvláště důležitá synchronizace jednotlivých počítačů. V případě volně vázaných počítačů je nutné použít jako synchronizační primitivum frontu zpráv, v případě těsně vázaných počítačů systém často podporuje atomické operace na sdílené paměti a je možné na nich implementovat semafory.

Špatné použití synchronizačních primitiv může vést k deadlockům, což jsou programátorské chyby.

V paralelním programování často nelze spoléhat na fyzické hodiny - je nutné použít distribuované počítání času, aby bylo možné seřadit přijaté zprávy.

Další informace také ve článku o meziprocesové komunikaci, která hraje v paralelním programování velkou roli.


 
Paralelní programování v jiných jazycích: Deutsch, Français, Lietuvių, ‪Norsk (bokmål)‬
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Paraleln%C3%AD_programov%C3%A1n%C3%AD
Stránka byla naposledy upravena v Stránka byla naposledy editována 24. 9. 2008 v 13:59.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt