www.wikidata.de-de.nina.az
Als Prefetching deutsch Speichervorgriff bezeichnet man in der Informatik das heuristische Laden von Speicherinhalten aufwarts in der Speicherhierarchie bevor ein Bedarf evident geworden ist um so im Falle des tatsachlich eintretenden Bedarfs eine hohere Zugriffsgeschwindigkeit zu erzielen Im Falle von Single Instruction Multiple Data SIMD lasst sich der zukunftige Bedarf leicht hinreichend gut vorhersagen so dass Prefetching hier mit speziellen Instruktionen veranlasst werden kann 1 Auch beim Pipelining kommt Prefetching zum Einsatz Nachteilig ist die so entstehende Ineffizienz durch eigentlich unnotige Kommunikation und durch eigentlich unnotige Belegung schnellerer Speichermedien die einen paradoxen Effekt haben kann d h Die Zugriffszeiten steigen noch Die erzielten Vor und Nachteile hangen stark von der gewahlten Heuristik ab Durch die zunehmende Verbreitung von Smartphones ergeben sich zusatzliche Probleme bei der Optimierung des Prefetch da ein Wechsel des Mobilfunknetzes z B zwischen UMTS und LTE die Datenrate beeinflusst und das Prefetching entsprechend dynamisch angepasst werden muss Siehe auch BearbeitenPrefetching bei DRAM Streaming SIMD Extensions SSE eine Befehlssatzerweiterung fur intel kompatible Prozessoren Cache SuperFetch ein Verfahren um den Zugriff auf langsame Speichermedien bei neueren Microsoft Windows Versionen zu verbessernEinzelnachweise Bearbeiten J Lee H Kim R Vuduc When Prefetching Works When It Doesn t and Why PDF 2 MB Georgia Institute of Technology 2012 S 2 4 abgerufen am 14 Mai 2016 Abgerufen von https de wikipedia org w index php title Prefetching amp oldid 227016854