Silvermont es una microarquitectura para procesadores de bajo consumo de las marcas Atom , Celeron y Pentium utilizados en sistemas en un chip (SoC) fabricados por Intel . Silvermont forma la base de un total de cuatro familias de SoC: [1]
Silvermont es el sucesor de Bonnell , y utiliza un proceso más nuevo de 22 nm (anteriormente introducido con Ivy Bridge ) y una nueva microarquitectura , que reemplaza Hyper Threading con ejecución fuera de orden . [2]
Silvermont se anunció 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 era del 28 de agosto al 13 de septiembre de 2013. [4] Tanto Avoton como Rangeley se anunció que estarían disponibles en la segunda mitad de 2013. Los primeros dispositivos Merrifield se anunciaron en el 1S14. [5]
Según el modelo Tick-tock, Airmont es el troquel retráctil de 14 nm de Silvermont, lanzado a principios de 2015 y visto por primera vez en el Atom x7-Z8700 utilizado en Microsoft Surface 3 . [6] La microarquitectura de Airmont incluye las siguientes familias de SoC: [7]
Los núcleos basados en Silvermont también se han utilizado, modificado, en la iteración Knight's Landing de los chips Xeon Phi HPC de Intel .
Silvermont fue el primer procesador Atom que presentó una arquitectura fuera de servicio . [8]
Intel reveló en su informe trimestral del cuarto trimestre de 2016 que hubo 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 errata denominada AVR54 publicada por Intel; afirman 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". [13] [14] [15] Hay una solución disponible que requiere cambios en el hardware de la plataforma. Se cree que las fallas del SoC provocaron fallas en los productos Cisco y Synology , [16] aunque se informó que la discusión sobre el C2000 como la causa principal de la falla se realizó 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 afecta también a los procesadores integrados de la serie Atom E3800. La errata denominada VLI89 publicada por Intel afirma, similar al problema con Atom C2000, que hay un defecto en el reloj LPC del chip y 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 "bajo ciertas condiciones en las que la actividad es alta durante varios años". En abril de 2018, Intel anunció que lanzaría un nuevo paso D1 para solucionar el problema. [20]
Los problemas de degradación de los circuitos de los buses LPC, USB y tarjeta SD también se aplican a otros procesadores Bay Trail como las series Intel Celeron 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 18 meses de uso, con tasas de falla más altas después de 36 meses. [22]
Se encontró que las mitigaciones limitan 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 máximo de 10 % de tiempo activo y hay una esperanza 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 de Bay Trail (y posiblemente sus derivados, incluidos Airmont/Braswell/Cherry Trail) experimentan congelaciones/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 parece ser configurar el indicador del 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 entre en estados C de mayor ahorro de energía . Los sistemas que ejecutan sistemas operativos Windows aparentemente no experimentan estos problemas de bloqueo/congelación.
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 fallas de diseño, como se indica en la actualización de la especificación de Braswell en la errata CHP49. [23] Además de los problemas de degradación de los circuitos de las tarjetas LPC y SD, esos diseños de 14 nm también tienen problemas con la degradación de los circuitos del reloj en 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 un nuevo paso para Braswell. Intel admitió el problema afirmando que el impacto en los consumidores depende de las condiciones de uso. [24]
Lista de procesadores de escritorio de la siguiente manera:
Se ha descubierto que un error en el plano de la familia de CPU C2000 puede provocar fallos en sus puertos Ethernet integrados. [ cita necesaria ]
Lista de procesadores de servidor como sigue: [25]
Lista de procesadores de comunicaciones como sigue: [26]
Lista de procesadores integrados como sigue: [27]
Lista de procesadores móviles de la siguiente manera:
Lista de procesadores híbridos y de tabletas como sigue:
Lista de procesadores de teléfonos inteligentes de la siguiente manera:
Lista de procesadores de teléfonos inteligentes de la siguiente manera:
Lista de procesadores de escritorio de la siguiente manera:
Lista de procesadores móviles de la siguiente manera:
Lista de procesadores de teléfonos inteligentes y tabletas de la siguiente manera:
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]