Pentium-M (Banias) | ||||||||||||||||
By Franck - Le 02/04/2003 | ||||||||||||||||
Pentium-M : Les Tests
Notre machine de test est un portable Asus S1N. Il est équipé d'un Pentium-Ma à 1,3GHz (13x100), d'un chipset Intel i855GM, à chipset graphique intégré, et de 256Mo de mémoire DDR PC2100. Le bus mémoire est cadencé à 266MHz, avec les timings suivants : 2,5-3-2-6. Lors des tests comparatifs, nous avons utilisé un Pentium !!!-S à 1,13GHz (8,5x133) et overclocké à 1,41GHz (8,5x166), ainsi qu'un Pentium 4 à 2,4GHz (18x133) et un Pentium 4 3.06GHz (23x133). Nous avons également ajouté des mesures faites sur un Pentium 4-M à 1,7GHz (17x100).
Dans cette première partie du test du Pentium-M, nous allons mettre
en évidence certaines caractéristiques du Pentium-M au travers de tests
de débits mémoire et de mesure de latence. La courbe du Pentium-M met en évidence le cache de données L1 de 32Ko, ainsi que le long palier correspondant aux 1024Ko du cache L2. Remarquons au passage que les quantités des deux caches ne s'additionnent pas, ce qui reflète une relation entre les deux caches de type inclusive. Ceci n'est guère étonnant et confirme le choix fait par Intel d'utiliser exclusivement ce mode. La bande passante du L1 atteint 10200Mo/s, ce qui, à 1300MHz nous donne un débit en pointe de 7,8 octets par cycle, soit environ 8 octets, ou 64 bits. Nous avons vu dans le test du Pentium 4 que ce dernier possédait une unité de déplacement capable de transférer 128 bits par cycles, qui lui permet notamment d'atteindre des valeurs proches de 16 octets par cycle (15 octets par cycle en pratique) sur le test SSE. Hélas, le Pentium-M ne partage pas cette même capacité, et son unité de déplacement nécessite deux cycles afin de transférer les mêmes 128 bits, ce qui donne un débit théorique de 64 bits par cycle, valeur que l'on retrouve dans ce test. Le L2 atteint quant à lui 5950Mo/s, ce qui lui confère un débit d'environ
4,5 octets par cycle. En comparaison, le cache L2 du P!!!-S offre
un débit de tout juste 4 octets par cycle, ce qui correspond exactement
à la valeur théorique d'un accès au cache L2 tous les deux cycles.
La mesure des latences des différents niveaux de cache s'est effectuée avec le logiciel latency, qui fournit en outre de façon pratique les quantités effectives des différents niveaux de cache de données (le cache code n'apparaissant effectivement pas).
Nous constatons tout d'abord que la latence réelle du cache L1 est conforme
au chiffre annoncé : 3 cycles, comme sur le Pentium !!!.
|
||||||||||||||||
Fermer |