por
pobrecito hablador
el Viernes, 29 Julio de 2011, 21:44h
(#1286476)
Y pregunto, en un sistema como Linux, ¿tantos problemas habría para portar GNU a un sistema "raro" como Itanium? Tengo entendido que los Unix tienen el mérito de ser bastante independientes de la máquina. Teniendo Linux para x86, para x64 y para ARM, no debería haber muuuucho problema en recompilar Linux para Itanium si hubiese interés. ¿Estoy en lo cierto o no? Tema aparte sería recompilar para Windows, que está mucho más atado a x86 que cualquier otro sistema por culpa de sus aplicaciones, no por Windows en sí que también tuvo versión para Alpha.
por
pobrecito hablador
el Viernes, 29 Julio de 2011, 22:21h
(#1286479)
Creo que el problema no es recompilar para Itanium, sino compilar de una manera que aprovechara su arquitectura al máximo. El Itanium era un procesador de ejecución de instrucciones en paralelo, pero los programas de Linux o cualquier otro generalmente no están hechos para ello. Por otro lado los lenguajes de programación, generalmente, tampoco tienen métodos para ejecutar instrucciones en paralelo (no hablo del multihilo, que es otra forma de "paralelismo"), y los compiladores no saben como convertir, eficientemente, un programa diseñado para ejecutarse con una instrucción a la vez y convertirlo en una secuencia de instrucciones en paralelo.
Así que: sí se puede compilar para el Itanium. Pero se creará un programa normal que no aprovecha el paralelismo del mismo.
Re:¿Y qué es el Itanium?
(Puntos:0)Re:¿Y qué es el Itanium?
(Puntos:1, Interesante)Así que: sí se puede compilar para el Itanium. Pero se creará un programa normal que no aprovecha el paralelismo del mismo.
Ver EPIC
http://es.wikipedia.org/wiki/EPIC_(inform%C3%A1ti