MultiClet es un proyecto de innovación en curso para un microprocesador que se convirtió en el primer microprocesador multicelular post von Neumann , rompiendo el paradigma de la tecnología informática que ha estado vigente durante más de 60 años. [5] [6] Ha habido intentos en el pasado de alejarse de la arquitectura von Neumann. [7] Bajo MultiClet se implementa un microprocesador reconfigurable dinámicamente de 4 celdas. [8]
Historia
- En abril de 2013, la empresa rusa Sputnix firmó un acuerdo para el desarrollo conjunto del microprocesador MultiClet. [9]
- En enero de 2014, se anunció que el sistema operativo FreeRTOS se trasladaría al microprocesador MultiClet, [10] esto demuestra que el microprocesador potencialmente puede realizar tareas que lo hacen adecuado para productos reales. [11]
- En abril de 2014, el proyecto Kickstarter Key_P1 MultiClet: Your Powerful Digital Guardian no logró recaudar fondos suficientes. [12]
- Desde junio de 2014, el microprocesador MultiClet se encuentra en pruebas en condiciones espaciales reales a bordo del microsatélite TabletSat-Aurora del Sputnix . [13] [14] [15]
- En marzo de 2014, Multiclet presentó el primer microprocesador multicelular reconfigurable dinámicamente en Inatronics [ aclaración necesaria ] 2014. [8]
Financiación
Desde 2004, el fondo de capital riesgo danés Symbion Capital y el fondo Bortnik han aportado al proyecto más de 300 millones de rublos . En 2009, la empresa Rusnano solicitó una cofinanciación que no prosperó . En 2010, se informó de que se necesitarían más de 1.000 millones de rublos en total antes de que pudiera iniciarse la producción real. En 2011, se fundó la empresa MultiClet , que actualmente se encarga del desarrollo del microprocesador, con un capital de 323 millones de rublos. [16]
En agosto de 2014, se realizó una solicitud financiera de 80 millones de dólares estadounidenses al Fondo de Inversión Ruso-Chino (RKIF) para desarrollar un ordenador basado en MultiClet . [17]
Concepto técnico
A diferencia de la arquitectura tradicional de procesadores multinúcleo, cada celda individual en el microprocesador puede comunicarse entre sí, sin la necesidad de almacenar resultados intermedios en registros de memoria . Esto elimina el concepto de instrucciones de lenguaje ensamblador con dependencia secuencial, a favor de la realización de un lenguaje de programación de alto nivel directamente en el hardware de la computadora. La unidad indivisible más pequeña es un conjunto de instrucciones descritas en el lenguaje triádico. Cada tríada puede describir una operación entre referencias a otras tríadas, en lugar de referencias al contenido actual en registros de memoria. El resultado de la secuencia de tríadas se evalúa cuando se selecciona, por ejemplo, cuando se emite una operación para escribir el resultado en un registro de memoria. [18]
Beneficios potenciales
La arquitectura de microprocesador multicelular facilita la ejecución en paralelo, ya que se elimina la necesidad de acceder a la memoria intermedia para cada operación, por lo que cada celda puede funcionar de forma independiente hasta que se necesite el resultado. El microprocesador puede funcionar con un rendimiento reducido si una o más de las celdas del microprocesador dejan de funcionar. La reconfiguración dinámica del microprocesador, en caso de fallos permanentes, lo hace ideal para funcionar en condiciones adversas, como en aplicaciones espaciales. [19]
La realización de todas las operaciones dentro de cada instrucción, sin participación de la memoria, mejora la potencia de cálculo entre 4 y 5 veces y reduce el consumo de energía del microprocesador hasta 10 veces. [20]
Crítica
En julio de 2012 se publicó una visión crítica en un foro en el que se discuten los posibles desafíos relacionados con el escalamiento de la tecnología. El principal obstáculo sería el alto nivel de comunicación requerido entre las diferentes celdas de la arquitectura multicelular y su implementación utilizando tecnología de proceso de semiconductores CMOS por debajo de los 180 nanómetros . [21]
Variantes
Variantes de procesadores multicelulares disponibles y sugeridas: [22]
Modelos
Modelos de procesadores multicelulares disponibles:
En diseño
Referencias
- ^ "Descripción general de la empresa MULTICLET Corp". investing.businessweek.com. Archivado desde el original el 12 de septiembre de 2014. Consultado el 3 de enero de 2015 .
- ^ "ОАО" Мультиклет "- Comunidad Skolkovo". comunidad.sk.ru . Consultado el 3 de enero de 2015 .
- ^ "Desarrollo del diseño de la disposición del procesador multicelular doméstico MultiClet P1". eng.dsol.ru . Consultado el 2015-01-03 .
- ^ abc "Lista de precios actualizada por última vez el 01.12.2014". multiclet.com . Consultado el 8 de enero de 2015 .
- ^ "Introducción a los procesadores multicelulares". multiclet.com . Consultado el 3 de enero de 2015 .
- ^ "Multiclet fabrica los primeros microprocesadores multicelulares". eng.spb-venchur.ru . Consultado el 3 de enero de 2015 .
- ^ "¿Cuáles son algunos ejemplos de arquitecturas distintas a las de Von Neumann?". stackoverflow.com . Consultado el 3 de enero de 2015 .
- ^ ab "Perspectivas futuras de MULTICLET tras Inatronics 2014". multiclet.com . Consultado el 16 de marzo de 2015 .
- ^ "SPUTNIX y MULTICLET Corp. desarrollarán conjuntamente microprocesadores avanzados para la tecnología espacial". sputnix.ru . Consultado el 3 de enero de 2015 .
- ^ "ОC FreeRTOS успешно портирована на процессор MULTICLET P1" (en ruso). comunidad.sk.ru . Consultado el 3 de enero de 2015 .
- ^ "Instalación de FreeRTOS en el procesador de Multiklet". sysmagazine.com . Consultado el 3 de enero de 2015 .
- ^ "Key_P1 MultiClet: Tu poderoso guardián digital". kickstarter.com . Consultado el 3 de enero de 2015 .
- ^ "SPUTNIX y MultiClet se asocian para desarrollar microprocesadores avanzados para tecnología espacial". satellitetoday.com. 26 de abril de 2013. Consultado el 6 de enero de 2015 .
- ^ "Sputniks y Multiclet unen fuerzas en el desarrollo de microprocesadores avanzados". survincity.com. Archivado desde el original el 2015-01-06 . Consultado el 2015-01-06 .
- ^ "La nueva empresa rusa SPUTNIX diseñó y construyó el demostrador de tecnología y satélite de observación de la Tierra TabletSat-Aurora (ТаблетСат-Аврора)". space.skyrocket.de . Consultado el 6 de enero de 2015 .
- ^ "Российский процессор принципиально новой архитектуры уже в производстве" (en ruso). cnews.ru . Consultado el 6 de enero de 2015 .
- ^ "Supercomputadora rusa a la espera de dinero chino". gazeta.ru . Consultado el 6 de enero de 2015 .
- ^ "Procesadores multicelulares (concepción, arquitectura)" (PDF) . multiclet.com . Consultado el 3 de enero de 2015 .
- ^ "Sputnix y Multiclet desarrollarán microprocesadores avanzados para el espacio". spacenewsfeed.com. Archivado desde el original el 2015-01-03 . Consultado el 2015-01-03 .
- ^ "MultiClet: superprocesador para supercomputadoras". community.sk.ru . Consultado el 3 de enero de 2015 .
- ^ "Una visión crítica de los procesadores Multiclet". 3.14.by . Consultado el 3 de enero de 2015 .
- ^ "Procesadores multicelulares". multiclet.com . Consultado el 3 de enero de 2015 .
- ^ abc "Multiclet SilTerra y fortalecer la alianza estratégica". survincity.com . Consultado el 3 de enero de 2015 .
- ^ "MCp042R100102-1 LQ 256". multiclet.com . Consultado el 11 de enero de 2015 .
- ^ "En diseño". multiclet.com . Consultado el 15 de enero de 2015 .
Enlaces externos