並列アルゴリズム

並列アルゴリズム(へいれつアルゴリズム、英語: parallel algorithm)とは、アルゴリズムの各部分を異なる複数の処理装置(プロセッサ)上で実行し、最終的にそれらの結果を集めることで答えを得るアルゴリズム。

概要

一部のアルゴリズムはこのような分割が容易である。例えば、1 から数百数千といった範囲の数について、それぞれが素数かどうかを調べる場合、各プロセッサに部分範囲を割り当てればよく、最終的に結果のリストを連結すればよい。

また逆に円周率を求めるアルゴリズムの多くは、並列に動作可能な部分に分割するのは容易ではない。円周率を求める場合、前の結果を使わないと次のステップを効率的に実施できない。このような問題は本質的に逐次的であるといえる。同様に、数値解析におけるニュートン法多体問題を解くアルゴリズムなども本質的に逐次的である。再帰的でありながら並列化が非常に難しい問題もある。例えば、グラフにおける深さ優先探索がある。

並列アルゴリズムは、問題の規模が大きくなるほど並列でないアルゴリズムよりもずっと速く問題を解くことができる。一般に単一プロセッサの極めて高速なコンピュータよりも、多数の遅いプロセッサで同等のスループットを実現するコンピュータを構築する方が容易である。また、単一プロセッサの性能には理論的な限界がある。並列アルゴリズムには並列化できない部分があり、並列度を上げていっても性能が上がらなくなる点が存在する(アムダールの法則参照)。その点を越えてプロセッサを追加してもスループットは向上せず、かえってオーバーヘッドとコストが増大する結果になる。

逐次アルゴリズムの計算量は使用する領域(メモリ)と時間(プロセッササイクル)で測る。並列アルゴリズムではもう1つの観点として、プロセッサ間の通信コストを考慮しなければならない。並列プロセッサの通信には、共有メモリを使う方法とメッセージパッシングによる方法がある。

共有メモリ処理では、データのロックが必要となり、オーバーヘッドを生じる。また、アルゴリズムの一部が逐次化されてしまう。

メッセージパッシング処理では、バス上をメッセージ転送するオーバーヘッドを生じ、キューやメッセージボックスのためのメモリも必要になり、キューイングすることでメッセージにレイテンシが生じる。クロスバースイッチのような特殊なバスを使うことで、プロセッサ間の通信オーバーヘッドを低減させることができるが、通信量は個々の並列アルゴリズムによって異なる。

もう1つ、並列アルゴリズムには負荷分散がうまく行われるかという問題がある。例えば、ある範囲の数が素数かどうかを調べる場合、割り当てが不公平だと一部のプロセッサが早めに処理を終えてしまい、何もしていない状態になる。

並列アルゴリズムの一種として分散アルゴリズムがある。分散アルゴリズムは、コンピュータ・クラスター分散コンピューティング環境で動作するよう設計されており、古典的な並列アルゴリズムとは違った問題に対処する必要がある。

実装

以下のハードウェアを使い実装できる。

関連文献

(関連文献は今後拡充する予定)

  • フレデリック・マグレス、フランソワ=グザヴィエ・ルー、桑原拓也(訳):「並列計算の数理とアルゴリズム」、森北出版、ISBN 978-4-627-80711-2 (2015年2月18日).

関連項目

外部リンク

Read other articles:

Russian newspaper The BellTypeOnline newspaperFormatElectronic publishingFounder(s)Yelizaveta Osetinskaya, Elizaveta Osetinskaya, Irina Malkova and Peter Mironenko[1]Founded2017; 7 years ago (2017)[1]LanguageRussian, EnglishCountryRussiaWebsiteen.thebell.ioMedia of RussiaList of newspapers The Bell is an Independent online newspaper in Russia, described by Bloomberg as one of the last Russian independent news sources still standing.[1] History The Bel...

 

 

Eupleridae[1]Rentang fosil: 24–0 jtyl PreЄ Є O S D C P T J K Pg N Late Oligocene – Recent Fossa Klasifikasi ilmiah Kerajaan: Animalia Filum: Chordata Kelas: Mamalia Ordo: Carnivora Subordo: Feliformia Famili: EupleridaeChenu, 1850 Sub-keluarga Euplerinae Galidiinae Persebaran sub-keluarga Eupleridae Sinonim Euplerini Simpson, 1945 Cryptoproctina Gray, 1864 Galidiina Gray, 1864 Cryptoproctidae Flower, 1869 Galidiinae Gill, 1872 Galidictinae Mivart, 1882 Cryptoproctinae Trou...

 

 

Air France Penerbangan 4590Concorde F-BTSC di Bandara Charles de Gaulle pada 5 Juli 1985Ringkasan insidenTanggal25 Juli 2000 (25 Juli 2000)RingkasanKerusakan akibat benda dari sebuah DC-10LokasiGonesse, PrancisPenumpang100Awak9Tewas113 (109 di pesawat, 4 di tanah)Selamat0Jenis pesawatAérospatiale-BAC ConcordeOperatorAir FranceRegistrasiF-BTSCAsalBandara Internasional Charles de GaulleTujuanBandara Internasional John F. Kennedy Continental Airlines Penerbangan 55Ringkasan insidenTan...

Kawczynski pada Juni 2017 Daniel Robert Kawczynski (pengucapan bahasa Polandia: [ka'ft͡ʂɨnskʲi]; lahir 24 Januari 1972) adalah seorang politikus Partai Konservatif Inggris dan Anggota Parlemen untuk Shrewsbury dan Atcham di Shropshire, Inggris.[1] Anggota parlemen Inggris pertama yang lahir di Polandia,[2] ia dibesarkan di Inggris dari usia tujuh tahun. Referensi ^ Daniel Kawczynski. BBC. Diakses tanggal 2 July 2013.  ^ Parliamentlive.tv. parliamentlive.tv. ...

 

 

Université Paris-SudLogo de l'Université Paris-Sud.HistoireFondation 1971Dissolution 1er janvier 2020 : Université Paris-SaclayStatutType Université en FranceForme juridique Établissement public national à caractère scientifique culturel et professionnel (d)Nom officiel Université Paris-XIPrésident Bernard Picinbono (1970-1975)Devise « Comprendre le monde, construire l'avenir »Membre de Université Paris-SaclaySite web www.universite-paris-saclay.frChiffres-clésÉtu...

 

 

Jérémy Mathieu Jérémy Mathieu con il Barcellona mentre batte un calcio di punizione nel 2014 Nazionalità  Francia Altezza 189 cm Peso 83 kg Calcio Ruolo Difensore Termine carriera 23 ottobre 2023 Carriera Giovanili ????-2002 Sochaux Squadre di club1 2002-2005 Sochaux86 (10)2005-2009 Tolosa112 (5)2009-2014 Valencia126 (6)2014-2017 Barcellona62 (3)2017-2020 Sporting Lisbona72 (6) Nazionale 2000-2001 Francia U-187 (0)2001-2002 Francia U-203 (1)2002-2006 F...

Honghuzi selama Pertempuran Mukden Honghuzi (Hanzi: 红胡子; harfiah: 'Janggut Merah') adalah perampok Tionghoa yang pernah beroperasi di wilayah perbatasan timur Tiongkok-Rusia, tepatnya di perbatasan antara wilayah Timur Jauh Rusia dengan Manchuria. Honghuzi menyerang para pemukim Rusia di wilayah Timur Jauh pada abad ke-19 dan ke-20. Menjelang akhir abad ke-19, honghuzi juga mengganggu upaya Rusia untuk membangun jalur kereta api Manchuria.[1] Honghuzi turut serta dalam P...

 

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Whit Tuesday – news · newspapers · books · scholar · JSTOR (September 2020) (Learn how and when to remove this message) Whit TuesdayThe dancing procession of Echternach which takes place annually on Whit Tuesday in Echternach, Luxembourg.Also calledPentecost T...

 

 

British actress and singer (1898–1983) For the rose named after her, see Rosa 'Violet Carson'. Violet CarsonOBEPublicity Photo of Violet CarsonBornViolet Helen Carson(1898-09-01)1 September 1898Ancoats, Manchester, EnglandDied26 December 1983(1983-12-26) (aged 85)Blackpool, Lancashire, EnglandOccupation(s)Actress, singer, pianistYears active1920–1980Spouse George Peploe ​ ​(m. 1926; died 1929)​RelativesNellie Carson (sister) Violet...

  提示:此条目页的主题不是中華人民共和國最高領導人。 中华人民共和国 中华人民共和国政府与政治系列条目 执政党 中国共产党 党章、党旗党徽 主要负责人、领导核心 领导集体、民主集中制 意识形态、组织 以习近平同志为核心的党中央 两个维护、两个确立 全国代表大会 (二十大) 中央委员会 (二十届) 总书记:习近平 中央政治局 常务委员会 中央书记处 ...

 

 

20th Miss Polski pageant Miss Polski 2009DateSeptember 4, 2009PresentersMaciej DowborKrzysztof IbiszMariusz KałamagaEntertainmentStachurskyAndrzej CierniewskiNo MercyVenueAmphitheater, PłockBroadcasterPolsatEntrants24Placements10WinnerAnna Jamróz Pomerania← 20082010 → Miss Polski 2009 was the 20th Miss Polski pageant, held on September 4, 2009. The winner was Anna Jamróz of Pomerania.[1] In addition to receiving the title Jamróz also received a Ford Ka Grand...

 

 

State park located in Oregon, U.S. Sarah Helmick State Recreation SitePicnic areaShow map of OregonShow map of the United StatesTypePublic, stateLocationPolk, County, OregonNearest cityMonmouthCoordinates44°46′54″N 123°14′16″W / 44.7817863°N 123.2378769°W / 44.7817863; -123.2378769[1]Operated byOregon Parks and Recreation Department Sarah Helmick State Recreation Site, also known as Helmick Park, is a state park located south of Monmouth, ...

American actress Sufe BradshawBradshaw at the New York PaleyFest 2014 for the TV show VeepBorn (1979-11-30) November 30, 1979 (age 44)Chicago, Illinois, U.S.OccupationActressYears active2005–present Sufe Bradshaw (/ˈsuːfi/ SOO-fee;[1] born November 30, 1979) is an American actress, best known for her role as Sue, the secretary and scheduler with an acerbic wit, to Vice-President Selina Meyer, in the HBO comedy series Veep.[2] Her prior acting credits include gues...

 

 

Wilderness canoe area in the US St. Regis Canoe AreaIUCN category Ib (wilderness area)View from Long Pond Mountain of waters of the St. Regis Canoe Area (with the High Peaks in the background)LocationAdirondack Park, New York, United StatesNearest cityPaul Smiths, New YorkCoordinates44°24′40″N 74°19′29″W / 44.41119°N 74.32483°W / 44.41119; -74.32483Area29.5 sq mi (76 km2)Governing bodyNew York State Department of Environmental Conse...

 

 

Historic district in Colorado, United States United States historic placeLeadville Historic DistrictU.S. National Register of Historic PlacesU.S. National Historic Landmark District Leadville circa 1880[1]Show map of ColoradoShow map of the United StatesLocationLeadville, ColoradoCoordinates39°14′39″N 106°13′42″W / 39.24417°N 106.22833°W / 39.24417; -106.22833Built1860ArchitectH. A. W. TaborArchitectural styleLate VictorianNRHP reference&#...

Historical bronze statue in Rome Location of the Colossus (in red near the center) in a map of Rome The Colossus of Nero (Colossus Neronis) was a 30-metre (98 ft) bronze statue that the Emperor Nero (37–68 AD) created in the vestibule of his Domus Aurea, the imperial villa complex which spanned a large area from the north side of the Palatine Hill, across the Velian ridge to the Esquiline Hill in Rome. It was modified by Nero's successors into a statue of the sun god Sol. The statue wa...

 

 

Sirius Posisi dari bintang Sirius (dilingkari) Observation data Epoch J2000.0      Ekuinoks ICRS Konstelasi Canis Major Pengucapan /ˈsɪriəs/[1] Sirius Asensio rekta  06j 45m 08.91728d[2] Deklinasi  −16° 42′ 58.0171″[2] Magnitudo semu (V) −1.46[3] A Asensio rekta  06j 45m 08.917d[4] Deklinasi  −16° 42′ 58.02″[4] Magnitudo semu (V) −1.47...

 

 

Boxing competitions Flyweight at the 2016 AIBA Women's World Boxing ChampionshipsDates19–27 MayCompetitors49 from 49 nationsMedalists  Nicola Adams   Great Britain Peamwilai Laopeam   Thailand Zhaina Shekerbekova   Kazakhstan Sarah Ourahmoune   France← 20142018 → 2016 Women's World Boxing ChampionshipsLight flyweightFlyweightBantamweightFeatherweightLightweightLight welterweightWelterweight...

2005 aerial view of the current bobsleigh, luge, and skeleton track. At the 1980 Winter Games, this was where the luge track was located. The bobsleigh track used for the 1932 and 1980 Winter Olympics, no longer in use, is seen at the lower part of the picture. For the 1980 Winter Olympics in Lake Placid, New York, United States, a total of seven sports venues were used. All five of the venues used for the 1932 Winter Olympics were also used at the 1980 Winter Games with adjustments. These a...

 

 

This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (June 2017) (Learn how and when to remove this message) Hakuzōsu. The moment the creature is in the process of transforming from the priest into the wild fox. Woodblock print by Tsukioka Yoshitoshi. Hakuzōsu (白蔵主), also written Hakuzosu and Hakuzousu, is the name of a po...