È questo un altro grande collo di bottiglia nella storia del PC?

Abbiamo letto e sentito molte volte il concetto di collo di bottiglia, tuttavia ce n'è uno storico che si trova in qualsiasi PC che abbiamo tra le mani e che anche decenni dopo non è stato risolto. Qual è il più grande collo di bottiglia che esiste nei nostri computer?

Un sistema non è veloce quanto può esserlo il suo componente più veloce, ma quanto lo consente il suo componente più lento. Cosa succederebbe se vi dicessimo che c'è un elemento che è limitante e che non si evolve da decenni, ma da decenni? Bene, il collo di bottiglia di cui parleremo non è qualcosa di una configurazione specifica, ma piuttosto è una tendenza comune in tutti i computer. Qualunque cosa sia, la troverai e al momento è insormontabile.

un altro grande collo di bottiglia nella storia del PC

Qual è il più grande collo di bottiglia su un PC?

Il modo per misurare le prestazioni di un processore rispetto a un altro è prendere lo stesso programma in entrambi per vedere quanto tempo impiega ciascuno per eseguirlo. Ovviamente, quello che impiega meno tempo sarà più veloce. Il problema è che misurare le prestazioni oggi è difficile a causa dell'enorme numero di fattori che esistono oggi. Occorrono quindi benchmark sintetici e l'utilizzo di applicazioni per testare le prestazioni dell'hardware e poterne avere un'idea quantitativa e qualificante.

Tuttavia, c'è un collo di bottiglia che è generale in tutti i sistemi perché è rimasto stabile per tutto questo tempo. Inoltre, da anni si destreggia sul filo del rasoio in questo senso e ogni volta un nuovo tipo di RAM memoria e la sua interfaccia è progettata, si fa attenzione che non vada sprecata e non influisca sulle prestazioni del processore centrale. e con esso il resto del sistema.

Mejora Memoria Anni

Ebbene, se osserviamo l'evoluzione tecnica della memoria RAM negli ultimi due decenni, vedremo come:

  • Lo spazio di archiviazione è aumentato fino a 128 volte.
  • La larghezza di banda è ora 20 volte maggiore.
  • Tuttavia, la latenza è inferiore solo del 30%.

È l'ultimo punto che rappresenta finora il più grande collo di bottiglia. Avvicinare la RAM al processore sarebbe l'opzione migliore, però renderebbe i sistemi più costosi e sebbene sia anche una soluzione per il consumo, significa rompere completamente con il modo tradizionale di fare i PC. Anche se prima o poi dovremo cambiare il modo in cui intendiamo la RAM.

Una maggiore larghezza di banda non significa una minore latenza

Quando un produttore dà la banda di una memoria, quello che fa è darla in condizioni ottimali impossibili e, quindi, di un unico trasferimento continuo in un lasso di tempo. Tuttavia, le cose non sono così semplici e dobbiamo tenere conto che il controller di memoria deve gestire gli accessi alla RAM da parte di diversi core del processore e coprocessori associati.

  • Il controller di memoria integrato o IMC ha un numero massimo di richieste che può gestire. Se alla fine capita di superare un importo tollerabile, rallenta, ritardando il resto delle richieste e creando latenza.
  • Ogni nuovo accesso alla memoria da parte di un client diverso implica un tempo di latenza accumulato.

Ad esempio, avrai visto come ogni nuova generazione di Intel ed AMD i processori supportano RAM sempre più veloci, ma mai le più veloci sul mercato. Questo perché raggiunge il punto in cui viene superata la latenza tollerabile e diventa un collo di bottiglia delle prestazioni. Inoltre, le memorie overcloccate hanno tempi di comunicazione più lenti, la loro larghezza di banda di picco è ideale per alcune applicazioni, ma soffrono di lievi problemi di latenza.

Dati di velocità