stringtranslate.com

Procesador paralelo direccionable por contenido

Un procesador paralelo direccionable por contenido ( CAPP ), también conocido como procesador asociativo [1] , es un tipo de procesador paralelo que utiliza principios de memoria de direccionamiento de contenido (CAM). Los CAPP están pensados ​​para el cálculo masivo. La estructura sintáctica de su algoritmo de cálculo es simple, mientras que el número de procesos concurrentes puede ser muy grande, limitado únicamente por el número de ubicaciones en la CAM. El CAPP más conocido puede ser STARAN , completado en 1972; posteriormente se construyeron varios sistemas similares en otros países.

Un CAPP es claramente diferente de una arquitectura de Von Neumann o de una computadora clásica que almacena datos en celdas direccionadas individualmente por una dirección numérica. El CAPP ejecuta un flujo de instrucciones que direccionan la memoria en función del contenido (valores almacenados) de las celdas de memoria. Como procesador paralelo, actúa sobre todas las celdas que contienen ese contenido a la vez. El contenido de todas las celdas coincidentes se puede cambiar simultáneamente.

Un CAPP típico podría consistir en un conjunto de memoria direccionable por contenido con una longitud de palabra fija, un almacén de instrucciones secuenciales y una computadora de propósito general de la arquitectura de Von Neumann que se utiliza para interconectar periféricos.

Referencias

  1. ^ "procesador asociativo" . Consultado el 14 de marzo de 2021 .