Respuesta

3

El código fuente de su compilador gcc en www.tilera.com/scm incluye archivos de descripción de máquina estilo gcc (.md) que definen las instrucciones y otros detalles de micro arquitecturas que necesita un compilador.

5

Reformulando esta respuesta para mayor claridad.

Muchas referencias en la web afirman que se supone que son derivados de MIPS; por otro lado, ninguno de los miembros de la licencia/pareja de MIPS menciona a Tilera, ni Tilera menciona MIPS en ninguno de los documentos de sus productos. Si existiera algún tipo de acuerdo de licencia (cruzada), esta evasión sería difícil de entender.

Cuando se mira en el núcleo de Linux que soporta ambos MIPS y Azulejos (32 bits sólo a partir de este escrito) arquitecturas, las diferencias en lenguaje ensamblador son significativos, véase por ejemplo los puntos de entrada de inicio del kernel para MIPS y Tile arquitecturas. Los símbolos de la asamblea de Tilera para mí personalmente se parecen más a PowerPC que a MIPS.

Los propios Tilera hacen que un puerto GCC/binutils esté disponible en http://www.tilera.com/scm/, que incluye los archivos tar de código fuente; la arquitectura se llama tile-unknown-linux.

De esto, parece que han llegado a algo diferente.

2

Parece que tienen su propio conjunto de instrucciones estilo RISC. Muchos RISC son bastante similares, por lo que las nuevas ISA tienden a parecerse a una combinación de MIPS, PPC y ARM, ya que los diseñadores de chips adoptan sus elementos favoritos de cada uno.

Cuestiones relacionadas