Mar
15
2010

– Memorias: Latencia y Mhz

En esta review vamos a ver las diferencias de rendimiento en Gaming 3D que obtenemos al variar las latencias de la memoria ram y a diferentes velocidades.

Primero vamos a ver que pasa si a una memoria de muy bajo voltaje se le aplica un voltaje igual que las memorias de semejantes características o con el voltaje de serie hasta que latencias fuera de la norma podemos llegar.

Como candidata tenemos la G.Skill F3-12800CL7T-6GBPI

Lejos de ser una memoria de gama baja, barre la mayoría de soluciones incluso de gama alta con tan solo 1,5v:
6GB (3x2GB) DDR3-1600 7-8-7-24 1T – 1,5v – Ultra Low Voltage Triplechannel

Es una memoria que con tan solo 1,5v ofrece velocidad y latencias semejantes a otras soluciones que funcionan a mayor voltaje, la mayoria de DDR3-1600 triplechannel funcionan a 1,65v ofreciendo a veces latencias muy peores, por ejemplo 9-9-9-24 o muchas veces 8-8-8-24.

Vamos a ver que podemos sacar de ella si en vez de aplicarle 1,5v le aplicamos el voltaje que suelen usar las memorias DDR3-1600 para Core i7, a 1,65v debería dejarnos bajar latencias o subir frecuencia, aunque no siempre es así.

Tests Memtest86+:

1. DDR3-1600 7-8-7-24 1,5v = ESTABLE

Características originales



2. DDR3-1600 7-8-7-24 1,64v = ESTABLE

Algunas GSkills de 1,6v curiosamente daban errores a mas de 1,6v cuando deberian ser mas estables a mas voltaje, incluso a un pelín mas de voltaje ya daban errores. Por suerte en este caso no ocurre, al menos hasta 1,64v. Hemos subido primero el voltaje sin forzar mas las latencias para cercionarnos que si falla solo es culpa del voltaje. En caso que a este voltaje fallaran hubieramos reducido progresivamente el voltaje hasta encontrar el máximo voltaje que acepten estas memorias. Por suerte estas memorias van sobradamente refrigeradas, incluso mas que las que funcionan de serie a 1,65v con lo que no deberemos tener problemas de temperatura ni acortaremos su vida, al menos a estos niveles de voltaje.



3. DDR3-1600 7-7-7-24 1,64v = ERRORES

Probamos de bajar la latencia disonante, ese 8 pasarlo a 7, se trata del RAS To CAS Delay. Una OCZ Platinum DDR3-1600 tendria estas latencias 7-7-7-24. Pero no parece que le haya sentado nada bien el cambio pese a tener voltaje extra. Realmente es una memoria muy tiquismiquis, pese a tener este extra de voltaje no quiere bajar ni un solo punto la latencia RAS To CAS Delay, muy curioso, cambiar de “Rows” Filas a Columnas necesita esperar 8hz, sea con el voltaje que sea.



4. DDR3-1600 7-8-7-18 1,64v = ERRORES

Hemos bajado el RAS ACT Time de 24 a 18 y parece que este valor de latencia tampoco quiere ser tocado ni un pelo, luego probaremos valores intermedios, como 20 21 22 o 23, pero lo dejaremos para el afinado final puesto que no es una latencia importante si solo baja 1 o 2 puntos, daremos prioridad a las demás latencias primero.



5. DDR3-1600 6-8-7-24 1,64v = ESTABLE

Sorpresa, el CAS Latency si que se deja tocar! Probaremos con la tercera latencia a ver si tambien se deja bajar a 6.



6. DDR3-1600 6-8-6-24 1,64v = ESTABLE

Otra sorpresa, el RAS Pre Time tambien se deja bajar. Quedan en estos momentos las mismas latencias que la Mushkin Redline con el mismo voltaje, llevaran ambas el mismo chip? Mismas latencias a mismo voltaje, pero y si, ahora que hemos encontrado una latencia muy interesante y agresiva, bajamos el voltaje, será igualmente estable? Vamos a buscar el voltaje mas bajo posible.



7. DDR3-1600 6-8-6-24 1,6v = ESTABLE

Bajando de 1,64v a 1,6v sigue siendo igualmente estable, ningún error. Esto promete, toca bajar mas a ver que voltaje mínimo necesita para 6-8-6-24



8. DDR3-1600 6-8-6-24 1,5v = ESTABLE

Bajando hasta el voltaje original de serie sigue siendo igualmente estable! Ningún error memtest! Vaya sorpresa! Ni siquiera hacia falta subir el voltaje en primer lugar! Vamos a apretarlas algo mas, en simulación real de overclock y apretando algo mas la última latencia



9. DDR3-1603 6-8-6-22 1,5v = ESTABLE Con Overclock Core i7 a 3800Mhz.

Hemos apretado el RAS ACT Time de 24 a 22, y hemos realizado el overclock al procesador Core i7 920 hasta 3800Mhz. Hay que usar un divisor de memoria distinto para que la memoria quede como DDR3-1600, pero el clock generator no es perfecto y queda un poco por encima de DDR3-1600, quedando en DDR3-1603. Asombrosamente sigue siendo estable!



10. DDR3-1603 6-8-6-20 1,5v = ESTABLE Con Overclock Core i7 a 3800Mhz.

Tambien es estable reduciendo de 24 a 20 el RAS ACT Time



11. DDR3-1603 6-8-6-19 1,5v = ESTABLE Con Overclock Core i7 a 3800Mhz.

Este es el valor mas bajo de latencias que puede obtener esta memoria funcionando como DDR3-1600 o 1603 para los perfeccionistas. Si bajamos a 6-8-6-18 falla estrepitosamente, lo curioso del caso es que a 19 funciona a la perfección y a 18 falla del todo, por un solo punto existe la abismal diferencia entre funcionar bien y no funcionar nada. Tenemos la sospecha de que esta memoria aguantando estas latencias puede dar aún mas de si. Fijando las latencias a 6-8-6-20 vamos a aumentarla de frecuencia a ver hasta donde llegamos, en vez de 6-8-6-19 dejaremos un 20 que es un número mas normal y podria darnos algo mas de margen para subir.



12. DDR3-1651 6-8-6-20 1,5v = ESTABLE OC Core i7 a 3708Mhz 206fsb.

Estos resultados hace unos cuantos tests mas arriva que no estavan previstos con estas memorias. Sabemos que es un nuevo chip de bajo consumo, pero eso no implica que se convierta en una memoria tan espectacular, puesto que bajo consumo no implica mejores características, normalmente son peores… puestos a subirla miraremos de no ir de 50 en 50Mhz sinó subir hasta 1800 a ver que pasa, aunque probablemente a estas latencias se salga de toda norma y simplemente no aguante sin siquiera mostrar nada en pantalla. Probemos a ver…



13. DDR3-1800 6-8-6-20 1,5v = NO BOOT OC Core i7 a 3780Mhz 180fsb.

Ehem… nos hemos pasado de optimistas. Ni siquiera da señal en pantalla. En DDR3-1750 tampoco. Pero bueno habia que probarlo. DDR3-1724 hace boot pero falla en el primer test del memtest86+. Probemos con 1700…



14. DDR3-1707 6-8-6-24 1,5v = ESTABLE OC Core i7 a 3812Mhz 212fsb.

Pues este es el máximo que puede alcanzar con las brutales latencias 6-8-6-24 con el voltaje de serie (no aguanta en tests de uso general en 6-8-6-20). Simplemente brutal! No esperaba estos resultados ni mucho menos al iniciar la review. Ahora a probar si llega a DDR3-2000 y con que latencias…



15. DDR3-2000 Varias latencias y voltajes = NO BOOT

Bueno, por algún lado tenia que flaquear. No funciona ni como DDR3-1800 con latencias relajadas ni con voltajes subidos. Si pasamos de DDR3-1707 simplemente no arrancará el equipo, ya sea con latencias super relajadas o con voltajes altos. Esta memoria quiere trabajar a 1600-1700 y lo hace con unas latencias alucinantes.




Finalmente, hemos determinado que la máxima velocidad estable es DDR3-1696 CL 6-8-6-24 y otra configuración adecuada seria DDR3-1600 o 1603 CL 6-8-6-20.

Una vez encontrados los límites de esta memoria y grácias a que ahora sabemos cuales son, vamos a ver que influencia tiene la latencia y la velocidad de la memoria en el rendimiento Gaming 3D. Sabemos que puede tener influencia en otros aspectos de maneras distintas en otras aplicaciones pero por el corto tiempo del que disponemos y por la cantidad de variaciones que os presentamos a continuación, nos centramos únicamente en el test 3D Mark Vantage. Tambien miraremos si el voltaje tan reducido que tienen estas memorias puede tener repercusión en el rendimiento.

? Rendimiento 3D Mark Vantage (Radeon HD 5850 1GB)

G.Skill F3-12800CL7T-6GBPI 1,5v:
TripleChannel:
.DDR3-800. 9-9-9-24 1N Core i7@2800Mhz: P14520 (13780-GPU 17309-CPU)
DDR3-1066 9-9-9-24 1N Core i7@2800Mhz: P14544 (13762-GPU 17533-CPU)
DDR3-1333 9-9-9-24 1N Core i7@2800Mhz: P14732 (13950-GPU 17714-CPU)
DDR3-1600 9-9-9-24 1N Core i7@2800Mhz: P14831 (14054-GPU 17776-CPU)
DDR3-1600 8-9-8-24 1N Core i7@2800Mhz: P14860 (14074-GPU 17850-CPU)
DDR3-1600 8-8-8-24 1N Core i7@2800Mhz: P14794 (14000-GPU 17828-CPU)
DDR3-1600 7-9-7-24 1N Core i7@2800Mhz: P14795 (14025-GPU 17714-CPU)
DDR3-1600 7-8-7-24 1N Core i7@2800Mhz: P14790 (14015-GPU 17731-CPU)
DDR3-1600 6-9-6-24 1N Core i7@2800Mhz: P14827 (14042-GPU 17818-CPU)
DDR3-1600 6-9-6-20 1N Core i7@2800Mhz: P14844 (14045-GPU 17894-CPU)
DDR3-1600 6-8-6-24 1N Core i7@2800Mhz: P14757 (13987-GPU 17673-CPU)
DDR3-1600 6-8-6-20 1N Core i7@2800Mhz: P14809 (14024-GPU 17798-CPU)

DDR3-1203 9-9-9-24 1N Core i7@3800Mhz: P15718 (14156-GPU 23500-CPU)
DDR3-1603 9-9-9-24 1N Core i7@3800Mhz: P15787 (14201-GPU 23737-CPU)
DDR3-1603 8-9-8-24 1N Core i7@3800Mhz: P15767 (14171-GPU 23806-CPU)
DDR3-1603 8-8-8-24 1N Core i7@3800Mhz: P15775 (14181-GPU 23809-CPU)
DDR3-1603 7-8-7-24 1N Core i7@3800Mhz: P15738 (14161-GPU 23637-CPU)
DDR3-1603 6-9-6-24 1N Core i7@3800Mhz: P15755 (14175-GPU 23663-CPU)
DDR3-1603 6-8-6-24 1N Core i7@3800Mhz: P15772 (14172-GPU 23850-CPU)
DDR3-1603 6-8-6-20 1N Core i7@3800Mhz: P15787 (14176-GPU 23685-CPU)

G.Skill F3-12800CL7T-6GBPI 1,64v:
DDR3-1203 9-9-9-24 1N Core i7@3800Mhz: P15708 (14150-GPU 23458-CPU)
DDR3-1603 9-9-9-24 1N Core i7@3800Mhz: P15817 (14238-GPU 23704-CPU)
DDR3-1603 8-9-8-24 1N Core i7@3800Mhz: P15745 (14163-GPU 23674-CPU)
DDR3-1603 8-8-8-24 1N Core i7@3800Mhz: P15762 (14191-GPU 23597-CPU)
DDR3-1603 7-8-7-24 1N Core i7@3800Mhz: P15785 (14192-GPU 23799-CPU)
DDR3-1603 6-9-6-24 1N Core i7@3800Mhz: P15821 (14249-GPU 23650-CPU)
DDR3-1603 6-8-6-24 1N Core i7@3800Mhz: P15794 (14206-GPU 23757-CPU)
DDR3-1603 6-8-6-20 1N Core i7@3800Mhz: P15772 (14206-GPU 23570-CPU)

DDR3-1203 9-9-9-24 3N Core i7@3800Mhz: P15689 (14143-GPU 23347-CPU)
DDR3-1603 9-9-9-24 3N Core i7@3800Mhz: P15734 (14178-GPU 23459-CPU)
DDR3-1600 6-8-6-20 3N Core i7@3800Mhz: P15737 (14150-GPU 23710-CPU)


Triplechannel:
DDR3-1203 9-9-9-24 1N Core i7@3800Mhz: P15785 (14206-GPU 23507-CPU)
DDR3-1603 9-9-9-24 1N Core i7@3800Mhz: P15802 (14235-GPU 23589-CPU)
DDR3-1603 8-9-8-24 1N Core i7@3800Mhz: P15760 (14187-GPU 23613-CPU)
DDR3-1603 8-8-8-24 1N Core i7@3800Mhz: P15728 (14162-GPU 23532-CPU)
DDR3-1603 7-9-7-24 1N Core i7@3800Mhz: P15768 (14193-GPU 23636-CPU)
DDR3-1603 7-8-7-24 1N Core i7@3800Mhz: P15779 (14185-GPU 23796-CPU)
DDR3-1603 6-9-6-24 1N Core i7@3800Mhz: P15796 (14198-GPU 23850-CPU)
DDR3-1603 6-8-6-24 1N Core i7@3800Mhz: P15773 (14177-GPU 23811-CPU)
DDR3-1603 6-8-6-20 1N Core i7@3800Mhz: P15751 (14184-GPU 23561-CPU)

DDR3-1203 9-9-9-24 2N Core i7@3800Mhz: P15712 (14157-GPU 23435-CPU)
DDR3-1603 9-9-9-24 2N Core i7@3800Mhz: P15756 (14181-GPU 23624-CPU)
DDR3-1603 6-8-6-20 2N Core i7@3800Mhz: P15758 (14182-GPU 23631-CPU)

DDR3-1203 9-9-9-24 3N Core i7@3800Mhz: P15719 (14165-GPU 23429-CPU)
DDR3-1603 9-9-9-24 3N Core i7@3800Mhz: P15737 (14176-GPU 23497-CPU)
DDR3-1603 6-8-6-24 3N Core i7@3800Mhz: P15772 (14182-GPU 23769-CPU)

Mushkin Redline 998805 1,64v (Originalmente 6-8-6-24 DDR3-1600 TripleChannel)
DualChannel:
DDR3-1203 9-9-9-24 1N Core i7@3800Mhz: P15620 (14059-GPU 23427-CPU)
DDR3-1603 9-9-9-24 1N Core i7@3800Mhz: P15677 (14084-GPU 23730-CPU)
DDR3-1603 6-8-6-24 1N Core i7@3800Mhz: P15709 (14129-GPU 23636-CPU)


TripleChannel:
DDR3-1203 9-9-9-24 1N Core i7@3800Mhz: P15665 (14123-GPU 23297-CPU)
DDR3-1603 9-9-9-24 1N Core i7@3800Mhz: P15671 (14097-GPU 23570-CPU)
DDR3-1603 8-9-8-24 1N Core i7@3800Mhz: P15692 (14106-GPU 23682-CPU)
DDR3-1603 8-8-8-24 1N Core i7@3800Mhz: P15707 (14119-GPU 23710-CPU)
DDR3-1603 7-8-7-24 1N Core i7@3800Mhz: P15672 (14096-GPU 23587-CPU)
DDR3-1603 6-9-6-24 1N Core i7@3800Mhz: P15713 (14105-GPU 23875-CPU)
DDR3-1603 6-8-6-24 1N Core i7@3800Mhz: P15765 (14183-GPU 23692-CPU)
DDR3-1603 6-8-6-22 1N Core i7@3800Mhz: No Boot
DDR3-1603 6-7-6-24 1N Core i7@3800Mhz: No Boot

Exceleram EX3-42000M2CB8 1,64v (Originalmente 8-10-9-24 DDR3-1600 DualChannel)
TripleChannel: (añadiendo una tercera memoria)
DDR3-1603 6-8-7-24 1N Core i7@3800Mhz: P15702 (14118-GPU 23671-CPU)
DDR3-1603 6-8-6-24 1N Core i7@3800Mhz: P15692 (14113-GPU 23619-CPU)
DDR3-1603 6-8-6-18 1N Core i7@3800Mhz: P15714 (14131-GPU 23668-CPU)
DDR3-1603 6-6-6-20 1N Core i7@3800Mhz: Errores
DDR3-1995 8-10-9-24 3N Core i7@3780Mhz: Errores
DDR3-2005 8-10-9-24 3N Core i7@3800Mhz: Errores
DDR3-2005 8-10-9-24 2N Core i7@3800Mhz: No Boot
DDR3-2005 8-10-9-24 1N Core i7@3800Mhz: No Boot

G.Skill F3-12800CL7D-4GBRH (Originalmente 7-7-7-24 DDR3-1600 1,6v DualChannel)
DualChannel:
DDR3-1603 8-7-7-24 1N Core i7@3800Mhz: P15689 (14121-GPU 23524-CPU)
DDR3-1603 7-8-7-24 1N Core i7@3800Mhz: P15701 (14117-GPU 23668-CPU)
DDR3-1603 7-7-8-24 1N Core i7@3800Mhz: P15720 (14122-GPU 23795-CPU)
DDR3-1603 7-7-7-24 1N Core i7@3800Mhz: P15689 (14118-GPU 23553-CPU)
DDR3-1603 6-7-7-24 1N Core i7@3800Mhz: P15713 (14134-GPU 23627-CPU)
DDR3-1603 7-6-7-24 1N Core i7@3800Mhz: No Boot
DDR3-1603 7-7-6-24 1N Core i7@3800Mhz: P15686 (14103-GPU 23650-CPU)
DDR3-1603 6-7-6-18 1N Core i7@3800Mhz: P15714 (14122-GPU 23745-CPU)


? Conclusiones:

– Las latencias de las memorias ram son “optimizables”, a veces nos dan margen para apretar mas que las características de serie, o a veces no. Algunas memorias son mas “intocables” que otras que son mas flexibles. Algunas son tocables en latencia y algunas son mas tocables en velocidad.
– No siempre una latencia mas baja implica mas rendimiento, a veces incluso la latencia de serie tiene peor rendimiento que una latencia peor.
– Aumentando solamente el voltaje a la memoria GSkill ofrece un pequeño incremento de rendimiento, esto implica que la memoria va algo corta de voltaje y no opera del todo como es debido.
– La diferencia entre DualChannel y TripleChannel es insignificante en los usos que los procesadores actuales hacen, incluso las tarjetas gráficas parece que tampoco noten la diferencia (ver variaciones de puntuación de CPU y de GPU), ni siquiera cuando la CPU está overclockeada, para poner en apuros la memoria, algo que parece que no consigue ni con DDR3-800 Dualchannel. O el controlador de memoria de los Core i7 es excepcionalmente bueno y evita caccessos innecesarios a memoria o simplemente no afecta en exceso al haber ancho de banda sobrado.
– La diferencia en la latencia Comand per clock o comand rate entre 1N, 2N y 3N tampoco es notable.
– La diferencia entre la velocidad de la memoria tampoco parece influir demasiado en el gaming.
– El overclock de la CPU si que proporciona incremento de rendimiento aunque esta aplicacion esta optimizada para multihilo y no necesita mas procesador, al poder aprovechar los 4 núcleos no va corta de potencia CPU. En cambio en el 3D Mark 2006 si que vimos que un 50% de overclock implicaba un 48% de incremento de rendimiento 3D, porque como la mayoria de juegos, solo utiliza un núcleo de la CPU para mandar tareas a la gráfica.
– La diferencia entre las varias memorias de distintas marcas no afecta prácticamente en el rendimiento 3D, por tanto no son mejores unas que otras en el aspecto de rendimiento si tienen las mismas características.



Esperemos que estos datos les sean de utilidad.

Saludos

Written by Joaquim in: Benchmarks |

1 comentario »

  • dPUNiSH3R

    Muy buen trabajo Joaquim. Tu review me sirve para corroborar lo que deduje de mis pruebas (que ni mucho menos fueron tan extensas como estas tuyas), pero sí saqué la misma conclusión: en arquitectura Core i7 la memoria influye bien poco (tanto frecuencia como latencias) diferencia de rendimiento casi nula tanto en gaming como en cálculo Linpack (por ejemplo usando LinX).
    Un saludo

    Comment | 11 julio, 2010

RSS feed for comments on this post. TrackBack URL

Leave a comment

Theme: TheBuckmaker.com Website Design | Affiliate, nopaste script