El canal cuádruple es tanto una mejora sobre el canal dual como lo fue el canal doble sobre el canal único. Cualquier cosa que pueda hacer el doble canal, quad puede hacer el doble de rápido. Realmente es así de simple. Mas o menos. Y parte de la respuesta compleja es: “¿harás algo con ese rendimiento adicional?”
Esta es una placa de cuatro canales (LGA2011)
- Cómo limpiar la RAM de una computadora
- ¿Puedo jugar un juego de PC PES 2015 con mi procesador de 1.3 ghz y mi RAM de 2 gb?
- ¿Es la RAM (4GB versus 8 GB) o el procesador (i5 / i7) más importante para los cálculos en Matlab?
- ¿Cuántos gigas de RAM se pueden usar en el Mi A1?
- ¿Por qué Google Chrome ocupa tanta memoria, recursos de CPU y casi pone el sistema en un estado bloqueado?
Hay buses de memoria más pequeños en el sistema integrado y, a veces, buses más grandes en teléfonos inteligentes con memoria POP o GPU en general. Pero para la mayoría de las CPU de aplicaciones parece que nos hemos decidido por los buses de 64 bits como el ganador. Entonces, en lugar de un bus DRAM de 128 o 256 bits, vamos a dos o cuatro buses independientes de 64 bits.
Esta es una placa de doble canal (LGA1155)
Hoy tenemos un montón de cosas en cualquier PC que pueden afectar la memoria de una vez: cada núcleo de CPU, cada enlace SATA, cada enlace PCI Express. Pero las CPU son actividad constante. Con el tiempo, los cachés se han vuelto más grandes, pero a medida que las CPU comenzaron a tener múltiples núcleos, en general se aceptó que un chip de cuatro núcleos necesita dos canales de 64 bits, y al ir a más núcleos, realmente desea más velocidad. Intel hizo esto primero con sus chips i7 Bloomfield , que ejecutaban un bus de memoria DDR3 con tres canales … solo cuatro núcleos, pero ocho hilos, lo que por diseño es potencialmente más memoria.
Y, por supuesto, todo esto surgió del diseño moderno del sistema. En los días de CPU de un solo núcleo, tenía un bus: para E / S, para memoria, para caché, para todo. Pero las E / S paralelas tenían límites de velocidad que podíamos evitar yendo a enlaces seriales de alta velocidad punto a punto. Eso es USB, FireWire, PCI Express, Hypertransport, SATA, etc. Una vez que obtuvo todas las E / S en pines dedicados, la CPU ya no necesitaba un bus principal de uso general. Entonces entró el controlador DRAM, un chip más eficiente.
El resultado de esto es que su paquete de CPU inherentemente bloquea la cantidad de canales DRAM. Un enlace PCIe solo necesita cuatro pines en un paquete de procesador. Un canal DDR necesita alrededor de cien, más más para poder y pines de tierra en la CPU para soportar ese bus de alta velocidad. Entonces, en Intel, cualquier socket moderno por debajo de la serie LGA 2011 tendrá solo dos canales DRAM de 64 bits. No se preocupe por el recuento de DIMM, los cuatro que normalmente encuentra en una placa madre de productos básicos colocan dos módulos en cada canal.
Ahora, en términos prácticos, ¿cuánta diferencia hace la memoria cuádruple frente a la de doble canal? Es totalmente dependiente de lo que estás haciendo, como la mayoría de las cosas. Su CPU puede tener tres niveles de caché en estos días para ayudar a minimizar la velocidad de la memoria. La velocidad de la memoria en sí es más rápida que nunca, aunque sigue siendo mucho más lenta que la caché o la CPU. Las aplicaciones de consumo, como los juegos, se optimizan comúnmente para los procesadores de consumo, lo que significa que probablemente no usan más de cuatro núcleos de CPU y funcionan muy bien en un procesador de cuatro núcleos normal. Por lo tanto, mover esa misma aplicación a un procesador de seis u ocho núcleos con aún más caché, si algo pone menos estrés en su sistema DRAM. Y todo lo que muestre un uso del 100% de la CPU, como la representación de video, no está sujeto a la velocidad de la memoria, sino a la velocidad de la CPU (y, posiblemente, la velocidad de GPU y la latencia de comunicaciones de CPU a GPU, ya que estas cosas dependen cada vez más de GPGPU y OpenGL rendimiento también).
PC World hizo una prueba interesante aquí: RAM de cuatro canales versus RAM de dos canales: la sorprendente verdad sobre su rendimiento. No estoy seguro de que entendieran el resultado, pero su prueba reveló que nada más que su punto de referencia para destruir la memoria estaba de alguna manera significativa con la velocidad de la memoria. No significa que cuatro canales no sea mejor que dos canales, solo significa que en la mayoría de las aplicaciones, la memoria no es lo que te detiene. Tus cuellos de botella están en otra parte.
Esto también explica por qué AMD va a “salirse con la suya” poniendo solo buses DDR4 de dos canales en su serie Ryzen 7. Eso los mantiene más baratos, por cierto. Pero también, considere el DDR4 de hoy. El procesador Bloomfield de tres canales de Intel funcionaba con memoria DDR3, pero el ancho de banda era aproximadamente la mitad de lo que verá hoy con un sistema DDR4 de doble canal. Bloomfield corrió hasta 3.3GHz, con cuatro núcleos / ocho hilos, 256K de caché L2 por núcleo y 8MB de caché L3 en general. Por lo tanto, es absolutamente razonable esperar que un sistema DDR4 de doble canal funcione igual de bien en la práctica con 8 núcleos / 16 hilos a 3.3GHz, quizás un poco más rápido, particularmente con cachés más grandes … Ryzen tiene 512K de caché L2 y 16MB de L3 para Un procesador 8/16.
En resumen … ¿cuál es su objetivo y aplicación? Tengo un sistema de cuatro canales con un procesador de seis núcleos, y está bien, pero no estoy seguro de que el rendimiento de la memoria sea un problema tan importante en todo lo que hago. En ese momento, sin embargo, mi placa de socket LGA 2011 también era la única forma de obtener 64 GB de RAM, lo que realmente hace una diferencia en las cosas que hago. Tal vez eres feliz con 16 GB? Como se mencionó, los buses de memoria son grandes, por lo que una placa de cuatro canales le costará más que una placa de 2 canales. No es una pregunta de rendimiento absoluto, pero como otras cosas, ¿está gastando más aquí, en la CPU, la placa base y la memoria, pagando un costo de oportunidad al excluir algo más que hace que su sistema sea más rápido de una manera que podría usar?