ordenador


El Xputer es un diseño para una computadora reconfigurable , propuesto por el científico informático Reiner Hartenstein. Hartenstein usa varios términos para describir las diversas innovaciones en el diseño, incluidos config-ware, flow-ware, morph-ware y "anti-máquina".

El Xputer representa un alejamiento de la arquitectura de computadora tradicional de Von Neumann , a una arquitectura de " unidad lógica aritmética suave (ALU)" de grano grueso . [1] El paralelismo se logra mediante elementos configurables conocidos como conjuntos de rutas de datos reconfigurables (rDPA), organizados en un conjunto bidimensional de ALU similar al KressArray . [1] [2] [3]

La arquitectura Xputer está basada en flujo de datos y es la contraparte de la arquitectura de computadora von Neumann basada en instrucciones .

La arquitectura Xputer fue una de las primeras arquitecturas reconfigurables de grano grueso, [2] y consta de una matriz de ruta de datos reconfigurable (rDPA) organizada como una matriz bidimensional de ALU (rDPU). [2] El ancho de bus entre las ALU era de 32 bits en la primera versión del Xputer. [2]

Las ALU (también conocidas como rDPU) se utilizan para calcular una única operación matemática, como la suma, la resta o la multiplicación, y también se pueden utilizar exclusivamente para el enrutamiento. [2]

Las ALU están conectadas en malla a través de tres tipos de conexiones, y el flujo de datos a lo largo de estas conexiones es administrado por una unidad de generación de direcciones. [2]