@dypyn JohnH escribió:Perfect Ardamax escribió:Y todo esto fue debido a que Intel por ahorrar costes diseño un IMC con pocas redirecciones de memoria si intel se hubiese molestado en hacer un buen IMC como hizo AMD nada de esto habría pasado y por supuesto en las siguientes generaciones (DDR3) ya aprendieron la lección.
Pues sería que se saltó una generación. ¿O con DDR era igual? Porque yo con DDR no vi estas cosas raras.
Con DDR no había ese problema porque la maxima densidad alcanzada en la gama Domestica fue 1GB (4GB para las 4 ranuras) y por aquel entonces no existían los Sistemas Operativos de x64 en el entorno domestico y las CPU domesticas del mercado no disponían de instrucciones de x64 bits por lo que incluso aunque quisieras instalar un SO de x64 no podías hacerlo (no en las CPU del mercado domestico)
Así que tenias placas base diseñadas para x32, CPU diseñadas para x32 y DDR con una densidad maxima de 1GB...asi que era imposible que se presentara problema alguno porque todo iba en consonancia con los 32 bits (recordemos que el máximo de redirecciones posibles es de 4GB..que era precisamente lo máximo que una placa DDR de 4 zocalos de Ram podia llegar a tener al estar la DDR limitada a 1GB por modulo (no existían de más densidad que esa).
En cambio con DDR2 la cosa cambio
1) Ya habían CPU de x64 en el mercado domestico
2) Ya habla placas base capaces de admitir estas instrucciones de x64
3) Ya habían Sistemas Operativos de x64
¿Problema? que Intel siguió utilizando un nortbridge cuyo diseño base funcionaba con 32bits (placas diseñadas para CPU de x64 pero con nortbridge limitado a 32bits
Al principio esto no supuso problema porque el DDR2 de 4GB llego 2 años tarde (el estándar DDR2 planteado en un principio eran módulos de entre 256MB a 2GB máximo) luego conforme optimizaron la fabricación de los módulos DDR2 en las cadenas de produccion se dieron cuenta de que era posible hacerlos de 4GB (como digo llegaron 3 años después al mercado).
Y entonces aquí es cuando surgió la problemática ya que intel había diseñado su hardware en su gama domestica para soportar la memoria en paquetitos de 512Mbits y estos paquetitos ha su vez en la Ram DDR2 siguiendo el estándar previsto debía estar en "8 paquetes" de 64Mbits.
Como el DDR2 de 4GB fue una optimización que llego 2 años después resulta que la manera más fácil de meter 4GB en un solo modulo de Ram era usar "4 paquetes" de 128Mbits y aquí es donde surgió el problema de compatibilidad con Intel (que no tenia un hardware adaptado para ello).
Y aquí es donde surgió el tema...y es que AMD tardo 1 año y medio en lanzar un Socket con DDR2 (tras la salida de este al mercado) este pequeño retraso le hizo perder algo de ventaja frente a intel en un primer instante pero sirvió para que los fabricantes de Ram pudieran darse cuenta de que se podían fabricar módulos de 4GB...esta información llego a oidos de AMD quien rápidamente "in extremis" en la fase final del diseño de los nortbridge de sus placas bases pudo adaptar su nortbridge para funcionar con "4 paquetes" de 128Mbits y ....ZAS se hizo la magia las placas de AMD admitían hasta 16GB DDR2 (4GB por cada modulo) mientras que las placas de intel estaban limitada a 8GB (2GB por cada modulo).
No obstante 1 año después de esto (3 años en total) algunos fabricantes consiguieron seguir optimizando la Ram DDR2 y pudieran lanzar DDR2 de 4GB de "baja densidad" en "8 paquetes" de 64Mbits esta ram al ser especial (era la más optimizada de todas llevando el proceso al limite y por tanto cara de hacer)....si era DDR2 de 4GB y funcionaba en intel pero ibas a pagar por ella un ojo de la cara (solía valer el doble que una DDR2 de 4GB normal).
Así pues la generación DDR2 es la única hasta la fecha que a tenido RAMS "exclusivas" que solo funcionaban en AMD (siendo las de Intel raras y difíciles de fabricar) por eso hasta los modulos de 2GB la Ram DDR2 funcionara sin problemas tanto en intel como en AMD...pero con los módulos de 4GB si ves que pone "exclusive AMD" ya sabes porque es y porque no podrás hacerlo funcionar en un intel (
la Ram DDR2 de 4GB que funciona en intel también funciona en AMD porque no se produce desbordamiento pero no al revés por lo anteriormente expuesto).
Por supuesto como el error fue de intel al no fabricar un nortbridge decente en la siguiente iteración (DDR3) ya se aseguro intel de que eso nunca más volviera a pasar.
Saludos