Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisión Ambos lados, revisión siguiente | ||
clase:asir:fhw:2eval:tema07 [2020/12/12 13:58] admin [Ejercicios] |
clase:asir:fhw:2eval:tema07 [2021/02/18 08:52] admin [AMD Zen] |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== | + | ====== |
===== Clases de memorias ===== | ===== Clases de memorias ===== | ||
Línea 51: | Línea 51: | ||
\\ | \\ | ||
- | $$Nombre \quad de \quad la \quad memoria \quad PC-NNNNN \quad $$ | + | $$Nombre \quad de \quad la \quad memoria \quad PCv-NNNNN \quad $$ |
$$Siendo \quad NNNN=Velocidad \quad de \quad transferencia \quad (MB/ | $$Siendo \quad NNNN=Velocidad \quad de \quad transferencia \quad (MB/ | ||
+ | $$Siendo \quad v=Versión \quad de \quad la \quad DDR. \quad Es \quad decir \quad DDR-2, \quad DDR-3, | ||
+ | ^ Nombre | ||
+ | ^ ::: ^ Reloj | ||
+ | | PC3-25600 | 1600 | 3200 | 25600 | 3200 | DDR-3 | | ||
+ | | PC3-24000 | 1500 | 3000 | 24000 | 3000 | DDR-3 | | ||
+ | | PC3-21300 | 1333 | 2666 | 21328 | 2666 | DDR-3 | | ||
+ | | PC2-19200 | 1200 | 2400 | 19200 | 2400 | DDR-2 | | ||
- | ^ Nombre | + | ===== Latencias CAS ===== |
- | ^ ::: ^ Reloj | + | |
- | | PC-25600 | 1600 | 3200 | 25600 | 3200 | | + | |
- | | PC-24000 | 1500 | 3000 | 24000 | 3000 | | + | |
- | | PC-21300 | 1333 | 2666 | 21328 | 2666 | | + | |
- | | PC-19200 | 1200 | 2400 | 19200 | 2400 | | + | |
- | + | ||
- | ==== Latencias CAS ==== | + | |
La latencia CAS (también llamada como CL) es el Nº de ciclos que pasan desde que se pide un dato hasta que se empieza a transmitir. | La latencia CAS (también llamada como CL) es el Nº de ciclos que pasan desde que se pide un dato hasta que se empieza a transmitir. | ||
Línea 82: | Línea 82: | ||
^ Nombre ^ Frecuencia de Reloj ^ CL ^ Latencia (ns) ^ | ^ Nombre ^ Frecuencia de Reloj ^ CL ^ Latencia (ns) ^ | ||
- | | PC-25600 | 1600 | 16 | 10 | | + | | PC3-25600 | 1600 | 16 | 10 | |
- | | PC-24000 | 1500 | 15 | 10 | | + | | PC3-24000 | 1500 | 15 | 10 | |
- | | PC-21300 | 1333 | 14 | 10,5 | | + | | PC3-21300 | 1333 | 14 | 10,5 | |
- | | PC-19200 | 1200 | 13 | 10,8 | | + | | PC3-19200 | 1200 | 13 | 10,8 | |
- | Podemos ver que aunque la el módulo de RAM PC-25600 tenga una CL de 16 y la PC-24000 tenga una CL de 15 , es decir que es menor. La latencia en ns de ambos es la misma. Por lo que sería mejor comprar la PC-25600 ya que la velocidad de transferencia es mayor. | + | Podemos ver que aunque la el módulo de RAM PC3-25600 tenga una CL de 16 y la PC3-24000 tenga una CL de 15 , es decir que es menor. La latencia en ns de ambos es la misma. Por lo que sería mejor comprar la PC3-25600 ya que la velocidad de transferencia es mayor. |
\\ | \\ | ||
Línea 94: | Línea 94: | ||
^ Nombre ^ Frecuencia de Reloj ^ CL ^ Latencia (ns) ^ | ^ Nombre ^ Frecuencia de Reloj ^ CL ^ Latencia (ns) ^ | ||
- | | PC-21300 | 1333 | 14 | 10,5 | | + | | PC3-21300 | 1333 | 14 | 10,5 | |
- | | PC-19200 | 1200 | 13 | 10,8 | | + | | PC3-19200 | 1200 | 13 | 10,8 | |
- | La PC-21300 tiene mayor frecuencia y además menor latencia en ns por lo que es la mejor opción. | + | La PC3-21300 tiene mayor frecuencia y además menor latencia en ns por lo que es la mejor opción. |
^ Nombre ^ Frecuencia de Reloj ^ CL ^ Latencia (ns) ^ | ^ Nombre ^ Frecuencia de Reloj ^ CL ^ Latencia (ns) ^ | ||
- | | PC-21300 | 1333 | 13 | 9,7 | | + | | PC3-21300 | 1333 | 13 | 9,7 | |
- | | PC-19200 | 1200 | 11 | 9,1 | | + | | PC3-19200 | 1200 | 11 | 9,1 | |
- | En este caso la PC-19200 tiene menor latencia en ns pero menor velocidad en MB/s. ¿Cual deberíamos comprar? Pues bien según el artículo que leas pone algo distinto: | + | En este caso la PC3-19200 tiene menor latencia en ns pero menor velocidad en MB/s. ¿Cual deberíamos comprar? Pues bien según el artículo que leas pone algo distinto: |
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
Línea 114: | Línea 114: | ||
- | === AMD Zen === | + | ===== AMD Zen ===== |
Pero hay que tener una última cosa en cuenta.En los procesadores AMD con microarquitectura Zen, su bus interno Infinity Fabric, funciona a la misma frecuencia que la frecuencia del reloj de la RAM. | Pero hay que tener una última cosa en cuenta.En los procesadores AMD con microarquitectura Zen, su bus interno Infinity Fabric, funciona a la misma frecuencia que la frecuencia del reloj de la RAM. | ||
Línea 148: | Línea 148: | ||
<note tip> | <note tip> | ||
+ | <note tip> | ||
Veamos dos ejemplos. | Veamos dos ejemplos. | ||
Línea 153: | Línea 154: | ||
**Ejercicio 1:** | **Ejercicio 1:** | ||
- | Si la Frecuencia máxima del Infinity Fabric en Zen 2 es de 1900 MHz.Si tenemos una módulo de memoria | + | Si la Frecuencia máxima del Infinity Fabric en Zen 2 es de 1900 MHz.Si tenemos una módulo de memoria |
- | La frecuencia de reloj de una RAM PC-25600 es | + | La frecuencia de reloj de una RAM PC4-25600 es |
$$frecuencia \quad de \quad reloj=\frac{\frac{25600}{8}}{2}=1600\quad MHz$$ | $$frecuencia \quad de \quad reloj=\frac{\frac{25600}{8}}{2}=1600\quad MHz$$ | ||
Línea 163: | Línea 164: | ||
**Ejercicio 2:** | **Ejercicio 2:** | ||
- | Si la Frecuencia máxima del Infinity Fabric en Zen 2 es de 1900 MHz.Si tenemos una módulo de memoria | + | Si la Frecuencia máxima del Infinity Fabric en Zen 2 es de 1900 MHz.Si tenemos una módulo de memoria |
- | La frecuencia de reloj de una RAM PC-32000 es | + | La frecuencia de reloj de una RAM PC4-32000 es |
$$frecuencia \quad de \quad reloj=\frac{\frac{32000}{8}}{2}=2000\quad MHz$$ | $$frecuencia \quad de \quad reloj=\frac{\frac{32000}{8}}{2}=2000\quad MHz$$ | ||
Como 2000 MHz esmayor que 1900 MHz, la frecuencia del Infinity Fabric será de **1000 MHz** | Como 2000 MHz esmayor que 1900 MHz, la frecuencia del Infinity Fabric será de **1000 MHz** | ||
+ | |||
+ | |||
+ | ==== Zen Timings ==== | ||
+ | Si queremos saber exactamente cada una de las velocidades de nuestro procesador Zen, simplemente tenemos que bajarnos la aplicación [[https:// | ||
+ | * **fclk**: Frecuencia del Infinity Fabric | ||
+ | * **uclk**: Frecuencia del Unified Memory Controller | ||
+ | * **mclk**: Frecuencia del Reloj de la RAM | ||
+ | * **tCL**: Nº de Ciclos de Latencia CAS | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Mas fotos de compañeros de clase {{ : | ||
+ | |||
+ | ==== Experimento de Alumno (Carlos) ==== | ||
+ | El alumno Carlos, ha hecho el siguiente experimento. Con su memoria RAM PC3-17000, ha variado las velocidades y ha calculado la potencia del ordenador. | ||
+ | |||
+ | ^ Nombre | ||
+ | ^ ::: ^ Reloj | ||
+ | | PC3-17000 | 1067 | 2133 | 17064 | 2133 | DDR-3 | | ||
+ | |||
+ | |||
+ | Resultados: | ||
+ | |||
+ | ^ Nombre ^ uCLK ^ fCLK ^ **Benchmark Cinebench R20** ^ | ||
+ | | Por defecto | ||
+ | | Perfil XMP | 1200 MHz | 1200 MHz | **5106** | | ||
+ | | Overclock | 1400 MHz | 1400 MHz | **5118** | | ||
+ | | Overclock subiendo Infinity Fabric a 1900 | 1400 MHz | 1900 MHz | **5033** | | ||
+ | |||
+ | La fotos con los resultado se pueden descarga aquí: {{ : | ||
+ | |||
+ | |||
Mas información: | Mas información: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * DRAM Calculator: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
Línea 272: | Línea 310: | ||
- | ^ Nombre | + | ^ Nombre |
- | ^ ::: ^ Reloj | + | ^ ::: ^ Reloj |
- | | PC3-12800 | + | | PC3-12800 |
- | | PC3-10600 | + | | PC3-10600 |
¿Cual comprarías para un AMD Zen? | ¿Cual comprarías para un AMD Zen? | ||
Línea 281: | Línea 319: | ||
==== Ejercicio 3 ==== | ==== Ejercicio 3 ==== | ||
- | Indica la velocidad de reloj del Infinity Fabric para las siguientes memorias, y en función de la microarquitectura de AMD | + | Indica la velocidad de reloj del Infinity Fabric para las siguientes memorias, y en función de los valores máximos |
^ -- ^ Frecuencia reloj del Infinity Fabric (MHz) ^^ | ^ -- ^ Frecuencia reloj del Infinity Fabric (MHz) ^^ | ||
Línea 290: | Línea 328: | ||
| PC4-30900 | | PC4-30900 | ||
| PC4-30400 | | PC4-30400 | ||
+ | |||
==== Ejercicio 4 ==== | ==== Ejercicio 4 ==== | ||
+ | Dado la siguiente imagen del programa [[https:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Indica si velocidad de la memoria que está utilizando es la mas adecuada. Justifica tu respuesta. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Ejercicio 5 ==== | ||
Dado el artículo [[https:// | Dado el artículo [[https:// | ||
Línea 314: | Línea 362: | ||
<note tip>Si para alguno de los test hay varias pruebas , calcular la media de todos los % que se obtengan.</ | <note tip>Si para alguno de los test hay varias pruebas , calcular la media de todos los % que se obtengan.</ | ||
- | ==== Ejercicio | + | ==== Ejercicio |
Busca módulos del memoria DIMM y SO-DIMM y compara los precios. | Busca módulos del memoria DIMM y SO-DIMM y compara los precios. | ||
Para ello, busca 10 módulos que tengan la misma capacidad, frecuencia y CL pero la mitad sean DIMM y la otra mitad SO-DIMM. | Para ello, busca 10 módulos que tengan la misma capacidad, frecuencia y CL pero la mitad sean DIMM y la otra mitad SO-DIMM. | ||
Línea 321: | Línea 369: | ||
* En el eje Y representará el precio del módulo SO-DIMM que tiene la misma capacidad, frecuencia y CL | * En el eje Y representará el precio del módulo SO-DIMM que tiene la misma capacidad, frecuencia y CL | ||
- | ==== Ejercicio | + | ==== Ejercicio |
Haz una tabla con datos de las generaciones de DDR, similar a la siguiente del PCIe | Haz una tabla con datos de las generaciones de DDR, similar a la siguiente del PCIe | ||
Línea 338: | Línea 386: | ||
Y el mismo razonamiento también es para válido para la capacidad máxima que puede tener un único módulo de la memoria | Y el mismo razonamiento también es para válido para la capacidad máxima que puede tener un único módulo de la memoria | ||
</ | </ | ||
- | ==== Ejercicio | + | ==== Ejercicio |
Haz una gráfica similar a anterior del PCIe,pero referida a la **velocidad máxima de transferencia en MB/s o GB/s** de la memoria DDR: | Haz una gráfica similar a anterior del PCIe,pero referida a la **velocidad máxima de transferencia en MB/s o GB/s** de la memoria DDR: | ||
Línea 357: | Línea 405: | ||
- | ==== Ejercicio | + | ==== Ejercicio |
Haz una gráfica similar a anterior ,pero referida a la **capacidad máxima en MB o GB** que puede tener un único módulo de la memoria DDR: | Haz una gráfica similar a anterior ,pero referida a la **capacidad máxima en MB o GB** que puede tener un único módulo de la memoria DDR: | ||
Línea 375: | Línea 423: | ||
</ | </ | ||
- | ==== Ejercicio | + | ==== Ejercicio |
Viendo los resultados de las dos gráficas | Viendo los resultados de las dos gráficas | ||
Línea 384: | Línea 432: | ||
- | ==== Ejercicio | + | ==== Ejercicio |
Comprueba si tu RAM está funcionando a la máxima velocidad. Para ello deberás usar los programas [[https:// | Comprueba si tu RAM está funcionando a la máxima velocidad. Para ello deberás usar los programas [[https:// | ||
Línea 437: | Línea 485: | ||
</ | </ | ||
- | ==== Ejercicio | + | ==== Ejercicio |
+ | Dado las especificaciones de la RAM {{ : | ||
+ | |||
+ | * Retraso RAS a CAS (tRCD) | ||
+ | * Precarga RAS (tRP) | ||
+ | * Tiempo de ciclo (tRAS) | ||
+ | |||
+ | Y rellena la siguiente tabla: | ||
+ | |||
+ | ^ Nombre | ||
+ | ^ ::: ^ Reloj | ||
+ | | DDR3-1600 | ||
+ | | DDR3-1333 | ||
+ | | DDR3-1333 | ||
+ | |||
+ | ==== Ejercicio 13 ==== | ||
Usando el programa [[http:// | Usando el programa [[http:// | ||