Поддерживать
www.wikidata.ru-ru.nina.az
V informatike parallelnyj algoritm protivopostavlyaemyj tradicionnym posledovatelnym algoritmam algoritm kotoryj mozhet byt realizovan po chastyam na mnozhestve razlichnyh vychislitelnyh ustrojstv s posleduyushim obedineniem poluchennyh rezultatov i polucheniem korrektnogo rezultata Nekotorye algoritmy dostatochno prosto poddayutsya razbieniyu na nezavisimo vypolnyaemye fragmenty Naprimer raspredelenie raboty po proverke vseh chisel ot 1 do 100000 na predmet togo kakie iz nih yavlyayutsya prostymi mozhet byt vypolneno putyom naznacheniya kazhdomu dostupnomu processoru nekotorogo podmnozhestva chisel s posleduyushim obedineniem poluchennyh mnozhestv prostyh chisel pohozhim obrazom realizovan naprimer proekt GIMPS S drugoj storony bolshinstvo izvestnyh algoritmov vychisleniya znacheniya chisla pi p displaystyle left pi right ne dopuskayut razbieniya na parallelno vypolnyaemye chasti tak kak trebuyut rezultata predydushej iteracii vypolneniya algoritma Iterativnye chislennye metody takie kak naprimer metod Nyutona ili zadacha tryoh tel takzhe yavlyayutsya sugubo posledovatelnymi algoritmami Nekotorye primery rekursivnyh algoritmov dostatochno slozhno poddayutsya rasparallelivaniyu Odnim iz primerov yavlyaetsya poisk v glubinu na grafah Parallelnye algoritmy vesma vazhny vvidu postoyannogo sovershenstvovaniya mnogoprocessornyh sistem i uvelicheniya chisla yader v sovremennyh processorah Obychno proshe skonstruirovat kompyuter s odnim bystrym processorom chem s mnozhestvom medlennyh processorov pri uslovii dostizheniya odinakovoj proizvoditelnosti Odnako proizvoditelnost processorov uvelichivaetsya glavnym obrazom za schyot sovershenstvovaniya tehprocessa umensheniya norm proizvodstva chemu meshayut fizicheskie ogranicheniya na razmer elementov mikroshem i teplovydelenie Ukazannye ogranicheniya mogut byt preodoleny putyom perehoda k mnogoprocessornoj obrabotke chto okazyvaetsya effektivnym dazhe dlya malyh vychislitelnyh sistem Slozhnost posledovatelnyh algoritmov vyrazhaetsya v obyome ispolzuemoj pamyati i vremeni chisle taktov processora neobhodimyh dlya vypolneniya algoritma Parallelnye algoritmy trebuyut uchyota ispolzovaniya eshyo odnogo resursa podsistemy svyazej mezhdu razlichnymi processorami Sushestvuet dva sposoba obmena mezhdu processorami ispolzovanie obshej pamyati i sistemy peredachi soobshenij Sistemy s obshej pamyatyu trebuyut vvedeniya dopolnitelnyh blokirovok dlya obrabatyvaemyh dannyh nalagaya opredelyonnye ogranicheniya pri ispolzovanii dopolnitelnyh processorov Sistemy peredachi soobshenij ispolzuyut ponyatiya kanalov i blokov soobshenij chto sozdayot dopolnitelnyj trafik na shine i trebuet dopolnitelnyh zatrat pamyati dlya organizacii ocheredej soobshenij V dizajne sovremennyh processorov mogut byt predusmotreny specialnye kommutatory krossbary s celyu umensheniya vliyaniya obmena soobsheniyami na vremya vypolneniya zadachi Eshyo odnoj problemoj svyazannoj s ispolzovaniem parallelnyh algoritmov yavlyaetsya balansirovka nagruzki Naprimer poisk prostyh chisel v diapazone ot 1 do 100000 legko raspredelit mezhdu imeyushimisya processorami odnako nekotorye processory mogut poluchit bolshij obyom raboty v to vremya kak drugie zakonchat obrabotku ranshe i budut prostaivat Problemy balansirovki nagruzki eshyo bolshe usugublyaetsya pri ispolzovanii geterogennyh vychislitelnyh sred v kotoryh vychislitelnye elementy sushestvenno otlichayutsya po proizvoditelnosti i dostupnosti naprimer v grid sistemah Raznovidnost parallelnyh algoritmov nazyvaemaya raspredelyonnymi algoritmami specialno razrabatyvayutsya dlya primeneniya na klasterah i v raspredelyonnyh vychislitelnyh sistemah s uchyotom ryada osobennostej podobnoj obrabotki Sm takzheIskusstvennaya nejronnaya set Parallelnye vychislitelnye sistemySsylkiDesigning and Building Parallel Programs page at the US Argonne National Laboratoriesweb arhivy
Вершина