Goldmont 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 . Permiten solo un hilo por núcleo .
Información general | |
---|---|
Código de producto |
|
Arquitectura y clasificación | |
Min. tamaño de la característica | 14 millas náuticas |
Arquitectura | Goldmont x86 |
Instrucciones | x86-64 , Intel 64 |
Extensiones | |
Especificaciones físicas | |
Núcleos |
|
Productos, modelos, variantes | |
Nombres de marca) | |
Historia | |
Predecesor | Airmont ( encogimiento de troquel ) |
Sucesor | Goldmont Plus ( optimización ) |
La plataforma Apollo Lake con núcleo Goldmont de 14 nm se presentó en el Intel Developer Forum (IDF) en Shenzhen, China, en abril de 2016. [1] La arquitectura Goldmont se basa en gran medida en los procesadores Skylake Core, por lo que ofrece un rendimiento de más del 30 por ciento. boost en comparación con la plataforma Braswell anterior , y se puede utilizar para implementar dispositivos de gama baja de bajo consumo, incluidos Cloudbooks, netbooks 2 en 1, PC pequeñas, cámaras IP y sistemas de entretenimiento en el automóvil . [2] [3]
Diseño
Goldmont es la microarquitectura Atom de segunda generación fuera de servicio y de bajo consumo diseñada para computadoras de escritorio y portátiles de nivel de entrada. [4] Goldmont se basa en el proceso de fabricación de 14 nm y admite hasta cuatro núcleos para los dispositivos de consumo. Incluye la arquitectura gráfica Intel Gen9 introducida con Skylake .
La microarquitectura de Goldmont se basa en el éxito de la microarquitectura de Silvermont y proporciona las siguientes mejoras:
- Un motor de ejecución fuera de servicio con una tubería superescalar de 3 anchos . [5] Específicamente:
- El decodificador puede decodificar 3 instrucciones por ciclo.
- El secuenciador de microcódigo puede enviar 3 µops por ciclo para su asignación a las estaciones de reserva.
- La jubilación admite una tasa máxima de 3 por ciclo.
- Mejora en la predicción de rama que desacopla la tubería de búsqueda del decodificador de instrucciones.
- Ventana de ejecución desordenada más grande y búferes que permiten una ejecución desordenada más profunda en los tipos de instrucción de enteros, FP / SIMD y memoria.
- Ejecución de memoria completamente desordenada y desambiguación. La microarquitectura Goldmont puede ejecutar una carga y una tienda por ciclo (en comparación con una carga o una tienda por ciclo en la microarquitectura Silvermont). La canalización de ejecución de memoria también incluye una mejora de TLB de segundo nivel con 512 entradas para páginas de 4 KB.
- El clúster de ejecución de enteros en la microarquitectura Goldmont proporciona tres pipelines y puede ejecutar hasta tres operaciones ALU de enteros simples por ciclo.
- Las instrucciones SIMD enteras y de punto flotante se ejecutan en un motor de 128 bits de ancho. El rendimiento y la latencia de muchas instrucciones han mejorado, incluido PSHUFB con rendimiento de 1 ciclo (frente a 5 ciclos para la microarquitectura de Silvermont) y muchas otras instrucciones SIMD con rendimiento duplicado.
- El rendimiento y la latencia de las instrucciones para acelerar el cifrado / descifrado ( AES ) y la multiplicación sin acarreo ( PCLMULQDQ ) se han mejorado significativamente en la microarquitectura de Goldmont.
- La microarquitectura Goldmont proporciona nuevas instrucciones con algoritmo de hash seguro acelerado por hardware, SHA1 y SHA256 .
- La microarquitectura Goldmont también agrega soporte para la instrucción RDSEED para la generación de números aleatorios que cumplen con el estándar NIST SP800-90C .
- La latencia de la instrucción PAUSE está optimizada para permitir una mejor eficiencia energética.
Tecnología
- Un proceso de fabricación de 14 nm
- Arquitectura SoC (System on Chip)
- Transistores 3D de tres puertas
- Chip de consumo de hasta cuatro núcleos
- Admite el conjunto de instrucciones SSE4.2
- Admite instrucciones Intel AESNI y PCLMUL
- Admite instrucciones Intel RDRAND y RDSEED
- Admite extensiones Intel SHA
- Compatible con Intel MPX (extensiones de protección de memoria)
- Gráficos Intel HD Gen 9 con DirectX 12 , OpenGL 4.6 con la última actualización del controlador de Windows 10 [6] (OpenGL 4.5 en Linux [7] ), compatibilidad con OpenGL ES 3.2 y OpenCL 2.0 .
- Soporte de decodificación de hardware HEVC Main10 y VP9 Profile0
- Procesadores de escritorio o servidor de 10 W de potencia de diseño térmico (TDP)
- Procesadores móviles TDP de 4.0 a 6.0 W
- Tecnología eMMC 5.0 para conectarse a almacenamiento flash NAND
- Especificación USB 3.1 y USB-C
- Soporte para memoria DDR3L, LPDDR3 y LPDDR4
- Concentrador de sensores integrado (ISH) que puede muestrear y combinar datos de sensores individuales y operar de forma independiente cuando la plataforma host está en un estado de bajo consumo de energía
- Procesador de señal de imagen (ISP) que admite cuatro flujos de cámara simultáneos
- Controlador de audio compatible con audio HD y audio LPE
- Subsistema de seguridad Trusted Execution Engine 3.0
Errata
Al igual que en la generación anterior de Silvermont, se encontraron fallas de diseño en los circuitos del procesador que dieron como resultado el cese de funcionamiento cuando los procesadores se utilizan activamente durante varios años. La errata denominada APL46 "El sistema puede experimentar incapacidad para arrancar o puede dejar de funcionar " [8] se agregó a la documentación en junio de 2017 indicando que el número bajo de pines, el reloj en tiempo real, la tarjeta SD y las interfaces GPIO pueden dejar de funcionar.
Se encontró que las mitigaciones [9] limitan el impacto en los sistemas. La actualización del firmware para el bus LPC llamado 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. Se recomienda no usar la tarjeta SD como dispositivo de arranque y quitar la tarjeta del sistema cuando no esté en uso, otra posible solución es usar solo tarjetas UHS-I y operarlas a 1.8 V.
Congatec también afirma que los problemas afectan a los buses USB y eMMC, aunque no se mencionan en la documentación pública de Intel. El USB debe tener un tiempo activo máximo del 12% y hay una expectativa de vida útil del tráfico de transmisión de 60 TB durante la vida útil del puerto. eMMC debe tener un máximo de 33% de tiempo activo y el sistema operativo debe configurarlo en el estado de bajo consumo de energía del dispositivo D3 cuando no esté en uso.
Los diseños más nuevos, como Atom C3000 Denverton, no parecen verse afectados. [10]
Lista de procesadores Goldmont
Procesadores de escritorio (Apollo Lake)
Lista de procesadores de escritorio de la siguiente manera: [3] [11]
Segmento objetivo | Núcleos ( hilos = núcleos) | Marca y modelo del procesador | Modelo de GPU | TDP (W) | CPU Frec. (GHz) | Frecuencia de GPU (Megahercio) | Caché L2 | Fecha de lanzamiento | Precio (USD) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre de la marca & Número de modelo | UE | Base | Turbo | Base | Turbo | ||||||||
Escritorio | 4 (4) | Pentium | J4205 | Gráficos HD 505 | 18 | 10 | 1,5 | 2.6 | 250 | 800 | 2 MB | Tercer trimestre de 2016 | $ 161 |
Celeron | J3455 | Gráficos HD 500 | 12 | 2.3 | 750 | $ 107 | |||||||
2 (2) | J3355 | 2.0 | 2.5 | 700 |
Procesadores de servidor (Denverton)
Segmento objetivo | Núcleos (hilos) | Marca y modelo del procesador | TDP (W) | CPU Frec. (GHz) | Caché L2 | Velocidad DDR4 | Fecha de lanzamiento | Precio (USD) | ||
---|---|---|---|---|---|---|---|---|---|---|
Base | Turbo | |||||||||
Servidor | 16 (16) | Átomo | C3958 [12] [13] | 31 | 2.0 | 16 MB | 2400 | Tercer trimestre de 2017 | $ 449 | |
16 (16) | C3955 [12] | 32 | 2.1 | 2.4 | $ 434 | |||||
12 (12) | C3858 [12] | 25 | 2.0 | 12 MB | $ 332 | |||||
12 (12) | C3850 [12] | 2.1 | 2.4 | $ 323 | ||||||
12 (12) | C3830 [12] | 21 | 1,9 | 2.3 | 2133 | $ 289 | ||||
12 (12) | C3808 [12] | 25 | 2.0 | $ 369 | ||||||
8 (8) | C3758 [12] | 2.2 | 16 MB | 2400 | $ 193 | |||||
8 (8) | C3750 [12] | 21 | 2.2 | 2.4 | $ 171 | |||||
8 (8) | C3708 [12] | 17 | 1,7 | 2133 | $ 209 | |||||
4 (4) | C3558 [12] | dieciséis | 2.2 | 8 MB | $ 86 | |||||
4 (4) | C3538 [12] | 15 | 2.1 | $ 75 | ||||||
4 (4) | C3508 [12] | 11.25 | 1,6 | 1866 | $ 86 | |||||
2 (2) | C3338 [12] | 9 | 1,5 | 2.2 | 4 MB | Primer trimestre de 2017 | $ 27 | |||
2 (2) | C3308 [12] | 9.5 | 1,6 | 2.1 | Tercer trimestre de 2017 | $ 32 |
Procesadores móviles (Apollo Lake)
Lista de procesadores móviles de la siguiente manera: [3] [11]
Segmento objetivo | Núcleos (hilos) | Marca y modelo del procesador | Modelo de GPU | TDP (W) | CPU Frec. (GHz) | Frecuencia de GPU (Megahercio) | Caché L2 | Fecha de lanzamiento | Precio (USD) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre de la marca & Número de modelo | UE | Base | Turbo | Base | Turbo | ||||||||
Móvil | 4 (4) | Pentium | N4200 | Gráficos HD 505 | 18 | 6 | 1.1 | 2.5 | 200 | 750 | 2 MB | Tercer trimestre de 2016 | $ 161 |
Celeron | N3450 | Gráficos HD 500 | 12 | 2.2 | 700 | $ 107 | |||||||
2 (2) | N3350 | 2.4 | 650 |
Procesadores integrados (Apollo Lake)
Lista de procesadores integrados de la siguiente manera:
Segmento objetivo | Núcleos (hilos) | Marca y modelo del procesador | Modelo de GPU | TDP (W) | CPU Frec. (GHz) | Frecuencia de GPU (Megahercio) | Caché L2 | Fecha de lanzamiento | Precio (USD) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre de la marca & Número de modelo | UE | Base | Turbo | Base | Turbo | ||||||||
Incorporado | 4 (4) | Átomo x7 | E3950 | Gráficos HD 505 | 18 | 12 | 1,6 | 2.0 | 500 | 650 | 2 MB | Tercer trimestre de 2016 | ? |
Átomo x5 | E3940 | Gráficos HD 500 | 12 | 9.5 | 1.8 | 400 | 600 | ||||||
2 (2) | E3930 | 6.5 | 1.3 | 550 |
Procesadores automotrices (Apollo Lake)
También hay una serie Atom A3900 exclusivamente para clientes de automoción con calificación AEC -Q100: [14]
Segmento objetivo | Núcleos (hilos) | Marca y modelo del procesador | Modelo de GPU | TDP (W) | CPU Frec. (GHz) | Frecuencia de GPU (Megahercio) | Caché L2 | Fecha de lanzamiento | Precio (USD) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nombre de la marca & Número de modelo | UE | Base | Turbo | Normal | Turbo | ||||||||
Automotor | 4 (4) | Átomo x7 | A3960 | Gráficos HD 505 | 18 | 12,5 | 1,9 | 2.4 | 600 | 750 | 2 MB | ? | |
A3950 | 9.5 | 1,6 | 2.0 | 500 | 650 | ||||||||
Átomo x5 | A3940 | Gráficos HD 500 | 12 | 8 | 1.8 | 400 | 600 | ||||||
2 (2) | A3930 | 6 | 1.3 | 550 |
Procesadores de tabletas (Willow Trail)
La plataforma Willow Trail fue cancelada. En su lugar, se ofrecerá Apollo Lake. [15]
Ver también
- Lista de microarquitecturas de CPU Intel
- Lista de microprocesadores Intel Pentium
- Lista de microprocesadores Intel Celeron
- Lista de microprocesadores Intel Atom
- Atom (sistema en chip)
Referencias
- ↑ Eric Brown (18 de abril de 2016). " Átomos de " Apollo Lake "para ofrecer núcleos Goldmont ricos en gráficos" . Hackerboards.com. Archivado desde el original el 20 de junio de 2016 . Consultado el 11 de junio de 2016 .
- ^ Anton Shilov (15 de abril de 2016). "Intel presenta nueva plataforma de PC de bajo costo: Apollo Lake con 14nm Goldmont Cores" . Anandtech.com . Consultado el 11 de junio de 2016 .
- ^ a b c Alexander Fagot / Allen Ngo (7 de junio de 2016). "Intel afirma que Apollo Lake será un 30 por ciento más rápido que Braswell" . Notebookcheck.net . Consultado el 11 de junio de 2016 .
- ^ Anton Shilov (10 de junio de 2015). "Intel prepara CPU 'Apollo Lake' con núcleos 'Goldmont', gráficos Gen9" . Consultado el 11 de junio de 2016 .
- ^ Kanter, David. "Goldmont lleva átomo a 14 nm" . El Grupo Linley . El Grupo Linley . Consultado el 17 de agosto de 2017 .
- ^ https://downloadmirror.intel.com/30381/eng/ReleaseNotes_100.9466.pdf
- ^ "Mesa 13.0 lanzado con Intel OpenGL 4.5, controlador RADV Radeon Vulkan - Phoronix" . www.phoronix.com .
- ^ "Actualización de la especificación de las series N y J de los procesadores Intel® Pentium® y Celeron®" (PDF) . Consultado el 13 de abril de 2018 .
- ^ "Hoja de erratas - diseños de congatec Apollo Lake" (PDF) . congatec . 2017-07-26. Archivado desde el original (PDF) el 15 de abril de 2018 . Consultado el 15 de abril de 2018 .
- ^ "Actualización de la especificación de la familia de productos del procesador Intel® Atom® C3000" (PDF) . Consultado el 13 de abril de 2018 .
- ^ a b Gennadiy Shvets (9 de junio de 2016). "Revelados los números de modelo de los procesadores Apollo Lake" . cpu-world.com . Consultado el 11 de junio de 2016 .
- ^ a b c d e f g h yo j k l m n Kennedy, Patrick (15 de agosto de 2017). "SKU de lanzamiento de la serie Intel Atom C3000 y diferenciación" . Sirva el hogar . Consultado el 15 de agosto de 2017 .
- ^ Cutress, Ian (15 de agosto de 2017). "Más ruido de Denverton: MA1-ST0 de Gigabyte presenta un C3958 de 16 núcleos sin previo aviso" . Anandtech . Consultado el 15 de agosto de 2017 .
- ^ "Apéndice de la hoja de datos del procesador Intel Atom® E3900 y A3900 Series" (PDF) . Intel . Consultado el 12 de enero de 2018 .
- ^ Ryan Smith e Ian Cutress (29 de abril de 2016). "Futuro cambiante de Intel: Smartphone SoCs Broxton y SoFIA oficialmente cancelados" . Anandtech.com.