Wetenschap
Krediet:publiek domein
De cache van een computer is een deel van het geheugen waar veelgebruikte items worden opgeslagen om de verwerking te versnellen. Als u vaak dezelfde websites op uw telefoon bezoekt, bijvoorbeeld, uw telefoon kan informatie over die sites opslaan, zodat uw browser of app deze niet elke keer opnieuw hoeft te downloaden.
Tosiron Adegbija, hoogleraar elektrotechniek en computertechniek aan de Universiteit van Arizona, vergelijkt het hoofdgeheugen en de cache van een computer met een koelkast en een minikoelkast. Als hij elke nacht hongerig wakker wordt voor een middernachtsnack, hij zou snacks kunnen gaan bewaren in een minikoelkast naast zijn bed, in plaats van elke keer de tijd te nemen om naar de koelkast in de keuken te lopen.
"De minikoelkast is als de cache, terwijl de koelkast in de keuken het belangrijkste geheugen is, " zei hij. "Als ik weet dat ik spullen vaak nodig zal hebben, Ik bewaar ze in mijn minikoelkast, zodat ik aanzienlijk kan verminderen hoeveel tijd het kost om ze op te halen. Het is klein, Hoewel, dus ik kan daar niet alles in kwijt."
Adegbija doet onderzoek naar technieken om efficiënt gebruik te maken van een materiaal genaamd spin-transfer torque random access memory, of STRAM, als alternatief voor statische RAM in computercaches. STTRAM kan dezelfde hoeveelheid gegevens opslaan als statische RAM met slechts een kwart tot een negende van de ruimte, waardoor het vooral handig is voor apparaten met beperkte middelen, zoals mobiele telefoons en tablets.
Lager energieverbruik is de sleutel
Hoewel ze de tijd verminderen die nodig is om programma's op computerapparaten te openen en uit te voeren, caches verhogen het stroomverbruik, wat ze duur maakt. Echter, indien zorgvuldig ontworpen, ze kunnen computers ook energiezuiniger maken.
"Als u minder tijd besteedt aan toegang tot gegevens, u kunt ook minder energie verbruiken, ondanks dat u meer stroom verbruikt, "Zei Adegbija. "Mijn onderzoek verkent nieuwe manieren om te profiteren van de positieve eigenschappen van de cache en tegelijkertijd de negatieve eigenschappen te verminderen."
Gegevens voor de meeste programma's hoeven maar een paar honderd milliseconden in de cache te blijven, maar STTRAM bewaart gegevens intrinsiek veel langer - tot wel 10 jaar. Adegbija's team heeft ontdekt dat het ontwerpen van STTRAM-caches om gegevens slechts zo lang te bewaren als nodig is voor elk programma, het energieverbruik tot 84% kan verminderen.
Hun onderzoek richt zich op het ontwerpen van STTRAM-caches die zich dynamisch en automatisch kunnen aanpassen aan de behoeften van verschillende actieve programma's, waardoor apparaten met beperkte middelen energiezuiniger worden.
Kan elk land een Green New Deal hebben? Stanford-rapport brengt paden in kaart voor 143 landen
Vier keer giftiger:hoe natuurbrandrook in de loop van de tijd veroudert
Wetenschappers ontdekken sleutelgen voor het produceren van mariene moleculen met enorme milieueffecten
Tweederde van 's werelds langste rivieren gesmoord door de mensheid:studie
Verscheurd over kolen, Duits dorp worstelt om te genezen
Tegeldrainage heeft invloed op opbrengst en stikstof
Met suiker bedekte wereld
Zeer efficiënte perovskiet-zonnecellen met verbeterde stabiliteit en minimale loodlekkage
Nieuwe ontdekking in schuifverdikkende vloeistoffen zoals detergenten
Vier nieuwe hete Jupiters ontdekt
Cubanen krijgen vroege smaak van mobiel internet in systeemtest
Nieuwe studie vindt dat prikkels van werknemers kunnen leiden tot onethisch gedrag op de werkplek
Rubberpuin bezaait mijlen van de Puyallup-rivier nadat kunstgras zonder vergunning in een damproject was gebruikt
Wetenschap © https://nl.scienceaq.com