META es un microprocesador multiproceso de 32 bits desarrollado por Metagence Technologies Division de Imagination Technologies . [1] La primera versión de META se desarrolló en 2001 como núcleo DSP multiproceso META-1 destinado al procesamiento de audio, radio y video. [ 2] La familia de núcleos META HTP se anunció en 2007 y se basa en la arquitectura META-2. [3] [4] META está diseñado para admitir entre uno y cuatro subprocesos de hardware independientes, que generalmente operan simultáneamente en tareas separadas. A pesar de los recursos de procesamiento compartidos, cada unidad de ejecución mantiene un estado de registro local, una tubería de ejecución y un contador de programa (PC) para cada subproceso para acomodar múltiples contextos de subprocesos. [5]
La familia META consta de procesadores de aplicaciones Meta HTP (400–700 MHz en proceso 65L – 65G [3] ), procesadores integrados META MTP y microcontroladores integrados Meta LTP. [6]
Es compatible con el kernel de Linux a partir de la versión 3.9. [7] [8] [9]
En marzo de 2018, LWN.net informó que Imagination Technologies había redirigido su atención lejos de Meta después de su compra de MIPS Technologies en 2012. Esto ha llevado a una propuesta en las listas de correo de desarrollo de Linux para eliminar el soporte para la arquitectura del kernel, que entró en vigencia con el lanzamiento de Linux 4.17 en junio de 2018. [10] [11]
1.5. Nueva arquitectura: procesadores Meta Imagination
El nuevo kernel ahora está adaptado a... Núcleos de procesadores Imagination Meta ATP y HTP: una versión Linux integrada... Los dispositivos Imagination se convierten en radios digitales.