Ero sivun ”Välimuisti” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ipr1 (keskustelu | muokkaukset)
Rivi 64:
 
Usean suorittimen jaettua muistia käyttävissä tietokoneissa välimuisti on tyypillisesti yhtenäistä, joka tarjoaa yksinkertaisen ja tehokkaan abstraktion muistista ohjelmoijille. [[Grafiikkaprosessori]]en (GPU) ja suorittimien (CPU) välillä yhtenäisyyden toteuttaminen on vaikeaa: nämä voivat olla eri valmistajien tekemiä. Muun muassa ''valikoivaa välimuistia'' (''selective caching'') on ehdotettu ratkaisuna.<ref>{{Verkkoviite | osoite = https://www.cs.utexas.edu/~skeckler/pubs/HPCA_2016_Coherence.pdf | nimeke = Selective GPU Caches to Eliminate CPU–GPU HW Cache Coherence | tiedostomuoto = PDF | viitattu = 27.11.2021 | kieli = {{en}} }}</ref>
Heterogeeniseen ympäristöön on myös aluekohtainen yhtenäisyys.<ref>{{Verkkoviite | osoite = https://www.csa.iisc.ac.in/~arkapravab/papers/micro13_hsc.pdf | nimeke = Heterogeneous System Coherence for Integrated CPU-GPU Systems | tiedostomuoto = PDF | viitattu = 27.11.2021 | kieli = {{en}} }}</ref>
 
== Tyypillinen välimuistirakenne nykytietokoneessa ==