Hay tres tipos de procesador. Existe la CPU tradicional (Unidad central de procesamiento), que es un procesador escalar. Existe la CPU SIMD moderna, que es un procesador escalar con un procesador vectorial de propósito especial que solo puede realizar la misma instrucción en múltiples datos. Luego está el procesador vectorial tradicional que hace todo en paralelo.
(Existe un cuarto tipo, que puede realizar operaciones MIMD (instrucción múltiple, datos múltiples) pero es altamente especializado y tiene un precio adecuado).
El verdadero procesador vectorial no tiene CPU o entidad similar a la CPU. Sin embargo, nada le impide colocar un procesador vectorial en un paquete de microprocesador. Entonces sería un microprocesador sin CPU.
- ¿Cuáles son los conceptos STEM más importantes que conducen al desarrollo de la informática digital?
- ¿Por qué falla la búsqueda de amplitud primero si el gráfico tiene bordes que son de costos no unitarios?
- ¿Qué significa volátil en términos informáticos?
- ¿Qué tipo de inteligencia artificial te dejará sin trabajo?
- ¿Qué RAM debo instalar en mi PC 2005? Ahora corre lento; ¿Es este el resultado de instalar Windows 7? ¿Cómo puedo acelerarlo?
Del mismo modo, los procesadores multinúcleo son microprocesadores con múltiples CPU. Por lo tanto, la cantidad de CPU en un microprocesador puede variar de cero a lo que sea que tenga espacio.
(Nota: no sé exactamente qué son los núcleos de GPU, pero no son núcleos de CPU para gráficos. Sospecho que se está abusando abiertamente del término).
Una CPU no necesita ser un microprocesador, aunque esa es la disposición normal. Los únicos requisitos son que es realmente central y tiene todos los módulos necesarios, como una unidad aritmética y lógica, y una unidad de control. El Manchester Mark 1 tenía una CPU, pero no es un microprocesador.