Categoria : News by TPole | 24 Novembre 2016
Dimensionamento della CPU: come effettuarlo in modo corretto
Tutti conosciamo i processori i3 i5 i7 – presenti sull’architettura Skylake S – ma magari non conosciamo a fondo le caratteristiche principali e le loro differenze.
La newsletter di oggi vuole fare un po’ di chiarezza, al fine di fornire qualche informazione in più per il corretto dimensionamento della CPU.
In TPole prestiamo sempre molta attenzione a questo aspetto, infatti un’analisi corretta della performance necessarie è di grande aiuto per ottenere un rapporto prezzo/prestazioni e consumi/prestazioni il più adatto possibile all’applicazione del cliente.
Sottolineiamo che le osservazioni fatte di seguito sono specificamente riferite alle architetture desktop Skylake.
DIFFERENZE TRA CPU
Per prima cosa facciamo un po’ di chiarezza sulle differenze tra i3, i5 e i7.
Ci è utile fare un paragone automobilistico per introdurre queste differenze; sappiamo che i modelli di auto sono disponibili con differenti motorizzazioni, dalla più tranquilla alla più sportiva, ecco i7 rappresenta il modello di punta di questa gamma, i3 ed i5 sono le versioni più “tranquille”.
Le CPU si caratterizzano per alcuni aspetti fondamentali:
- n° di core (siano essi fisici o logici)
- cache
- turbo boost tecnology
- tdp
Vediamo di seguito come questi 4 fattori si combinano nei differenti modelli di CPU.
CPU i7
le CPU i7 hanno numero di core, cache, turbo boost technology e tdp al massimo livello che la tecnologia permette sul socket 1150.
Considerando ad esempio il processore i7 6700:
- 8 core disponibili (4 fisici e 4 logici)
- 8MB di cache
- 3.40 GHz di frequenza nominale che si innalza fino a 4.0 GHz di frequenza di boost
- 65W di tdp
Intel affianca alle versioni da 65W le versioni T a 35W che rapprensentano il miglior compromesso consumi prestazioni.
Lo vediamo confrontando i benchmark della i7 6700 con i7 6700T:
Per completezza di informazione esiste anche un processore i7 modello 6700K con TDP di 91W, è il processore più performante di questa famiglia.
CPU i5
Le CPU i5 presentano le caratteristiche seguenti:
- solo core fisici (la tecnologia hyper threating non è implementata)
- la cache si riduce di 2MB (dagli 8MB dell’i7 ai 6MB)
- TDP variabili da 91W a 35W
Da queste differenze possiamo dedurre che, se l’applicativo del cliente non sfrutta i core logici ma solo quelli fisici, probabilmente un processore i5 è la scelta corretta.
Per il dato di bencmark evidenziato di seguito abbiamo scelto le versioni i5 6500 e i5 6500T per avere un confronto a parità di TDP con le due versioni di i7 considerate precedentemente.
CPU i3
Per le CPU i3 abbiamo le seguenti caratteristiche:
- sono disponibili solo 2 core fisici + 2 core logici (grazie all’ hyper threading)
- la chache L3 varia da 3MB fino ai 4MB delle versioni più performanti
- non è disponibile la turboboost technology
- i TDP variano da 51W a 35W
Sfruttando la tecnologia Hyper threading possiamo utilizzare anche su questi 4 core (2 fisici e 2 logici)
Per quanto riguarda la cache, da 3MB a 4MB di cache sono un’ottima risorsa per i processori e a meno di richieste particolari sono assolutamente sufficienti.
Di seguito i dati di benchmark della versioni embedded
Speriamo che queste brevi informazioni vi siano utili per muovervi con maggiore facilità nel mondo delle CPU Intel® i core™.
Ricordiamo che i nostri tecnici commerciali sono a disposizione per definire con voi il corretto dimensionamento dell’architettura HW più adatta alla vostra applicazione.