Je ne sais pas... pour les 10% de vitesse en plus, je ne fais que retransmettre ce que j'ai lu ailleurs...
10%, c'est bien ce que je disais, l'entrelacement à lui seul, c'est au mieux 1 à 2% de gain
... donc tout ce que je peux dire c'est que si amélioration il y a , elle est certainement plus proche des 10 % annoncés que du 50% qu'il serait théoriquement possible de gagner en passant de 2 cycles d'horloge à 1 seul cycle.
2 cycles au lieu d'un, c'est 10%, pas 50%, ça correspond, 50%, ce sont toutes les opérations qu'il faudrait ramener à un seul cycles, certaines peuvent prendre jusqu'à 8 cycles, sur un processeur RISC !
Euhhh... les modules Altivec, il me semble que c'est sur les G4 ??? or ce type de RAM n'était utilisé que sur des Mac avec processeurs 601, 603 et 604 ?
J'ai le clavier qui a fourché, je pensais aux modules de calcul en virgule flottante, mais ces Ram n'ont pas servies avec les 601 et les 603, qui utilisaient de la SIMM 72 broches, seulement avec des 603e ou ev et les 604 !
(et je suppose que quand on remplaçait la carte-fille à proc 601/604 par une carte G4, l'interfaçage du G4 avec la vieille carte-mère devait se débrouiller pour régler ce problème de nombre de bits ?)
Non, les Mac à processeur 601 et 604 (et une bonne partie de ceux à processeur 603, à l'exception des séries Performa 52x0, 53x0, 62x0 et 63x0) avaient déjà une carte mère 64 bits,
les 64 bits introduits avec le processeur G5, ce sont ceux du bus d'adresses, le bus de données est en 64 bits sur les Mac (sauf les exceptions ci dessus) depuis l'apparition des PowerMac 6100/60 Mhz !
Il est d'ailleurs intéressant de noter que jusqu'à ce qu'IBM sorte le G5, le nombre de bits qu'on associait à chaque processeur était celui du bus et des registres de données (processeurs 680x = 8 bits ou 8/16 bits (c'est à dire bus de données 8 bits, registres internes 16 bits), le 68000 = 16/32 bits, à partir du 6820 : 32 bits, PPC 601 à G4 : 64 bits, G5 : 128 bits), ça n'est qu'en 2003, depuis le G5 qu'on a inversé la tendance et commencé à parler de la largeur du bus d'adresses !
Par contre, pour le fameux problème des Mac 68030 qui pouvaient être 32 bits clean ou non, là, on parlait bien du bus d'adresses, car les processeurs 68000 à 68020 n'avaient qu'un bus d'adresses sur 24 bits, et comme Apple a associé des processeurs 68030 avec des Rom conçues pour des processeurs 68000 ( sur le SE30, par exemple), il fallait une extension pour pallier à ce défaut du programme interne.