RAM paralel

PRAM, Mașină paralelă cu acces aleator este un model teoretic utilizat în analiza eficienței algoritmilor paraleli. PRAM reprezintă o analogie de calcul paralel a Mașinii cu acces aleator (en. random access machine, RAM). În același mod în care RAM este utilizat de dezvoltatorii algoritmilor secvențiali pentru îmbunătățirea performanțelor, PRAM este utilizat pentru modelarea performanțelor algoritmilor. Modelul PRAM consideră că timpul de acces la memorie și costul de sincronizare sunt nule. Este utilizat pentru analiza timpului de execuție, accelerare, eficiență și scalabilitate. Acesta neglijează problemele de sincronizare și comunicare, dar oferă rezolvarea dependenței de memorie, prin utilizarea unui număr mare de procesoare. Costul algoritmilor este estimat utilizând doi parametrii: timpul și timpul multiplicat cu numărul de procesoare.

Acces concurent la memoria partajată

Memoria partajată poate fi centralizată sau distribuită. Procesoarele operează sincron operații de citire din memorie, calcule, scrieri în memorie. Un model ideal, nu încearcă modelarea unei mașini reale ci doar permite urmărirea aspectelor de concurență.

Modelul PRAM are următoarele opțiuni de acces concurent la memoria partajată:

  • ER (Exclusive Read) – câte o citire pe ciclu
  • EW (Exclusive Write) – câte o scriere pe ciclu
  • CR (Concurent Read) – mai multe procesoare pot citi simultan o locație de memorie
  • CW (Concurent Write) – mai multe procesoare pot înscrie simultan o locație de memorie

Utilizând combinații ale acestor opțiuni de acces, s-au format următoarele modele:

  1. Exclusive Read Exclusive Write (EREW) — variantă restrictivă, fiecare celulă de memorie poate fi citită sau scrisă de către un singur procesor la un moment dat, nu simultan.
  2. Concurrent Read Exclusive Write (CREW) — variantă bazată pe excludere mutuală: mai multe procesoare pot citi o celulă de memorie, dar numai una singură poate fi scrisă în același timp
  3. Exclusive Read Concurrent Write (ERCW) — este o variantă rezultată pur combinațional, nu este utilizată
  4. Concurrent Read Concurrent Write (CRCW) — mai multe procesoae pot citi sau scrie. Această variantă este numită și mașină concurentă cu acces aleator, CRCW PRAM.

Majusculele E și C semnfică 'exclusiv' și 'concurent'.

În funcție de scrierile concurente putem avea:

PRAM comun (en. Common PRAM) – toate procesoarele scriu aceeași valoare, se permit înscrieri concurente doar pentru valori identice
PRAM arbitrar (en. Arbitrary PRAM) – este înscrisă o singură valoare aleasă arbitrar, restul se ignoră
PRAM prioritar (en. Priority PRAM) – în funcție de o listă de priorități se alege valoarea care se înscrie
PRAM funcțional (en. Function PRAM) – se înscrie o valoare care rezultă din prelucrarea tuturor valorilor ce se încearcă a fi înscrise (exemplu: operații de reducere de matrice: suma, maxim, „Și logic”).

În vederea dezvoltării unui agloritm PRAM, sunt necesare următoarele:

  1. Să nu existe limitări pentru numărul de procesoare ale mașinii.
  2. Orice locație de memorie să accesibilă pentru orice procesor.
  3. Să nu existe în sistem, limitări de cantitate ale memoriei partajate.
  4. Să lipsească concurența între resurse.

Aceste tipuri de algoritmi sunt utili pentru înțelegerea noțiunii de concurență: împărțirea problemei în sub-probleme similare, și rezolvarea acestora în paralel.

Implementare

Algoritmii de eficiență PRAM, nu pot fi implementați folosind o combinare a Microprocesorului și a Memoriei dinamice cu acces aleator (en. Dynamic random-access memory, DRAM), deoarece DRAM nu permite accesul concurent, dar dacă se va implementa la nivelul componentelor sau prin citiri/scrieri către memoria internă Memorie statică cu acces aleator (en. Static random-access memory, SRAM) cu blocuri logice programabile FPGA, se poate utiliza algoritmul CRCW (citire și scriere concurentă).

Relevanța implementării unui algoritm PRAM depinde de modelul de cost oferă o îmbunatațire a calculatorului; structura unui astfel de calculator poate fi diferită de modelul abstractizat. Modelul PRAM poate realiza mai multe Fire de execuție și poate oferi viteze mari pentru acceași problemă, în comparație cu cel mai rapid program serial.

Bibliografie

Vezi și

Legături externe

Read other articles:

Gladys WaltonLahir(1903-04-13)13 April 1903Boston, Massachusetts, A.S.Meninggal15 November 1993(1993-11-15) (umur 90)Morro Bay, California, A.S.PekerjaanAktrisTahun aktif1919–1925Suami/istriFrank Liddell Henry M. Herbel Gladys Walton (13 April 1903 – 15 November 1993)[1] adalah seorang aktris yang berkarir pada era film bisu asal Amerika Serikat. Referensi ^ Dates of birth and death are submitted by her son, John Walton, from her death certificate Pranala ...

 

Questa voce sull'argomento province della Thailandia è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Lampangprovinciaลำปาง LocalizzazioneStato Thailandia RegioneNord AmministrazioneCapoluogoDistretto di Mueang Lampang TerritorioCoordinatedel capoluogo18°18′N 99°30′E / 18.3°N 99.5°E18.3; 99.5 (Lampang)Coordinate: 18°18′N 99°30′E / 18.3°N 99.5°E18.3; 99.5 (Lampang) Superficie12 53...

 

محمد جهاد العموري معلومات شخصية اسم الولادة محمد جهاد إبراهيم أحمد العموري  الميلاد أغسطس 1938 (85 سنة)  طولكرم  مواطنة دولة فلسطين  نشأ في طولكرم  لون الشعر شيب  عضو في منظمة التحرير الفلسطينية،  وحركة فتح،  والثورة الفلسطينية المعاصرة،  والمجلس الوطني...

Questa voce o sezione sull'argomento società calcistiche italiane non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. ASD Calcio FlaminiaCalcio Rossoblù, Civitonici Segni distintivi Uniformi di gara Casa Trasferta Colori sociali Rosso, blu Dati societari Città Civita Castellana Nazione  Italia Confederazione UEFA Federazione FIGC Campionato Serie D F...

 

Konsonan geser langit-langit nirsuaraçNomor IPA138Pengkodean karakterEntitas (desimal)çUnikode (heks)U+00E7X-SAMPACKirshenbaumCBraille Gambar Sampel suaranoicon sumber · bantuan Konsonan aproksiman langit-langit nirsuaraj̊Nomor IPA153 402APengkodean karakterEntitas (desimal)j​̊Unikode (heks)U+006A U+030AX-SAMPAj_0 Konsonan desis langit-langit nirsuara adalah jenis dari suara konsonan langit-langit yang digunakan dalam berbagai bahasa. S...

 

Ordre de Grimaldi Avers Insigne de l'ordre de Grimaldi. Conditions Décerné par Monaco Type Ordre honorifique civil et militaire Décerné pour Mérite et les services rendus à l'État ou à la personne du prince. Éligibilité Militaires ou civils Détails Statut Toujours décerné Grades ChevalierOfficierCommandeurGrand officierGrand-croix Statistiques Création 18 novembre 1954 Ordre de préséance InférieurOrdre du Mérite culturel Équivalent SupérieurOrdre de Saint-Charles Ruban de...

Sebuah relief yang menggambarkan pangeran Amun-her-khepeshef (kiri) dan Ramses II (kanan) dari Kuil Abydos Amun-her-khepeshef atau Amonhirkhopshef atau Amun-her-wenemef merupakan putra kelahiran pertama Firaun Ramses II dan Ratu Nefertari. Nama Ia lahir ketika ayahandanya masih menjadi rekan-pemangku takhta Seti I. Ia aslinya disebut Amun-her-wenemef (Amun bersama lengan kanannya). Ia mengganti namanya menjadi Amun-her-khepeshef (Amun bersama lengan kuatnya) di masa pemerintahan awal ayahanda...

 

Questa voce sull'argomento cestisti statunitensi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Dave Feitl Nazionalità  Stati Uniti Altezza 211 cm Peso 107 kg Pallacanestro Ruolo Centro Termine carriera 1996 CarrieraGiovanili Santa Rita High School1982-1986 UTEP MinersSquadre di club 1986-1987 Houston Rockets621987-1988 G.S. Warriors701988-1989 Washington Bullets571989-1990&#...

 

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article relies solely on the website about this organisation. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Australian Medical Students' Association – news · newspapers · books · scholar · JSTOR (De...

Lake in Kazakhstan KoksengirsorКөксеңгірсорSentinel-2 picture of the lakeKoksengirsorLocationIshim PlainCoordinates53°02′02″N 71°45′14″E / 53.03389°N 71.75389°E / 53.03389; 71.75389Typeendorheic lakePrimary inflowsSaga and KarasuPrimary outflowsnoneBasin countriesKazakhstanMax. length12.4 kilometers (7.7 mi)Max. width7.2 kilometers (4.5 mi)Surface area46.3 square kilometers (17.9 sq mi)Average depth0.7 meters (2 ft ...

 

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁�...

 

Сельское поселение России (МО 2-го уровня)Новотитаровское сельское поселение Флаг[d] Герб 45°14′09″ с. ш. 38°58′16″ в. д.HGЯO Страна  Россия Субъект РФ Краснодарский край Район Динской Включает 4 населённых пункта Адм. центр Новотитаровская Глава сельского пос�...

GaribaldoRe dei LongobardiRe d'ItaliaStemma In carica671 PredecessoreGrimoaldo SuccessorePertarito Nome completoGaribald (in longobardo) Nascita?, 665 circa Morte?, ? PadreGrimoaldo Madre?, sorella di Godeperto e Pertarito Garibaldo (o Gariboldo[senza fonte]; 665 circa – ...) è stato re dei Longobardi e re d'Italia nel 671. Indice 1 Biografia 2 Note 3 Bibliografia 3.1 Fonti primarie 3.2 Letteratura storiografica 4 Voci correlate 5 Collegamenti esterni Biografia Figl...

 

Joseph Campbell4th Comptroller General of the United StatesIn officeDecember 14, 1954 – July 31, 1965PresidentDwight D. EisenhowerJohn F. KennedyLyndon B. JohnsonPreceded byLindsay Carter WarrenSucceeded byElmer B. Staats Personal detailsBornMarch 25, 1900New York City, New YorkDiedJune 21, 1984(1984-06-21) (aged 84)Sarasota, FloridaCitizenshipAmericanSpouses Marjorie Louise Goetze ​ ​(m. 1925, divorced)​ Dorothy Stokes Bostwick ...

 

حياة حشرةA Bug's Life (بالإنجليزية) الشعارصورة غلاف النسخة العربيةمعلومات عامةالتصنيف فيلم رسوم متحركة — فيلم ثلاثي الأبعاد — فيلم رسوم متحركة الصنف الفني رسوم متحركة / فنتازياالمواضيع حشرات — نمل — Anacridium melanorhodon (en) تاريخ الصدور 1998مدة العرض 96 دقيقةاللغة الأصلية الإنجليزيةمأ�...

1960 musical by Willson and Morris For the film adaptation, see The Unsinkable Molly Brown (film) The Unsinkable Molly BrownOriginal Broadway Cast Recording CDMusicMeredith WillsonLyricsMeredith WillsonBookRichard MorrisBasisThe Life of Margaret BrownProductions1960 Broadway1962 US national tour 1989 US national tour 2009 West End 2014 Denver 2020 Off-Broadway Revival The Unsinkable Molly Brown is a 1960 musical with music and lyrics by Meredith Willson and book by Richard Morris. The plot is...

 

Region of Los Angeles, California, United States Griffith Park, the City's largest public park is in Northwest Los Angeles Northwest Los Angeles or Northwest of Downtown is a group of neighborhoods near the central area of Los Angeles, California that are north and west of the city center of Los Angeles, California. This name for the area has been in use off and on for over 100 years,[1][2] originally applying to Angelino Heights and gradually shifting northwesterly as those a...

 

سينجتلالشعارمعلومات عامةالبلد  سنغافورة التأسيس 1879 النوع عمل تجاري — مقاولة — شركة عامة الشكل القانوني شركة عامة المقر الرئيسي سنغافورة موقع الويب info.singtel.com المنظومة الاقتصاديةالشركات التابعة Globe Telecom (en) (47.3 %)Optus (en) الصناعة Telecommunicationsالمنتجات هاتف ثابت and هاتف محمول�...

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article adopte un point de vue régional ou culturel particulier et nécessite une internationalisation (juin 2022). Merci de l'améliorer ou d'en discuter sur sa page de discussion ! Vous pouvez préciser les sections à internationaliser en utilisant {{section à internationaliser}}. Pour un article plus général, voir Chocolat. Chocolat noir. Le chocolat noir est un chocolat qui contient entre 43...

 

Agricultural practice For other uses, see Fallow (disambiguation). A ploughed field left unsown Fallow is a farming technique in which arable land is left without sowing for one or more vegetative cycles. The goal of fallowing is to allow the land to recover and store organic matter while retaining moisture and disrupting pest life cycles and soil borne pathogens by temporarily removing their hosts. Crop rotation systems typically called for some of a farmer's fields to be left fallow each ye...