prefetchmekanismer
Prefetchmekanismer är strategier som används i datorarkitektur och systemprogramvara för att hämta data eller instruktioner till snabbare nivåer i minneshierarkin innan de behövs, i syfte att dölja latens och öka genomströmning. Genom att förutspå vilka data som kommer att efterfrågas görs förhandsladdning som minimerar väntetider vid minnesåtkomst.
Hårdvaruprefetchers är inbyggda i moderna CPU:er. De observerar minnesåtkomstmönster och laddar riktade block till L1/L2-cachen, exempelvis
Fördelar inkluderar minskade latency och högre genomströmning i arbetsbelastningar med regelbundna minnesmönster. Nackdelar innefattar felprediktion, cachepolution