Quando i processori ricevono una serie di istruzioni di un programma , che crunch i numeri necessari per eseguire la funzione stessa. Mentre i processori sono progettati per essere efficienti nell'esercizio di questi tipi di calcoli , sarebbe ridondante e tempo di processore rifiuti, se un processore ha dovuto crunch i numeri per lo stesso calcolo più e più volte . Per questo motivo , i moderni processori hanno cache di memoria in cui i processori in grado di memorizzare i dati di funzione recenti .
Cache delle prestazioni
Quando processori in grado di memorizzare i dati di calcolo in una cache , il processore non può ' t devono passare attraverso l'intero processo di ri- macinare i numeri per una particolare funzione . Piuttosto , il processore può semplicemente recuperare i dati rilevanti dalla cache e passare alla successiva serie di istruzioni che ha da fare con più rapidamente rispetto se dovesse eseguire effettivamente la stessa serie di calcoli nuovamente . Più grande è la cache, i dati più si possono ri - riferimento , piuttosto che ri -solve .
hardware © www.354353.com