Multiclet
MultiClet es un proyecto de innovación en curso para un microprocesador que afirma ser el primer post von Neumann , un microprocesador multicelular , rompiendo el paradigma de la tecnología informática que existe desde hace más de 60 años. [5] [6] [7] Ha habido intentos en el pasado de alejarse de la arquitectura de von Neumann, [8] pero nadie realmente ha llegado al límite al tratar de implementar un microprocesador totalmente multicelulares y dinámicamente reconfigurable. Ahora se implementa un microprocesador reconfigurable de 4 celdas dinámicas.

Historia y perspectivas futuras 
En abril de 2013, un residente de Skolkovo SPUTNIX firmó un acuerdo para el desarrollo conjunto del microprocesador MultiClet . [10] En julio de 2013, un artículo publicado por un entusiasta individual que evalúa la función del microprocesador MultiClet utilizando un kit de desarrollo vendido por el proveedor, el artículo menciona ciertos desafíos al trabajar con el producto. [11] En enero de 2014, se hizo un anuncio de que el sistema operativo FreeRTOS se ha portado al microprocesador MultiClet , [12] esto demuestra que el microprocesador puede realizar tareas que lo hagan adecuado para productos reales. [13] Abril de 2014, el proyecto Kickstarter Key_P1 MultiClet: su poderoso guardián digital , no logró recaudar suficientes fondos, [14] aún no está claro si MultiClet Corp. tiene la intención de seguir adelante con el producto de todos modos, ya que está disponible en su sitio web . [15] Desde junio de 2014, también se ha probado que el microprocesador MultiClet está bajo prueba en condiciones de espacio real en el microsatélite TabletSat-Aurora de SPUTNIX 

Marzo de 2014 Multiclet presentó el primer microcontrolador multicelular dinámicamente reconfigurable en Inatronics 2014.

Julio de 2014, las circunstancias han cambiado para Rusia debido a los disturbios prorrusos de 2014 en Ucrania . Como resultado de las sanciones económicas, el tema de la sustitución de productos electrónicos importados fue planteado por varios ministerios . [19] Esto potencialmente puede permitir que el proyecto MultiClet reciba financiación interna, pero también tiene que competir con el microprocesador Elbrus mucho más probado, que tiene una historia que data de las computadoras Elbrus de la Unión Soviética , [20] y el más reciente anunció Baikal CPU

Financiación 
Desde 2004, más de 300 millones de rublos han sido provistos para el proyecto por el fondo danés de capital riesgo Symbion Capital y el Fondo Bortnik. En 2009 hubo una solicitud infructuosa de cofinanciamiento por parte de Rusnano . En 2010, se informó que se necesitarían más de mil millones de rublos en total antes de que pudiera producirse una producción real. En 2011, la empresa MultiClet , actualmente responsable del desarrollo del microprocesador, se fundó con un capital de 323 millones de rublos.

En agosto de 2014, se realizó una solicitud de financiamiento de 80 millones de dólares estadounidenses del Fondo de inversión ruso-chino (RKIF) para desarrollar una computadora basada en MultiClet .

Concepto técnico 
A diferencia de la arquitectura de procesador multinúcleo tradicional, cada celda individual en el microprocesador se puede comunicar entre sí, sin la necesidad de almacenar resultados intermedios en los registros de memoria . Esto elimina el concepto de instrucciones de lenguaje ensamblador con dependencia secuencial, a favor de realizar 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 a los contenidos actuales en los 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.

Beneficios potenciales 
La arquitectura de microprocesador multicelular facilita la ejecución en paralelo porque 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 operar 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 fallas permanentes, lo hace ideal para el funcionamiento en condiciones difíciles, como en aplicaciones espaciales. 

La realización de todas las operaciones dentro de cada enunciado, sin la 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.

Crítica 
En julio de 2012, se publicó una opinión crítica en un foro que analiza los posibles desafíos relacionados con la ampliación 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 180 nanómetros .

Variantes 
Variantes de procesador multicelulares disponibles y sugeridas:

En diseño

Referencias 

Microprocesadores
MultiClet es un proyecto de innovación en curso para un microprocesador que afirma ser el primer post von Neumann , un microprocesador multicelular , rompiendo el paradigma de la tecnología informática que existe desde hace más deaños . [ 5 ] [ 6 ] [ 7 ] Ha habido intentos en el pasado de alejar se de la arquitectura de von Neumann , [ 8 ] pero nadie realmente ha llegado al límite al tratar de implementar un microprocesador totalmente multicelulares y dinámicamente reconfigurable . Ahora se implementa un microprocesador reconfigurable deceldas dinámicas . Historia y perspectivas futuras En abril de un residente de Skolkovo SPUTNIX firmó un acuerdo para el desarrollo conjunto del microprocesador MultiClet \ . [ 10 ] En julio de un artículo publicado por un entusiasta individual que evalúa la función del microprocesador MultiClet utilizando un kit de desarrollo vendido por el proveedor , el artículo menciona ciertos desafíos al trabajar con el producto . [ 11 ] En enero de se hizo un anuncio de que el sistema operativo FreeRTOS se ha portado al microprocesador MultiClet , [ 12 ] esto demuestra que el microprocesador puede realizar tareas que lo hagan adecuado para productos reales . [ 13 ] Abril de el proyecto Kickstarter Key_P1 MultiClet : su poderoso guardián digital , no logró recaudar suficientes fondos , [ 14 ] aún no está claro si MultiClet Corp . tiene la intención de seguir adelante con el producto de todos modos , ya que está disponible en su sitio web \ . [ 15 ] Desde junio de también se ha probado que el microprocesador MultiClet está bajo prueba en condiciones de espacio real en el microsatélite TabletSat-Aurora de SPUTNIX Marzo deMulticlet presentó el primer microcontrolador multicelular dinámicamente reconfigurable en Inatronics Julio de las circunstancias han cambiado para Rusia debido a los disturbios prorrusos deen Ucrania \ . Como resultado de las sanciones económicas , el tema de la sustitución de productos electrónicos importados fue planteado por varios ministerios \ . [ 19 ] Esto potencialmente puede permitir que el proyecto MultiClet reciba financiación interna , pero también tiene que competir con el microprocesador Elbrus mucho más probado , que tiene una historia que data de las computadoras Elbrus de la Unión Soviética , [ 20 ] y el más reciente anunció Baikal CPU Financiación Desde más demillones de rublos han sido provistos para el proyecto por el fondo danés de capital riesgo Symbion Capital y el Fondo Bortnik . Enhubo una solicitud infructuosa de cofinanciamiento por parte de Rusnano \ . En se informó que se necesitarían más de mil millones de rublos en total antes de que pudiera producir se una producción real . En la empresa MultiClet , actualmente responsable del desarrollo del microprocesador , se fundó con un capital demillones de rublos . En agosto de se realizó una solicitud de financiamiento demillones de dólares estadounidenses del Fondo de inversión ruso-chino ( RKIF ) para desarrollar una computadora basada en MultiClet \ . Concepto técnico A diferencia de la arquitectura de procesador multinúcleo tradicional , cada celda individual en el microprocesador se puede comunicar entre sí , sin la necesidad de almacenar resultados intermedios en los registros de memoria \ . Esto elimina el concepto de instrucciones de lenguaje ensamblador con dependencia secuencial , a favor de realizar 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 a los contenidos actuales en los 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 . Beneficios potenciales La arquitectura de microprocesador multicelular facilita la ejecución en paralelo porque 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 operar 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 fallas permanentes , lo hace ideal para el funcionamiento en condiciones difíciles , como en aplicaciones espaciales . La realización de todas las operaciones dentro de cada enunciado , sin la participación de la memoria , mejora la potencia de cálculo entreyveces y reduce el consumo de energía del microprocesador hastaveces . Crítica En julio de se publicó una opinión crítica en un foro que analiza los posibles desafíos relacionados con la ampliación 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 denanómetros \ . Variantes Variantes de procesador multicelulares disponibles y sugeridas : En diseño Referencias Microprocesadores