Silvermont es una microarquitectura para procesadores de bajo consumo de las marcas Atom , Celeron y Pentium que se utilizan en sistemas en chip (SoC) fabricados por Intel . Silvermont constituye la base de un total de cuatro familias de SoC: [1]
Silvermont es el sucesor de Bonnell , que utiliza un proceso más nuevo de 22 nm (previamente introducido con Ivy Bridge ) y una nueva microarquitectura , reemplazando Hyper Threading con ejecución fuera de orden . [2]
Silvermont fue anunciado a los medios de comunicación el 6 de mayo de 2013, en la sede de Intel en Santa Clara, California. [3] Intel había dicho repetidamente que los primeros dispositivos Bay Trail estarían disponibles durante el período de vacaciones de 2013, mientras que las diapositivas filtradas mostraban que la ventana de lanzamiento para Bay Trail-T sería del 28 de agosto al 13 de septiembre de 2013. [4] Se anunció que tanto Avoton como Rangeley estarían disponibles en la segunda mitad de 2013. Los primeros dispositivos Merrifield se anunciaron en el primer semestre de 2014. [5]
Según el modelo Tick-tock, Airmont es el chip de 14 nm de Silvermont, lanzado a principios de 2015 y visto por primera vez en el Atom x7-Z8700, tal como se utilizó en Microsoft Surface 3. [ 6] La microarquitectura Airmont incluye las siguientes familias de SoC: [7]
Los núcleos basados en Silvermont también se han utilizado, modificados, en la iteración Knight's Landing de los chips HPC Xeon Phi de Intel .
Silvermont fue el primer procesador Atom que presentó una arquitectura fuera de orden . [8]
Intel reveló en su informe trimestral del cuarto trimestre de 2016 que había problemas de calidad en la familia de productos C2000, lo que tuvo un efecto en el desempeño financiero del Grupo de Centros de Datos de la compañía ese trimestre. [12] Una fe de erratas llamada AVR54 publicada por Intel; afirma que hay un defecto en el reloj LPC del chip , y los sistemas afectados "pueden experimentar incapacidad para arrancar o pueden dejar de funcionar". [13] [14] [15] Hay una solución alternativa disponible que requiere cambios de hardware de la plataforma. Se cree que las fallas del SoC han provocado fallas en los productos de Cisco y Synology , [16] aunque se ha informado que la discusión del C2000 como la causa raíz de la falla está bajo un acuerdo de confidencialidad para muchos proveedores. [17]
Intel lanzó una nueva versión C0 de la serie C2000 en abril de 2017 que corrigió el error. [18]
En julio de 2017, Intel publicó que un problema de calidad similar afectaba también a los procesadores integrados de la serie Atom E3800. La fe de erratas denominada VLI89 publicada por Intel afirma, de forma similar al problema con Atom C2000, que hay un defecto en el reloj LPC del chip y que los sistemas afectados "pueden experimentar incapacidad para arrancar o pueden dejar de funcionar". [19] Los problemas se extienden también al bus USB y a los circuitos de la tarjeta SD y deberían ocurrir "en determinadas condiciones en las que la actividad es alta durante varios años". En abril de 2018, Intel anunció que lanzará una nueva versión D1 para solucionar el problema. [20]
Los problemas de degradación de los circuitos de los buses LPC, USB y de tarjeta SD también se aplican a otros procesadores Bay Trail, como los Intel Celeron de las series J1900 y N2800/N2900; [21] también a las series Pentium N3500, J2850, J2900; y las series Celeron J1800 y J1750, ya que se basan en el mismo silicio afectado.
Cisco afirmó que las fallas de los procesadores Atom C2000 pueden ocurrir tan pronto como a los 18 meses de uso, con tasas de fallas más altas después de 36 meses. [22]
Se encontraron mitigaciones para limitar el impacto en los sistemas. La actualización de firmware para el bus LPC llamada LPC_CLKRUN# reduce la utilización de la interfaz LPC, lo que a su vez disminuye (pero no elimina) la degradación del bus LPC; sin embargo, algunos sistemas no son compatibles con este nuevo firmware. El USB debe tener un tiempo activo máximo del 10 % y existe una expectativa de vida útil del tráfico de transmisión de 50 TB durante la vida útil del puerto. Se recomienda no utilizar la tarjeta SD como dispositivo de arranque y retirar la tarjeta del sistema cuando no esté en uso.
Se ha informado ampliamente que las CPU Bay Trail (y posiblemente sus derivados, incluidos Airmont/Braswell/Cherry Trail) experimentan congelamientos/bloqueos aleatorios en varios núcleos de Linux. Consulte el informe de error de Linux 109051 en Kernel.org Bugzilla , informado por primera vez en diciembre de 2015. La solución alternativa parece ser configurar el indicador de kernel de Linux intel_idle.max_cstate=1
, que si bien elimina los congelamientos/bloqueos del sistema, da como resultado un mayor uso de energía/batería de la CPU al evitar que la CPU ingrese a estados C de mayor ahorro de energía . Los sistemas que ejecutan sistemas operativos Windows aparentemente no experimentan estos problemas de bloqueo/congelamiento.
Una posible solución es configurar hw.acpi.cpu.cx_lowest=C1
y dev.cpu.<n>.lowest
mediante /etc/sysctl.conf
.
Los procesadores de arquitectura Airmont de 14 nm también se ven afectados por los defectos de diseño que se indican en la actualización de la especificación Braswell en la errata CHP49. [23] Además de los problemas de degradación de los circuitos de LPC y de la tarjeta SD, estos diseños de 14 nm también tienen problemas con la degradación de los circuitos del reloj de tiempo real (RTC), sin embargo, sus buses USB no se ven afectados. Se requieren cambios de firmware no especificados para mitigar la degradación de los circuitos RTC. Intel no planea lanzar una nueva versión para Braswell. Intel admitió el problema y afirmó que el impacto en los consumidores depende de las condiciones de uso. [24]
La lista de procesadores de escritorio es la siguiente:
Se ha descubierto que un error en el diseño de la familia de CPU C2000 puede provocar fallas en sus puertos Ethernet integrados. [ cita requerida ]
Lista de procesadores de servidor como sigue: [25]
Lista de procesadores de comunicaciones como sigue: [26]
Lista de procesadores integrados como sigue: [27]
La lista de procesadores móviles es la siguiente:
La lista de procesadores para tabletas e híbridos es la siguiente:
La lista de procesadores de teléfonos inteligentes es la siguiente:
La lista de procesadores de teléfonos inteligentes es la siguiente:
La lista de procesadores de escritorio es la siguiente:
La lista de procesadores móviles es la siguiente:
La lista de procesadores de teléfonos inteligentes y tabletas es la siguiente:
Los núcleos de procesador basados en Silvermont se han utilizado en las versiones Knights Landing de los chips HPC multiprocesador Xeon Phi de Intel , con cambios para HPC que incluyen unidades vectoriales AVX-512 . [29] [30]