Folco (./23549) :
Ah parce que même à la vitesse de l'électricité, des longueurs aussi minimes comptent ? oO
Si tu te rappelle un tout petit peu de tes cours de physique, Electricité voyage a une vitesse proche de la lumière, cad, proche des 300'000Km/s. Vitesse qu'on abrégé par la lettre 'c'.
Une fréquence, note f (Hertz) , est l'inverse d'une durée ( t (seconde) ), cad t = 1 / f
Ce qui explique pourquoi, 50Hz est équivalent a 50 pulsation par seconde, car 1/50 = 0.02, et bien sur on fait rentrer 50 fois 0.02s dans une seconde (obvious isn't it?)
Bref, imagine un bus fonctionnant a 500Mhz, 500Mhz correspond a 2 nanoseconde.
En 2 nanoseconde, la lumière, et donc l’électricité parcours c * 2ns = ~60 cm c'est beaucoup, mais le temps que tu as pour "lire" l’état du bus est bien inférieur a 2ns
(En plus, on ne se rends pas compte de la longueur réel des piste, sur une carte mère moderne, il peux y avoir plusieurs kilomètre de pistes si on les mettait bout a bout.)
Bref, a 500Mhz "brute" ça commence a être critique, mais pas encore très grave mais des qu'on commence a parler de DDR ( tu sais le fait qu'on utilise les deux front de l'horloge mémoire, c'est a dire qu'on double en fait la fréquence ) fait que le moindre écart peux être catastrophique, car le moindre retard d'un signal va complètement fausser ce que tu lis.
Par exemple, une DDR3 a 1600Mhz, On a une période de 0.625 ns, soit le temps de parcourir ~18.7cm et quand tu as plus de 100 fils a faire transiter entre ton CPU et ta mémoire (sachant qu'en plus tu as généralement plus d'un module mémoire !) ça commence a être difficile a gérer

(et encore la je passe sous silence plein d'autres details, mais le principal est la)