Явний паралелізм

Явний та неявний паралелізм

У комп'ютерному програмуванні явний паралелізм — це уявлення паралельних обчислень за допомогою примітивів у вигляді директив спеціального призначення або викликів функцій. Більшість паралельних примітивів пов'язані з процесом синхронізації, зв'язку або завдання ділення. Оскільки вони рідко сприяють фактичному виконуванню наміченої обчислювальної програми, їхня обчислювальна цінність часто розглядається, як розпаралелювання накладних витрат.

Явний паралелізм характеризується наявністю явних конструкцій в мові програмування, спрямованих на опис (до деякої міри деталізації) спосіб, в якому паралельні обчислення матимуть місце. В цих рамках існує широкий спектр рішень. Одна крайність представлена «древнім» використанням основних механізмів, низького рівня, щоб мати справу з паралелізмом - як вилка / приєднатися до примітиви, семафори й т.д. — зрештою додані до існуючих мов програмування. Хоча це дозволяє досягнути найвищого ступеня гнучкості (будь-яка форма паралельного управління може бути реалізована в термінах основного низького рівня), він залишає додатковий тягар складності повністю на плечах програміста, що робить його завдання надзвичайно ускладненим.

Регістр в явному паралелізмі

Складніші підходи були запропоновані, забезпечуючи користувачам засоби для роботи з паралельних обчислень на вищому рівні абстракції. Це йде зі спеціалізованих бібліотек, що забезпечують єдиний набір комунікаційних примітивів, щоб приховати деталі обчислювального середовища.

Переваги та недоліки явного паралелізму

Явний паралелізм має різні переваги та недоліки. Основною перевагою є його значна гнучкість, що дозволяє кодувати широкий спектр форм виконання, що дає значну свободу у виборі того, що слід опрацьовувати паралельно і як. З іншого боку, управління паралелізмом дуже складне завдання, яке залишається на розсуд програміста. Заходи, як виявлення компонентів паралельного обчислення, гарантують правильну синхронізацію (наприклад, відсутність умов гонки) можуть бути більш-менш складними в залежності від конкретного застосування.

Ще одною перевагою явного паралельного програмування є абсолютний контроль програміста над паралельним виконанням. Досвідчений паралельний програміст використовує переваги явного паралелізму для того, щоб написати ефективний код. Проте програмування з явним паралелізмом часто буває складною, особливо для не обчислювальних фахівців через додаткові роботи, пов'язані з плануванням поділу завдань і синхронізації паралельних процесів. 

У деяких випадках явного паралелізму можна уникнути за використанням оптимізувального компілятора: він автоматично витягує паралелізм, який є властивий обчисленням (див. неявний паралелізм).

Програмування з явним паралелізмом


Read other articles:

Un logo de l’Irgoun : un fusil brandi devant une carte des territoires revendiqués par l’organisation : les actuels Israël, territoires palestiniens, ainsi que la Jordanie. Irgun (Ibrani: ארגוןcode: he is deprecated , « organisation »), nama lengkapnya adalah Irgoun Zvaï (ou Tzvaï) Leoumi (Ibrani: ארגון צבאי לאומיcode: he is deprecated , « Organisation militaire nationale »), yang kemudian lebih sering disingkat sebagai I.Z.L., yang...

 

Masjid Yavuz SelimYavuz Selim CamiiAgamaAfiliasiIslam – SunniProvinsiIstanbulLokasiLokasiFatihNegara TurkiArsitekturArsitekAlaüddinTipeMasjidGaya arsitekturTurki dengan sedikit sentuhan arsitektur UtsmaniyahDidirikan1522SpesifikasiKubah1Menara2 Masjid Yavuz Selim (bahasa Turki: Yavuz Selim Camii) atau lebih dikenal dengan Masjid Sultan Selim (bahasa Turki: Sultan Selim Camii) atau Masjid Selim I (bahasa Turki: Selim I Camii) adalah sebuah masjid yang berada di distrik Fatih, Provinsi ...

 

Pasquale Padalino Padalino nel 1994 Nazionalità  Italia Altezza 180 cm Peso 74 kg Calcio Ruolo Allenatore (ex difensore) Termine carriera 2004 - giocatore Carriera Giovanili  Foggia Squadre di club1 1988-1992 Foggia62 (1)1992-1993→  Bologna18 (0)1993-1994→  Lecce30 (3)1994-1995 Foggia28 (0)1995-2000 Fiorentina115 (8)2000-2001 Bologna15 (0)2001-2002 Inter0 (0)2002-2004 Como27 (2) Nazionale 1990 Italia U-210 (0)1996 Italia1 (0) Carriera da...

American artist (1915–2000) Dick SprangDick Sprang c. 1945BornRichard W. Sprang(1915-07-28)July 28, 1915Fremont, Ohio, U.S.DiedMay 10, 2000(2000-05-10) (aged 84)Prescott, Arizona, U.S.Area(s)PencillerNotable worksBatman, World's Finest Comics, The Riddler Richard W. Sprang (July 28, 1915 – May 10, 2000)[1] was an American comic book artist and penciller, best known for his work on the superhero Batman during the period fans and historians call Golden Age of Comic Books. Spran...

 

Pour les articles homonymes, voir Saint-Sébastien et San Sebastián. Saint-Sébastien San Sebastián (es)Donostia (eu) Héraldique Drapeau Administration Pays Espagne Communauté autonome  Pays basque Province Guipuscoa Comarque Donostialdea District judic. Saint-Sébastien Budget 466 978 310 €[1] (2008) Maire Mandat Eneko Goia (EAJ-PNV) 2023-2027 Code postal 20001 à 20018 Démographie Gentilé Donostiarra (eu, es) / Easonense (es) /Donostiens (fr) Population 188 743&...

 

1948 film Film Without a TitleDirected byRudolf JugertWritten byHelmut KäutnerRudolf JugertEllen FechnerProduced byHelmut KäutnerErwin GittStarringHans SöhnkerHildegard KnefIrene von MeyendorffCinematographyIgor OberbergEdited byLuise Dreyer-SachsenbergWolfgang WehrumProductioncompaniesBavaria FilmCamera-FilmproduktionDistributed byHerzog-FilmverleihSovexport FilmRelease date 23 January 1948 (1948-01-23) Running time99 minutesCountryGermanyLanguageGerman Film Without a Title...

Edward BalliolEngravir abad ke-18 Edward BalliolPengklaim Tahta SkotlandiaBerkuasaSeptember 1332 sampai 1336Informasi pribadiKelahiranc. 1283Kematians. 1367Wheatley, DoncasterWangsaWangsa BalliolAyahJohn BalliolIbuIsabella de WarenneAgamaKatolik Roma Edward Balliol (c. 1283 – 1367) adalah seorang pengklaim tahta Skotlandia (1314–1356). Dengan bantuan Inggris, ia memerintah sebagian negara tersebut selama tiga periode antara 1332 dan 1336. Kehidupan Segel Edward Balliol, Raja Skotlan...

 

Rainbow jersey The Women's team sprint at the 2011 UCI Track Cycling World Championships was held on March 23. 15 nations of 2 cyclists each participated in the contest. After the qualifying, the fastest 2 teams raced for gold, and 3rd and 4th teams raced for bronze.[1] Results Qualifying The Qualifying was held at 19:50.[2] Rank Name Nation Time Notes 1 Anna Meares Kaarle McCulloch  Australia 33.342 Q 2 Victoria Pendleton Jessica Varnish  United Kingdom 33.356 Q 3 J...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

Paul Pogba Pogba con la nazionale francese durante il campionato del mondo 2018 Nazionalità  Francia Altezza 191 cm Peso 84 kg Calcio Ruolo Centrocampista Squadra  Juventus Carriera Giovanili 1999-2006 Roissy-en-Brie2006-2007 Torcy2007-2009 Le Havre2009-2012 Manchester Utd Squadre di club1 2011-2012 Manchester Utd3 (0)2012-2016 Juventus124 (28)2016-2022 Manchester Utd154 (29)2022- Juventus8 (0) Nazionale 2008-2009 Francia U-1617 (1)2010 Fran...

 

Dacia RipensisProvincia Dacia RipensisΔακία Παραποτάμιαcode: el is deprecated  (Greek)Provinsi di Kekaisaran Romawic. 283 – 586 SPQR: Simbol Kekaisaran Romawi Balkan utara, termasuk Dacia Ripensis, pada abad k-6Ibu kotaRatiaria (sekarang di Vidin Province, Bulgaria)SejarahSejarah • Evakuasi Dacia Traiana, pembentukan Dacia Aureliana 271• Dacia Aureliana dipisahkan sebelum 285 Maseji 280s• Didevastasikan oleh invasi Avar 586 Didahului oleh Digan...

 

Époque de Muromachi室町時代 1333–1573 Le « Pavillon d'Or » (Kinkaku-ji), fin du XIVe siècle, Kyoto.Informations générales Statut Monarchie, gouvernements militaires provinciaux Capitale Kyoto Langue(s) japonais ancien Religion Bouddhisme, shintoïsme (Shinbutsu shūgō) Histoire et événements 1336 – 1392 Époque Nanboku-chō Milieu xve siècle – Fin xvie siècle Époque Sengoku Pouvoir Shogunat Ashikaga Entités précédentes : Restauration de ...

Residential in Paris, FranceImmeuble MolitorGeneral informationTypeResidentialArchitectural styleModernistAddress24, rue Nungesser et ColiTown or cityParisCountryFranceConstruction started1932Completed1934Technical detailsFloor count8Design and constructionArchitect(s)Le Corbusier, Pierre Jeanneret Immeuble Molitor is an apartment building designed by Le Corbusier and Pierre Jeanneret and built between 1931 and 1934. Located at the border between the city of Paris and the commune of Boulogne-...

 

2007 University of Kentucky football season 2007 Kentucky Wildcats footballMusic City Bowl championMusic City Bowl, W 35–28 vs. Florida StateConferenceSoutheastern ConferenceDivisionEastern DivisionRecord8–5 (3–5 SEC)Head coachRich Brooks (5th season)Offensive coordinatorJoker Phillips (3rd season)Defensive coordinatorSteve Brown (1st season)Home stadiumCommonwealth Stadium(Capacity: 67,606)Seasons← 20062008 → 2007 Southeastern Conference footba...

 

List of baseball players The Toledo Blue Stockings were a professional baseball team based in Toledo, Ohio, that played in the American Association for one season in 1884.[1] The franchise used League Park and Tri-State Fair Grounds as their home fields.[2] During their only season in existence, the team finished eighth in the AA with a record of 46-58.[1] Players Second baseman Sam Barkley led the Blue Stockings in several offensive categories. Catcher Deacon McGuire ...

صورة لطائرة A-90 السوفيتية في متحف في العاصمة الروسية موسكو إيكرانوبلاين (بالروسية: Экраноплан) بجمع كلمتي Экран وплан من كلمة аэроплан وكما صنفت في الوثائق السوفيتية Судно на воздушной подушке والتي تعني حرفيًّا سفينة على الهواء الديناميكي. تعتمد على فكرة بسيطة وهي جعل ال�...

 

Pour les articles homonymes, voir Europa. EuropaCorp Logo de EuropaCorp Création 15 janvier 1992 (32 ans)[1],[2] Dates clés 2007 Fondateurs Luc BessonPierre-Ange Le Pogam Personnages clés Luc Besson Forme juridique Société anonyme Action Euronext : EUROPACORP Siège social Saint-Denis France Direction Jean-Marc LACARRERE (depuis mars 2024) Actionnaires Vine Alternative Investments : 60,2 % Luc Besson : 10,6 % Fundamental Films : 9,36 % F...

 

American economist, pacifist, and homesteader (1883–1983) This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (September 2022) Scott NearingNearing in 1915Born(1883-08-06)August 6, 1883Morris Run, Pennsylvania, U.S.DiedAugust 24, 1983(1983-08-24) (aged 100)Harborside, Maine, U.S.NationalityAmericanEducationPhD in Economics (1909)Alma materU...

1953 film Josef the ChasteGerman film posterGermanDer keusche Josef Directed byCarl BoeseWritten by Franz Arnold (play Unter Geschäftsaufsicht) Ernst Bach (play Unter Geschäftsaufsicht) Vineta Bastian-Klinger StarringLudwig SchmitzWaltraut HaasRenate MannhardtCinematographyBruno TimmEdited byMargarete SteinbornMusic byHeino GazeProductioncompanyAlgefa FilmDistributed byConstantin FilmRelease date 26 June 1953 (1953-06-26) Running time94 minutesCountryWest GermanyLanguageGerma...

 

この項目では、民族について説明しています。その他の用法については「ペルシア人 (曖昧さ回避)」をご覧ください。 古代ペルシアの貴族と兵士の服装 ペルシア人(ペルシアじん、ペルシア語: فارس‎、英語: persian)は、中東のイランを中心に住み、ペルシア語を話す人々。イラン系民族の一つ。 一般的定義 ペルシア語の話者の分布図 アケメネス朝ペルシ�...