Memory coherence

Memory coherence is an issue that affects the design of computer systems in which two or more processors or cores share a common area of memory.[1][2][3][4]

In a uniprocessor system (where there exists only one core), there is only one processing element doing all the work and therefore only one processing element that can read or write from/to a given memory location. As a result, when a value is changed, all subsequent read operations of the corresponding memory location will see the updated value, even if it is cached.

Conversely, in multiprocessor (or multicore) systems, there are two or more processing elements working at the same time, and so it is possible that they simultaneously access the same memory location. Provided none of them changes the data in this location, they can share it indefinitely and cache it as they please. But as soon as one updates the location, the others might work on an out-of-date copy that, e.g., resides in their local cache. Consequently, some scheme is required to notify all the processing elements of changes to shared values; such a scheme is known as a memory coherence protocol, and if such a protocol is employed the system is said to have a coherent memory.

The exact nature and meaning of the memory coherency is determined by the consistency model that the coherence protocol implements. In order to write correct concurrent programs, programmers must be aware of the exact consistency model that is employed by their systems.

When implemented in hardware, the coherency protocol can, for example, be directory-based or snooping-based (also called sniffing). Specific protocols include the MSI protocol and its derivatives MESI, MOSI and MOESI.

See also

References

  1. ^ Censier, L.M.; Feautrier, P. (December 1978). "A New Solution to Coherence Problems in Multicache Systems". IEEE Transactions on Computers. C-27 (12): 1112–18. doi:10.1109/TC.1978.1675013. S2CID 5898229.
  2. ^ Smith, Alan Jay (September 1982). "Cache Memories". ACM Computing Surveys. 14 (3): 473–530. doi:10.1145/356887.356892. S2CID 6023466.
  3. ^ Li, Kai; Hudak, Paul (November 1989). "Memory coherence in shared virtual memory systems". ACM Transactions on Computer Systems. 7 (4): 321–59. doi:10.1145/75104.75105. S2CID 1678750.
  4. ^ Stenstrom, Per (June 1990). "A survey of cache coherence schemes for multiprocessors". IEEE Computer. 23 (6): 12–24. doi:10.1109/2.55497.

Read other articles:

CikadueunDesaNegara IndonesiaProvinsiBantenKabupatenPandeglangKecamatanCipeucangKode pos42272[1]Kode Kemendagri36.01.15.2003 Luas... km²Jumlah penduduk... jiwaKepadatan... jiwa/km² Cikadueun adalah desa di Kecamatan Cipeucang, Kabupaten Pandeglang, Banten, Indonesia. Mayoritas penduduk desa Cikadueun beragama Islam. Desa Cikadueun telah memiliki sarana pendidikan yang cukup memadai bagi penduduk di desa tersebut, termasuk sarana pendidikan agama yaitu Pondok Pesantren Bany 'Aly...

 

Kastel TirolTirol, Tirol Selatan, Italia Pemandangan dari desa TirolKoordinat46°41′38.9″N 11°8′41.3″E / 46.694139°N 11.144806°E / 46.694139; 11.144806Informasi situsKondisiDipertahankanSejarah situsDibangunSebelum 1100Dibangun olehCounty Tirol Kastel Tirol (Jerman: Schloss Tirolcode: de is deprecated , Italia: Castel Tirolocode: it is deprecated ) adalah sebuah kastel di komune (munisipalitas) Tirol di dekat Merano, distrik Burggrafenamt, Tirol Selatan...

 

American television and radio series Perry Como was an American singer, radio and television performer whose career covered more than fifty years. He is probably best known for his television shows and specials over a period of almost thirty years.[1][2] Como came to television in 1948 when his radio show was selected by NBC for experimental television broadcasts.[3] His television programs were seen in more than a dozen countries, making Como a familiar presence outsi...

Girls' Generation Complete Video CollectionVideo karya Girls' GenerationDirilis26 September 2012Direkam2007 - 2012GenreK-pop, pop, dance-pop, teen pop, bubblegum pop, J-Pop, electropopBahasaKorean, English, JapaneseLabelS.M. Entertainment, Nayutawave RecordsKronologi Girls' Generation The 1st Japan Tour DVD (2011)The 1st Japan Tour DVD2011 Girls' Generation Complete Video Collection (2012) Girls' Generation Complete Video Collection adalah DVD dan Blu-ray keenam yang dirilis oleh girlband...

 

Love Between Fairy and DevilPoster promosiGenreFantasi RomansaBerdasarkanCang Lan Jue by Jiu Lu Fei Xiang[1]Ditulis olehLiu Xiaolin (Chief Screenwriter of the first draft) Bai Jinjin (Chief Screenwriter of the final draft) Zhang Li, Dai Yong (Screenwriters) Shen Nianqing, Gong Jingyi, Cao Xiaotian (Co-screenwriters)SutradaraYi ZhengPresenterGong YuWang YixuZhang YuchengPemeranYu ShuxinDylan WangNegara asalTiongkokBahasa asliMandarinJmlh. musim1Jmlh. episode36 + 2 SpecialsProduksiProd...

 

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

Salomon Olembé Nazionalità  Camerun Altezza 171 cm Calcio Ruolo Centrocampista Termine carriera 2010 Carriera Squadre di club1 1997-2002 Nantes-Atlantique141 (8)2002-2003 Olympique Marsiglia42 (2)2003-2004→  Leeds Utd14 (0)2004-2005 Olympique Marsiglia27 (0)2005-2006→  Al-Rayyan14 (3)2006-2007 Olympique Marsiglia19 (0)2007-2008 Wigan9 (0)2009 Kayserispor18 (1)2010 Larissa0 (0) Nazionale 1997-2007 Camerun66 (5) Palmarès  Coppa d'Af...

 

LighthouseKızılada LighthouseKızılada Feneri Kızılada Feneri in 2012LocationKızılada, Fethiye Muğla Province, TurkeyCoordinates36°39′10.7″N 29°02′38.7″E / 36.652972°N 29.044083°E / 36.652972; 29.044083TowerConstructed1910; 114 years ago (1910)ConstructionMasonry towerHeight13 m (43 ft)ShapeCylindrical tower with balcony and lanternMarkingsWhite towerLightFocal height32 m (105 ft)Range15 nmi (28 km...

 

Period of Japanese history, 1333–1336 Kenmu Restoration建武の新政 Kenmu no shinsei1333–1336 Flag Imperial Seal CapitalHeian-kyōCommon languagesLate Middle JapaneseReligion Shinbutsu-shūgōGovernmentAbsolute monarchyEmperor • 1318–1339 Go-Daigo Shōgun • 1333 Moriyoshi• 1335–1336 Narinaga History • Genkō War begins 1333• Siege of Kamakura May 18, 1333• Ashikaga Takauji captures Kyoto February 23 1336 CurrencyRyō Pre...

Garden square in Knightsbridge, London Parked cars at Hans Place (2009) Hans Place (usually pronounced /ˈhænz/ HANZ) is a garden square in the Knightsbridge district of the Royal Borough of Kensington and Chelsea, London, immediately south of Harrods in SW1. It is named after Sir Hans Sloane, 1st Baronet, PRS (16 April 1660 – 11 January 1753), physician and collector, notable for his bequest, which became the foundation of the British Museum. Architecture The Pavilion, Hans Place, in 1800...

 

Mexican biographical television series El último reyGenreBiographicalBased onEl último reyby Olga WornatWritten by Pablo Ferrer Santiago Pineda Directed by Alan Coton Eric Morales Starring Angélica Aragón Pablo Montero Iliana Fox Jesús Moré Iván Arana Emilio Osorio Salvador Sánchez Theme music composerJosé Alfredo JiménezOpening themeEl Reyby Pablo MonteroComposers J. Eduardo Murguía Mauricio L. Arriaga Ricardo Larrea Cortés Country of originMexicoOriginal languageSpanishNo. of se...

 

Disambiguazione – Se stai cercando il nuotatore italiano, vedi Domenico Acerenza. Acerenzacomune Acerenza – Veduta LocalizzazioneStato Italia Regione Basilicata Provincia Potenza AmministrazioneSindacoFernando Teodoro Maria Scattone (Articolo Uno) dal 1-6-2015 TerritorioCoordinate40°48′N 15°57′E / 40.8°N 15.95°E40.8; 15.95 (Acerenza)Coordinate: 40°48′N 15°57′E / 40.8°N 15.95°E40.8; 15.95 (Acerenza) Altitudine8...

Державний комітет телебачення і радіомовлення України (Держкомтелерадіо) Приміщення комітетуЗагальна інформаціяКраїна  УкраїнаДата створення 2003Керівне відомство Кабінет Міністрів УкраїниРічний бюджет 1 964 898 500 ₴[1]Голова Олег НаливайкоПідвідомчі ор...

 

Sciences de gestionPartie de Sciences sociales et managementChamps Comptabilité Finance Logistique Marketing Stratégie Système d'information Théorie des organisations modifier - modifier le code - modifier Wikidata Les sciences de gestion ou sciences du management (auparavant connues également sous le nom de « sciences commerciales »[1]) sont une discipline des sciences sociales et du management principalement issue de l'économie, des mathématiques mais aussi du droit, de l...

 

Sidni HoxhaSidni Hoxha pada Kejuaraan CAAInformasi pribadiNama lengkapSidni HoxhaJulukanSid the Kid The Albanian SensationKewarganegaraanAlbaniaLahir6 Januari 1992 (umur 32)Shkoder, AlbaniaTinggi194 cm (6 ft 4 in)Berat130 kg (287 pon) OlahragaOlahragaRenangStrokGaya bebas, gaya kupu - kupuKlubTirana Delfina Sport, Illyrian Swimming AssociationTim koleseUniversitas Old Dominion Sidni Hoxha (lahir 6 Januari 1992, di Shkoder) adalah perenang Albania yang pertam...

يو-104 الجنسية  ألمانيا النازية الشركة الصانعة إيه جي فيزر[1]  المالك  كريغسمارينه المشغل كريغسمارينه[1]  تعديل مصدري - تعديل   غواصة يو-104 غواصة يو بوت ألمانية من الفئة التاسعة بي بنيت لسلاح بحرية ألمانيا النازية كريغسمارينه، في أحواض إيه جي فيزر في بريمن ...

 

Информация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту, обновив её и убрав после этого данный шаблон. Палата общин Великобритании Политические партии Соединённого королевства Великобритании и Северной Ирландии играют важную роль в полити...

 

Overview of conservatism in the United Kingdom This article is part of a series onConservatismin the United Kingdom Ideologies British nationalism Burkean Cameronism Muscular liberalism Civic Compassionate Green Liberal Thatcherism Libertarian Neo One-nation Powellism Progressive Toryism High Red Social Ultra Principles British unionism Classical liberalism Elitism Aristocracy Meritocracy Noblesse oblige Family values Imperialism Loyalism Moral absolutism Ordered liberty Protectionism Royalis...

Canadian artist Nasmith in 2005 Ted Nasmith (born 1956) is a Canadian artist, illustrator and architectural renderer. He is best known as an illustrator of J. R. R. Tolkien's works The Hobbit, The Lord of the Rings and The Silmarillion.[1] Tolkien praised and commented on his early work, something that encouraged him in his career. Biography Early life Nasmith's first attempt at illustrating Tolkien, his 1972 gouache painting The Unexpected Party depicting a scene from the start of Th...

 

Questa voce sugli argomenti conflitti e Etiopia è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Guerra civile etiopeparte della guerra d'indipendenza dell'Eritrea e della guerra freddaUn carro armato T-62 ad Addis Abeba nel 1991Data1974 - 1991 LuogoEtiopia Casus belliColpo di stato di stampo marxista-leninista, caduta dell'impero etiope, insediamento del Derg e deposizione di Hailé Selassié (1974) Es...