Fréquence CPU par an

21

Je sais que depuis ~ 2004, la loi de Moore a cessé de fonctionner pour la vitesse d'horloge du processeur. Je cherche un graphique montrant cela, mais je ne le trouve pas: la plupart des graphiques montrent le nombre de transistors ou la capacité par an.

Où puis-je trouver des données montrant la fréquence CPU des ordinateurs (tout va bien, ordinateurs personnels, serveurs, ordinateurs portables, ...) des dernières décennies à aujourd'hui?
Les données brutes que je peux tracer moi-même seraient bien aussi (hum, probablement encore mieux).

peoro
la source
Accédez à n'importe quelle liste de CPU et extrayez les données vous-même?
Raphael
7
Vous comprenez mal la loi de Moore. La loi stipule simplement que "le nombre de transistors pouvant être placés à peu de frais sur un circuit intégré double environ tous les deux ans". Cela peut avoir un effet secondaire sur la vitesse de la puissance de traitement, mais n'a absolument rien à voir avec la fréquence du processeur, les cœurs par puce, les tailles de cache, etc. Il indique simplement que votre budget de transistor doublera plus ou moins tous les deux ans.
Timothy Baldridge
1
@ TimothyBaldridge: D'accord, mais la loi a été utilisée pour d'autres quantités du même nom. Ce sont toutes des spéculations sauvages, de toute façon.
Raphael
7
veuillez garder à l'esprit que la fréquence du processeur est un terrible prédicteur des performances du processeur. Il y a tellement d'autres choses qui comptent. (super scalers, parallélisme au niveau des instructions, changement de nom des registres, réorganisation des instructions, pour commencer)
user606723
1
il y a eu une longue correspondance entre la vitesse d'horloge et le nombre de transistors [la loi de moore classique] jusqu'au milieu des années 00 qui était à peu près empiriquement valide. qui a commencé à diverger. mais sérieusement, on se demande si le nombre de transistors a également commencé à plafonner.
vzn

Réponses:

8

Bob Warfield a écrit un article de blog ( Une image de la crise MultiCore) qui contient le type de graphique que vous recherchez.

Mise à jour

Il semble que la base de données CPU de Stanford a ce que vous recherchez. Vous pouvez parcourir les visualisations et télécharger les données brutes.

Mark Johnson
la source
Le CPU DB est tout simplement parfait. Il semble qu'ils le tiennent même à jour: voici le graphique de la fréquence du processeur: cpudb.stanford.edu/visualize/clock_frequency
peoro
10

Les graphiques que vous souhaitez sont imprimés dans le livre « CMOS VLSI Design » Weste / Harris (2005), à la page 5 de l'introduction disponible gratuitement.

Tom Medley
la source
1
Les lignes bleues semblent être arbitrairement ajustées.
Raphael
@Raphael Étant donné que vous avez les données, vous pouvez tracer vos propres lignes si vous le souhaitez.
Tom Medley
La référence liée ne donne pas les données, donc sa valeur est petite.
Raphael
4

Voir Sutter, The Free Lunch is Over (2005): il contient des graphiques, explique comment les différentes caractéristiques du processeur sont liées aux performances de programmes réels et fait des prédictions qui se sont avérées vraies, pour autant que je sache.

rgrig
la source
3

La 5e édition de Computer Architecture, A Quantitative Approach contient plusieurs graphiques connexes.

Les graphiques de fréquence d'horloge sont divisés en 3 parties, d'un Vax 5MHz en 78 à un Sun SPARC à 16 MHz en 86 (15% par an), à un Intel Pentium 4 Xeon en 2003 à 3200 MHz (40% par an) à un Intel Nehalem Xeon en 2010 à 3330 MHz (1% par an).

Le graphique des performances est également divisé en 3 parties, du VAX 11/780 en 78 à performance relative 1 au VAX 8700 en 86 à performance relative de 5 (25% par an), à un Intel Xeon en 2003 à performance relative de 6000 (52% par an) à un Intel Xeon en 2010 à un rendement relatif de 2400 (22% par an). Notez que le SPEC sur lequel la mesure des performances est basée a la parallélisation automatique activée et donc plusieurs cœurs d'un processeur sont utilisés ici.

AProgrammer
la source