domingo, 26 de febrero de 2017

AMD Ryzen 7 – 8 cores 16 threads y 4 GHz

Mi nuevo artículo en Blog | informaticapremium sobre lo último de AMD Ryzen.

Un core AMD Ryzen con su banco L3 de 2 MB.

El procesador AMD Ryzen 7, la estrella de la gama, llega con 8 cores, 16 threads y 4 GHz en modo turbo para revolucionar el mercado…

… Literalmente.

El procesador AMD Ryzen 7 1800X.El procesador AMD Ryzen 7 1800X. 4 + 4 cores, 16 threads y 8 + 8 MB de L3.

La gama alta de los procesadores Ryzen competirá con las CPU Intel de la serie 6800 y 6900 de 6, 8 y 10 cores en socket 2011.

Ahora mismo sus precios son muy elevados, pero, sin duda Intel procederá a ajustarlos de modo importante en breve.

La serie de procesadores AMD Ryzen 7 queda así:

AMD Ryzen 7 1800X: 8C y 16T, 3.6 GHz – 4.0 GHz turbo.

Ryzen 7 1700X: 8C y 16T, 3.4 GHz – 3.8 GHz turbo.

Ryzen 7 1700:   8C y 16T, 3.0 GHz – 3.7 GHz turbo.

Seguir leyendo en Blog | informaticapremium.

Carlos Yus Valero – informaticapremium

lunes, 13 de febrero de 2017

AMD Ryzen. Últimos detalles – informaticapremium

He publicado un nuevo artículo en Blog | informaticapremium sobre las últimas novedades conocidas sobre los procesadores AMD Ryzen.

 

AMD Ryzen monopoliza los titulares en la industria de semiconductores por las excelentes expectativas respecto a su rendimiento. Y no es para menos, pues pondría de nuevo a AMD en una lucha de iguales con Intel tras más de una década.

 

AMD Ryzen. Últimos detalles.

En este artículo voy a tratar varios detalles novedosos de los procesadores AMD Ryzen:

  • AMD XFR y los procesadores Ryzen X
  • La ventaja en mm² de Ryzen respecto a Skylake
  • AMD se pone al día en proceso de fabricación, 14 nm
    • El core AMD Zen 14 nm
    • Las versiones comerciales de AMD Ryzen
  • Los precios de las CPU AMD Ryzen
  • La reacción del gigante: Intel
  • El lanzamiento comercial de AMD Ryzen
  • AMD XFR y los procesadores Ryzen X

Seguir leyendo en Blog | informaticapremium.

Carlos Yus Valero – informaticapremium

jueves, 2 de febrero de 2017

Pasta térmica y procesadores – informaticapremium

He publicado un nuevo artículo e Blog | informaticapremium sobre la selección, tipos, aplicación, etc de la pasta térmica.

La selección de la pasta térmica para nuestro sistema cobra mayor importancia día a día por la creciente optimización de procesadores y tarjetas gráficas hacia entornos de bajo consumo (portátiles, tablets, smartphones…)

Pasta Térmica (TIM) y resistencia térmica.

La función de la pasta térmica es rellenar los espacios entre la superficie del chip (sea CPU, GPU, chipset…) y la superficie del radiador y así optimizar la transferencia de calor.

Radiador y procesador sin pasta térmica. Hay espacios con aire entre chip y radiador.

Al rellenar estos espacios con la interfaz térmica se optimiza el intercambio térmico entre las dos superficies porque se crean puentes de partículas termo conductoras.

No todas las pastas térmicas son iguales

Encontramos en el mercado numerosas marcas y especificaciones y no todas son adecuadas para cualquier disipador. Sobretodo hay que prestar atención a la rugosidad de la superficie del radiador.

Seguir leyendo en Blog | informaticapremium

¡¡ Un saludo !!

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

RAMDisk benchmarks. SoftPerfect RAMDisk vs. AMD Radeon RAMDisk – ProfessionalSAT

Los discos RAM o RAM Disks son una de las maneras más inmediatas de acelerar nuestra máquina en las tareas diarias.

DDR4Un rasgo significativo y diferenciador de un DIMM DDR4 es su parte inferior.

Un disco RAM no es más que una emulación de un disco duro en el que leer, escribir o incluso instalar aplicaciones como en cualquier disco duro o SSD convencional. Este disco reside en la memoria RAM de nuestro equipo.

He analizado en numerosas ocasiones las maneras de mejorar nuestra máquina con un disco RAM, os dejo algunos enlaces:

RAMDisk en Intel Core i7 triple channel – ProfessionalSAT 05/03/2010
RAMDisk en Windows 7 x64 – SATSoftware 04/03/2010
RamDisk en Windows. Parte I – SATSoftware 24/05/2009
RamDisk en Windows. Parte 2 – SATSoftware 17/07/2009
Ficheros temporales en Google Chrome – SATSoftware 09/02/2014
AMD Radeon RAMDisk en Core i7 3770K dual channel DDR 2133 – SATSoftware 22/11/2015
Para crear el disco RAM es necesario instalar un driver (diferente en cada caso) y una aplicación que lo gestione. De echo en función del driver instalado variará la velocidad del RAM disk en diferentes cargas de trabajo.

DDR4-DIMMExcepto para frecuencias absurdamente elevadas el radiador es “estético”.

Siendo estricto, la velocidad de un disco RAM depende de varios factores:

En primer lugar de la velocidad del hardware de nuestra máquina, en especial:

    • Tipo de procesador, frecuenciay número de threads paralelos.
    • Velocidad y latencia de la memoria RAM DDR3 / DDR4.
    • Configuración del bus de memoria single / dual / triple / quad channel DDR3 / DDR4.
    • Configuración del sistema operativo y tipo (32 bit o 64 bit).

Quad-Channel-DDR4Un quad channel DDR4 asegura velocidades extremas.

En segundo lugar depende y mucho del fabricante del software RAM Disk. Hay muchos y no están igual de optimizados y por ello no proporcionan la misma velocidad…

SoftPerfect RAMDisk vs. AMD Radeon RAMDisk

Ambos programas realizan la misma función, ambos son gratuítos y trabajan sobre la misma máquina aunque como veremos su velocidad no es ni parecida.

Radeon-RAMDisk

SoftPerfect-RAMDisk

Otro factor a tener en cuenta es el Plan de Energía que tengamos configurado en Windows.

AMD Radeon RAMDisk en Windows 8.1 x64 configurado en Balanced – Equilibrado.

imageRadeon RAMDisk – Balanced – Equilibrado.

AMD Radeon RAMDisk en Windows 8.1 x64 configurado en Performance – Alto Rendimiento.

imageRadeon RAMDisk – Performance – Alto Rendimiento.

SoftPerfect RAMDisk en Windows 8.1 x64 configurado en Balanced – Equilibrado.

image SoftPerfect RAMDisk – Balanced – Equilibrado.

SoftPerfect RAMDisk en Windows 8.1 x64 configurado en Performance – Alto Rendimiento.

imageSoftPerfect RAMDisk – Performance – Alto Rendimiento.

Sumario de prestaciones

  Radeon RAMDisk SoftPerfect RAMDisk
  Balanced Perf Balanced Perf
  Lectura Escritura Lectura Escritura Lectura Escritura Lectura Escritura
Secuencial Q32 3718,0 5079,0 3848,0 5060,0 4962,0 7042,0 5223,0 7042,0
Random 4K Q32 593,4 530,3 662,6 559,6 1112,0 937,3 1090,0 919,7
Secuencial 5707,0 7530,0 5972,0 7946,0 7771,0 8850,0 8193,0 8982,0
Random 4K 643,8 546,7 698,4 570,1 1147,0 960,8 1159,0 945,0

Como podréis comprobar, en todas las medidas hay ventaja para SoftPerfect RAMDisk frente a Radeon RAMDisk.

Lectura secuencial

La lectura secuencial se produce cuando leemos del disco RAM ficheros de cierto tamaño en modo secuencial, es decir, del principio al fín.

Normalmente en copia de ficheron, compresión de datos, edición de video y audio, etc.

imageLectura secuencial. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

En modo de acceso de lectura secuencial SoftPerfect demuestra una gran ventaja sobre un 35% respecto a Radeon RAMDisk.

Escritura secuencial

La escritura secuencial se produce cuando escribimos al disco RAM ficheros de cierto tamaño en modo secuencial, es decir, del principio al fín.

Normalmente en copia de ficheron, compresión de datos, edición de video y audio, etc.

imageEscritura secuencial. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

En modo de acceso en escritura secuencial SoftPerfect demuestra una gran ventaja sobre un 17% respecto a Radeon RAMDisk.

Lectura aleatoria – random 4K

La lectura aleatoria se produce cuando leemos del disco RAM ficheros de muy pequeño tamaño y con un patrón de acceso aleatorio o random, al azar.

Se utiliza particularmente para manejo de ficheros temporales del sistema operativo y los temporales de los navegadores web.

imageLectura aleatoria. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

Mucho más igualados en acceso alesatoria, SoftPerfect sigue dominando.

Escritura aleatoria – random 4K

La escritura aleatoria se produce cuando escribimos al disco RAM ficheros de muy pequeño tamaño y con un patrón de acceso aleatorio o random, al azar.

Se utiliza particularmente para manejo de ficheros temporales del sistema operativo y los temporales de los navegadores web.

imageEscritura aleatoria. 1 y 2 Radeon RAMDisk. 3 y 4 SoftPerfect RAMDisk.

En escritura aleatoria nos encontramos con el mismo panorama, SoftPerfect por encima en rendimiento aunque con diferencias menores.

Conclusiones

SoftPerfect RAMDisk domina a su rival Radeon RAMDisk, cuanto más rápida sea la máquina y mejor el subsistema de memoria más aumenta su ventaja, y dado que ambos son freeware la recomendación es clara:

SoftPerfect-RAMDisk

Os remito a este artículo de ProfessionalSAT para que comparéis la velocidad de la máquina de este artículo, un portátil con procesador Core i7 4500U con 16 GB DDR3 1600, con uno de mis veloces Ssistemas de Altas Prestaciones basado en un Core i7 de sexta generación.

Echad un vistazo a la web de mi nueva empresa, un proyecto de gran envergadura que llevo preparando hace más de un año.

Os lo recomiendo para diseño de sistemas de altas prestaciones optimizados al límite:

ip16_texto_300px_blanco422222

Allí tenéis a vuestra disposición el formulario de contacto, para consultas sobre este artículo hacedlo más abajo en la sección de comentarios.

Y mi nuevo Blog de contenido muy técnico y actualizado donde encontraréis artículos míos sobre hardware, procesadores y sistemas y también otros posts de expertos programadores e informáticos sobre otros temas de actualidad:

infromaticapremium-blog422222

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

Cambia tú mismo el idioma de Facebook en Prestashop – ProfessionalSAT

Ya hace años Prestashop incluye un módulo muy básico para agregar a nuestro e-commerce o tienda online una Facebook Fan Box o caja Me Gusta.

Facebook-Prestashop

El problema es que la configuración es tan limitada que solo podemos definir a qué página de empresa de Facebook apunta el módulo, se ve que no han trabajado mucho en ello…

Facebook-Prestashop-Configuración

Para modificar el idioma de manera manual debemos acceder al directorio del módulo en cuestión sea en local o en el servidor remoto mediante utilidades como Filezilla o MobaXterm. Ejemplo local:

Facebook-Prestashop-Carpeta

Y buscamos el archivo que debemos modificar, BlockFacebook.js:

Facebook-Prestashop-BlockFacebook-js

Creamos una copia de seguridad del mismo con un nombre diferente por si acaso…

Y lo abrimos en un editor de texto cualquiera:

Facebook-Prestashop-BlockFacebook-js-Edición

Y sustituimos el idioma, es decir el texto en_US (Inglés - America) por es_ES (Español – España). Guardamos el archivo y listo.

Yo personalmente prefiero utilizar el Plugin de Página de Facebook, más moderno y muy configurable. Se accede a él en la web facebook for developers:

Plugin-de-página-Plugins-sociales-developers_facebook_com

… pero esto ya forma parte de otra historia.

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.
 
El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

Espaciado de iconos en Windows 10 – ProfessionalSAT

Windows 10 ha mejorado en muchas áreas alas anteriores versiones de la familia Windows pero ha perdido en algunos aspectos en poder de personalización. Uno de ellos es la modificación del espaciado entre iconos.

A mí siempre me ha gustado un espaciado más reducido, para limitar el espacio que ocupan los iconos en el escritorio de mis equipos.

La  manera de modificarlo en Windows 10 es utilizar Regedit.

Vamos a la barra de tareas, pulsamos en el icono de Windows y en el menú desplegable que aparecerá elegimos Ejecutar:

Regedit-Windows-10

En Regedit debemos de navegar hasta WindowsMetrics:

Regedit-Windows-10-Icon-Spacing

Y modificar la entradas IconSpacing (espaiado horizontal):

Regedit-Windows-10-Icon-Spacing-Editar-Cadena

… e igualmente con IconVerticalSpacing:

Regedit-Windows-10-Icon-Vertical-Spacing-Editar-Cadena

Yo he elegido el valor –800 en ambos campos, para una utilización general recomiendo un vaor sobre –1000.

Ahora deberemos o cerrar sesión y volver a entrar o reiniciar nuestra máquina.

Hecho.

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.
 
El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.
 

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

RAMDisk en Sistemas de Altas Prestaciones – ProfessionalSAT

En este artículo os presento brevemente los resultados prestacionales de un RAMDisk configurado sobre una máquina optimizada, uno de mis Sistemas de Altas Prestaciones, basado en un procesador Core i7 6770K Skylake @ 4.4 GHz con 16 GB de memoria dual channel DDR4 2400 en carga concurrente de 8 threads.

Características del disco RAM:

Software: SoftPerfect RAMDisk x64.

Tamaño: 2 GB NTFS.

Sistema operativo Windows 8.1 x64 actualizado.

Resultados con acceso 8 threads:

Extreme_RAMDisk

Acceso normal QD=1:

En Windows con carga de trabajo de usuario lo más normal son colas de disco de 0 a 3, siendo típico 1 en sistemas con SSD y hasta 5 en máquinas con disco duro mecánico.

11 GB/s en lectura secuencial.

12 GB/s en escritura secuencial.

1.4 GB/s en acceso aleatorio 4KB.

1.1 GB/s en acceso aleatorio 4KB.

Acceso con cola de comandos de disco QD=32:

QD=32. Simulando cargas de trabajo de servidor.

11 GB/s en lectura secuencial.

17 GB/s en escritura secuencial.

4 GB/s en acceso aleatorio 4KB.

4 GB/s en acceso aleatorio 4KB.

Ni qué decir tiene que el equipo funciona bastante ligerito con esa velocidad en el disco RAM donde se guardan todos los temporales del sistema operativo y de los navegadores web.

Echad un vistazo a la web de mi nueva empresa, un proyecto de gran envergadura que llevo preparando hace más de un año.

Os lo recomiendo para diseño de sistemas de altas prestaciones:

Allí tenéis a vuestra disposición el formulario de contacto, para consultas sobre este artículo hacedlo más abajo en la sección de comentarios.

Y mi nuevo Blog de contenido muy técnico y actualizado donde encontraréis artículos míos sobre hardware, procesadores y sistemas y también otros posts de expertos programadores e informáticos sobre otros temas de actualidad:

infromaticapremium-blog[4][2][2][2]

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

RAMDisk benchmarks. SoftPerfect vs. Radeon RAMDisk – ProfessionalSAT

Los discos RAM o RAM Disks son una de las maneras más inmediatas de acelerar nuestra máquina en las tareas diarias.

DDR4Un rasgo significativo y diferenciador de un DIMM DDR4 es su parte inferior protuberante.

Un disco RAM no es más que una emulación de un disco duro en el que leer, esccribir o incluso instalar aplicaciones como en cualquier disco duro o SSD convencional. Este disco reside en la memoria RAM de nuestro equipo.

Para crear el disco RAM es necesario instalar un driver (diferente en cada caso) y una aplicación que lo gestione. De echo en función del driver instalado variará la velocidad del RAM disk en diferentes cargas de trabajo.

DDR4-DIMMExcepto para frecuencias absurdamente elevadas el radiador es “estético”.

Siendo estricto, la velocidad de un disco RAM depende de varios factores:

En primer lugar de la velocidad del hardware de nuestra máquina, en especial:

    • Tipo de procesador, frecuenciay número de threads paralelos.
    • Velocidad y latencia de la memoria RAM DDR3 / DDR4.
    • Configuración del bus de memoria single / dual / triple / quad channel DDR3 / DDR4.
    • Configuración del sistema operativo y tipo (32 bit o 64 bit).

Quad-Channel-DDR4Un quad channel DDR4 asegura velocidades extremas.

En segundo lugar depende y mucho del fabricante del software RAM Disk. Hay muchos y no están igual de optimizados y por ello no proporcionan la misma velocidad…

SoftPerfect RAMDisk vs. Radeon RAMDisk

Ambos programas realizan la misma función, ambos son gratuítos y trabajan sobre la misma máquina aunque como veremos su velocidad no es ni parecida.

Otro factor a tener en cuenta es el Plan de Energía que tengamos configurado en Windows.

Radeon RAMDisk en Windows 8.1 x64 configurado en Balanced – Equilibrado.

imageRadeon RAMDisk – Balanced – Equilibrado.

Radeon RAMDisk en Windows 8.1 x64 configurado en Performance – Alto Rendimiento.

imageRadeon RAMDisk – Performance – Alto Rendimiento.

SoftPerfect RAMDisk en Windows 8.1 x64 configurado en Balanced – Equilibrado.

image SoftPerfect RAMDisk – Balanced – Equilibrado.

SoftPerfect RAMDisk en Windows 8.1 x64 configurado en Performance – Alto Rendimiento.

imageSoftPerfect RAMDisk – Performance – Alto Rendimiento.

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

AMD Steamroller. Introducción – ProfessionalSAT

Os dejo aquí un enlace al primer artículo en LowLevelHardware  de una serie en la que analizo la nueva iteración de la micro arquitectura Bulldozer y las consecuencias que traerá consigo para AMD y el mercado de micro procesadores en general.

AMD Steamroller. Introducción – LowLevelHardware

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]

SSD Overprovisioning – ProfessionalSAT

Overprovisioning, o la reserva de un espacio sin particionar en un dispositivo de memoria no volátil (como ejemplo un disco SSD), es una de las maneras más simples de incrementar su rendimiento y su longevidad.

NAND_chip_16nm_MICRONUn chip de memoria NAND Micron de 16 nm.

El espacio que destinamos al overprovisioning o sobre aprovisionamiento (como lo llama Samsung) lo utiliza la lógica integrada en el dispositivo (controladora, memoria RAM, firmware) como una especie de espacio de trabajo temporal para tareas internas de reorganización de datos que se llevan a cabo en segundo plano y que son críticas para el rendimiento así como para la duración en el tiempo de la memoria NAND.

Las funciones que se llevan a cabo en el espacio de varios GB (de 10 a 50 normalmente) que reservamos en nuestro SSD mediante overprovisioning son las siguientes:

Wear Leveling, la controladora equilibra el número de escrituras en todas las celdas NAND. Monitoriza el número de escrituras de cada celda para no sobrecargar y desgastar celdas individuales.

Bad block management, la controladora retira los bloques de memoria NAND que han superado el número de escrituras máximo permitido o los que han fallado en escritura, lectura o comprobación.

Garbage Collection, consolida datos de usuario o sistema y borra efectivamente bloques con datos inválidos (datos marcados como borrados por el sistema operativo).

Samsung_overprovisioningSamsung Magician. Overprovisioning en un Samsung 840 Evo, 10.57 GB.

Por ejemplo, los Samsung 840 Evo y los Samsung 850 Evo de 1 TB, integran una controladora llamada MEX.

Samsung-850-EVO-1TBPCB del Samsung 850 Evo 1 TB.

Con 3 cores ARM Cortex R4 a 400 MHz, que son los encargados de todo el procesamiento, para ello cuentan con una memoria RAM local de 256 MB a 2 GB según la capacidad del SSD.

Cortex-R4-chip-diagram-LGARM Cortex R4.

Ventajas del Overprovisioning

Aumenta la velocidad de nuestro SSD de modo importante en tareas cotidianas y especialmente en cargas de trabajo I/O sostenidas.

Reduce el fenómeno de Write Amplification (WAF), es decir, el espacio efectivo que se escribe en las celdas NAND respecto a las peticiones de escritura del sistema operativo.

Aumenta y mucho la vida útil del dispositivo.

Reduce la tasa de fallos de las celdas NAND, con lo que hace más fiable el dispositivo SSD.

NAND_chip_16nm_MICRON_24 chips NAND de 128 Gb Micron 16 nm.

Desventajas del Overprovisioning

Hay que dedicar tiempo a configurarlo, normalmente “a mano” o con utilidades como Samsung Magician.

Reduce el espacio efectivo para nuestros datos. La recomendación general es reservar un 10% del espacio del SSD para Overprovisioning, aunque con un 20% o 30% todavía sigue aumentando el rendimiento.

Conclusiones

No he montado nunca ni un solo SSD sin Overprovisioning, con eso lo digo todo, ni en las lejanas épocas de los Intel X25M de 80 GB. Allá por 2009…

Las ventajas de su implementación superan con creces sus contras y hacen que el dispositivo NAND  sea mucho más rápido y confiable.

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

Carlos Yus Valero – informaticapremium      informaticapremium-logo-150px[3]