Memoria de canal único vs doble canal ¿Cuál es mejor para usted?

  • Clement Thomas
  • 0
  • 4210
  • 650

Si está creando o actualizando su sistema, la RAM de su sistema debe ser una de las cosas más importantes en su mente. La mayoría de la gente tiene la opinión de que la RAM ayuda al procesador a trabajar más rápido. Pero a diferencia de la opinión pública, la memoria de acceso aleatorio, o RAM, básicamente impide que el sistema alcance su máximo rendimiento potencial. Esto se debe a que el procesador siempre será más rápido que la RAM, lo que hace que el procesador tenga que esperar a que la RAM entregue los datos. Durante este tiempo de espera, la CPU permanece inactiva, desperdiciando energía y tiempo.

Los avances recientes en tecnología han intentado superar la barrera de la velocidad al pasar a técnicas de doble, triple e incluso de cuatro canales para aumentar la velocidad, siendo la más común el doble canal. Pero, ¿cuánto aumento realmente produce? Hoy, compararemos los módulos de memoria Single Channel vs Dual Channel, para ver si el bombo que rodea a Dual Channel es real o no, y ¿vale la pena la actualización? Pero antes de llegar a eso, veamos primero cómo funciona realmente la memoria en un sistema.

Cómo funciona la memoria

los RAM en el sistema es controlado por un circuito que se conoce como controlador de memoria. La RAM y el controlador de memoria están conectados a través de una serie de cables, conocidos colectivamente como un bus de memoria. Ahora, estos cables se dividen en tres grupos. - Control, datos y dirección. Los cables de control son responsables de enviar los comandos a los módulos de memoria, que contienen información sobre qué tipo de operación está realizando el sistema. Los cables de datos llevarán los datos que se leen desde la memoria al controlador de memoria o se escriben desde el controlador de memoria a la memoria.

El controlador de memoria también es responsable de definir las velocidades de memoria (o frecuencias de reloj) para dicho módulo de memoria. Por ejemplo, si el Controlador de memoria indica que la velocidad de reloj máxima que admite es 1333 MHz, incluso si instala un módulo de memoria de 2400 MHz, el sistema podrá utilizar el potencial de solo 1333 Mhz, reduciendo así la RAM. Ahora que ha entendido cómo funciona básicamente una RAM, pasemos a comparar la memoria de un solo canal frente a la de doble canal.

Memoria monocanal vs doble canal: arquitectura

UNA un solo stick de RAM opera en un solo canal de datos de 64 bits, lo que significa que puede empujar los datos a una sola tubería que tiene un ancho total de 64 bits. La arquitectura para una memoria de un solo canal se muestra a continuación. Arquitectura de canal único

Dicho esto, hoy en día, los sistemas modernos también admiten plataformas multicanal. En el caso de la memoria de doble canal, el sistema utiliza no uno sino dos canales de memoria. Ahora tenemos 2 canales de 64 bits disponible para la memoria. Esto significa que hemos duplicado los rastros de datos que se ejecutan en el bus de memoria y ahora tenemos un canal efectivo de 128 bits. Arquitectura de doble canal

Si observa más de cerca la imagen de arriba, verá que ambos canales admiten puertos de bits de datos de D00 a D63, es decir, 64 puertos. Dicho esto, efectivamente, los puertos en el canal 2 se toman de D64 a D127, emulando así el siguiente conjunto de 64 puertos. Como resultado, el el sistema considera que el ancho del canal es un ancho total de 128 bits en lugar de 64 bits. Arquitectura efectiva de doble canal

Como puede ver arriba, el D0-D63 representa el primer canal, D64-D127 representa el segundo canal. Por lo tanto, los módulos pueden procesar 64 bits de datos en cualquier momento, y así plataformas de doble canal leerán y escribirán a dos módulos simultáneamente (saturando el bus ancho de 128 bits).

Banda ancha

El ancho de banda es el tasa de transferencia teórica máxima de un canal de comunicaciones y se mide en megabytes por segundo (MB / s) o gigabytes por segundo (GB / s). Las tecnologías actuales como DDR (Double Data Rate) pueden transferir dos bits de datos por ciclo de reloj. Como resultado, logran el doble de velocidad de transferencia en comparación con las tecnologías de memoria tradicionales. Por ejemplo, el módulo DDR3-1333 MHz puede estar funcionando a 666,6 MHz, pero transfiriendo dos bits de datos por ciclo de reloj. Además, el ancho de banda también depende del ancho del bus de datos. Un solo canal utiliza un ancho de dispositivo de 64 bits, lo que básicamente significa que se transfieren 64 bits de datos en cada ciclo de transferencia. Por lo tanto, teóricamente, el ancho de banda se puede calcular como:

ancho de banda = frecuencia de reloj DDR x ancho del bus de datos / 8

Entonces, para una memoria DDR3-1333 de un solo canal, el ancho de banda teórico resulta ser

Ancho de banda en un solo canal = 1333 x 64/8 =  10,664 MB / so 10,6 GB / s

Nuevas tecnologías como las tecnologías de doble canal. centrarse en duplicar el ancho del bus de datos aumentando la cantidad de cables de datos disponibles en el bus de memoria. Un canal doble utiliza un ancho de dispositivo de 128 bits, es decir, se transfieren 128 bits de datos en cada ciclo de transferencia (como se muestra en las diferencias arquitectónicas anteriores). Esto, a su vez, impacta el sistema al duplicar teóricamente el ancho de banda. Por ejemplo, para una memoria DDR3-1333 de doble canal, el ancho de banda teórico en el cálculo resulta ser

Ancho de banda en doble canal = 1333 x (64 x 2) / 8 = 21,328 MB / so 21.3 GB / s

Nota: Si bien la diferencia entre los anchos de banda es asombrosa, tenga en cuenta que esto es solo un cálculo teórico de los dos valores. El rendimiento real entre la memoria de canal único frente a la de canal doble puede diferir, lo cual se discute más adelante.

Intercalar

La memoria intercalada es un diseño hecho para compensar la velocidad relativamente lenta de memoria dinámica de acceso aleatorio (DRAM) o memoria central. Esto se hace distribuyendo las direcciones de memoria de manera uniforme en los bancos de memoria. El banco de memoria consta de múltiples columnas y filas de unidades de almacenamiento repartidas en varios chips. Cada módulo de memoria puede tener dos o más bancos de memoria para almacenar programas y datos.

La memoria intercalada da como resultado lectura y escritura contigua. En realidad, esto usa cada banco de memoria a su vez, en lugar de usar el mismo repetidamente. Eventualmente, resulta en un rendimiento de memoria significativamente mayor ya que cada banco tiene un tiempo de espera mínimo entre lecturas y escrituras.

Memoria intercalada de lectura y escritura

Utilizando una memoria de doble canal aumenta el número de bancos de memoria, por lo tanto, a su vez, mejorar el diseño de intercalado para dar como resultado mejor multitarea.

Puntos de referencia

Si bien la evaluación comparativa no es equivalente al rendimiento de la vida real, es mucho más realista que el cálculo teórico. Como tal, comparamos una RAM DDR3 Corsair Vengeance de un solo canal de 8GB DDR3 con una RAM DDR3 Corsair Vengeance de doble canal de 8GB (kit 4 × 2), ambas cuestan lo mismo $ 64.99. Los siguientes puntos de referencia se realizaron en nuestra máquina de prueba.

  • Euler 3D

Euler 3D RAM CFD Benchmark - Más alto es mejor

En nuestro Euler 3D Benchmarking, se realizó la configuración de memoria de doble canal aproximadamente 17% mejor que la configuración de memoria de un solo canal. La diferencia entre los dos pone la memoria de doble canal por delante de su competidor. Esta ventaja debería ser útil para los usuarios que realizan cómputos, simulaciones y compilaciones de trabajo pesado.

  • MaxxMem - Copiar, leer, escribir y ancho de banda

Ancho de banda de MaxxMem Copy Read Write - Más alto es mejor

Tras nuestras pruebas con MaxxMem, probamos el rendimiento de copia de memoria, lectura de memoria, escritura de memoria y ancho de banda de memoria. Estas pruebas se miden en megabytes por segundo. Como tal, vimos diferencias de rendimiento significativas entre los módulos de memoria Single Channel vs Dual Channel, con el Dual Channel teniendo una clara ventaja en cada caso. Dicho esto, vale la pena señalar que el rendimiento no está muy cerca del cálculo teórico, teniendo en cuenta que el ancho de banda debería haberse duplicado cuando en su lugar observamos un ~ 20% de impulso de media.

  • MaxxMem - Latencia de memoria

Latencia de memoria MaxxMem - Menos es mejor

La latencia se refiere al retraso antes de que comience una transferencia de datos siguiendo una instrucción para su transferencia. En nuestra prueba de latencia de memoria en MaxxMem, encontramos que había un mero ~ 2.7% diferencia en las latencias, con el módulo de memoria de doble canal todavía funcionando ligeramente mejor que el canal único.

  • Transcodificación de video de freno de mano

Transcodificación de video de freno de mano - Menos es mejor

En nuestra evaluación comparativa del freno de mano, vimos casi un 4.5% de ventaja a favor de la memoria de doble canal. Dicho esto, el freno de mano en sí mismo es una herramienta realmente poderosa, que lleva al sistema a sus límites. Incluso para la mayoría de los usuarios de servicio pesado que graban o transcodifican videos, la ligera diferencia no supondría una gran diferencia.

  • Pase de codificación de Adobe Premiere

Para la edición de video, Adobe Premiere es uno de los software más exigentes que existen. En nuestra prueba de evaluación comparativa, encontramos que la configuración de doble canal ahorra aproximadamente 8 segundos en tiempo de renderizado general, dándole así una ligera ventaja. Si bien la diferencia aquí es bastante insignificante, para los sistemas que procesan todo el día, el intervalo de tiempo de representación podría ser mayor, lo que ahorra unos minutos cruciales de la plataforma.

Rendimiento de la vida real

Si bien los puntos de referencia anteriores demostraron estar ligeramente a favor del módulo de memoria de doble canal, en mi uso en la vida real, encontré que había un diferencia insignificante entre los dos. Las páginas se cargaron un poco más rápido y mi software, como iTunes, Google Chrome y Microsoft Office, se ejecutó a velocidades equivalentes. Y sí, me aseguré de borrar el caché antes de probar cada configuración de memoria para garantizar resultados precisos.

Además, también ejecuté algunos juegos para probar sus actuaciones. Los resultados se muestran en el siguiente gráfico.. Benchmarks de juegos - FPS - Más alto es mejor

Probamos Dying Light, Metro Last Light, Grand Theft Auto V y The Witcher 3: Wild Hunt en nuestro sistema cuando se combinó con el MSI NVIDIA GTX 1060. Los resultados fueron más o menos los mismos, con el Dual Channel teniendo un ligera ventaja sobre los módulos de memoria Single Channel. Dicho esto, hubo casos en los que el modo de doble canal experimentó caídas de rendimiento, lo que fue bastante evidente en el Witcher 3. Aun así, la diferencia entre los dos sigue siendo insignificante..

Memoria de canal único frente a doble canal: cuál es mejor?

Para resumir, diría que sí, en la comparación de Single Channel vs Dual Channel Memory, Dual Channel sale como el ganador. Dicho esto, los resultados de referencia y de la vida real son muy diferentes de las diferencias que se calcularon en papel. Teóricamente, debería haber habido una diferencia de 2x, mientras que en realidad, el canal dual parece exhibir solo un 16-17% de ventaja en el mejor de los casos en uso general. Si bien también es deseable alcanzar una diferencia de 12-13%, ciertamente no vale la pena la exageración que rodea a la memoria de doble canal. En la mayoría de los casos, el usuario normal ni siquiera notaría la diferencia entre los dos. Y en lo que respecta a los usuarios avanzados, a pesar de que Dual Channel se destaca, no estaría sacrificando nada significativo.

VEA TAMBIÉN: DDR3 vs DDR4 RAM: ¿Vale la pena la actualización??

Memoria de canal único frente a doble canal: qué es mejor para usted?

Como puede ver, aunque la memoria de doble canal funciona mejor que los módulos de memoria de un solo canal, la diferencia entre ambos no es asombrosa. En el final, todo se reduce al precio. Puede haber casos en los que pueda comprar un kit de doble canal más barato que el módulo de memoria individual, o viceversa. Dicho esto, la compra de una memoria de un solo canal deja la puerta abierta para la futura utilización de doble canal. Lo único que debe tener en cuenta es el hecho de que su compra futura debe ser similar, si no idéntica, a la memoria ya existente para garantizar un funcionamiento adecuado.

Finalmente, su enfoque principal debe estar en la capacidad de RAM y las velocidades del reloj. En el uso en el mundo real, estos dos factores marcarán la diferencia, independientemente de si se usan en un solo canal o en un canal dual. Nuestra sugerencia sería finalizar con la capacidad y la velocidad del reloj de su RAM y luego simplemente mirar el mercado para obtener una mejor oferta, ya sea en canal único o doble, para finalizar su compra.

Entonces, eso es todo lo que hay para Single Channel vs Dual Channel Memory desde nuestro lado. Asegúrese de compartir con nosotros sus pensamientos sobre esto, así como sus experiencias, en la sección de comentarios a continuación.




Nadie ha comentado sobre este artículo todavía.

Guías de compra de gadgets, tecnologías importantes
Publicamos guías detalladas para la compra de equipos, creamos listas interesantes de los mejores productos en el mercado, cubrimos noticias del mundo de la tecnología