Intel lanza una poco velada advertencia a Qualcomm por su emulación de código x86

Alejo I
2 5 34
Noticias » Tecnología
Windows 10 funcionará dentro de poco en equipos con procesadores ARM. Se trata de una circunstancia intrigante incluso después del fracaso de Windows RT, puesto que esta vez Microsoft promete que los dispositivos basados en el chipset Snapdragon 835 podrán ejecutar aplicaciones x86 Win32 con total normalidad, dando pie al lanzamiento de equipos portátiles de rendimiento teóricamente satisfactorio y gran autonomía.

Esta situación no puede ser recibida de buen grado por Intel bajo ningún concepto. Cada dispositivo ARM con Windows 10 que llegue a manos del consumidor es una venta perdida para Intel, y el gigante de Santa Clara quiere dejar claro a sus posibles rivales que no piensa quedarse de brazos cruzados, llegando al extremo de dejar entrever posibles acciones legales.

En un artículo publicado ayer por Intel para celebrar el 40 cumpleaños del primer microprocesador x86, el fabricante afirma que durante todo este tiempo ha invertido demasiado dinero en la plataforma x86 como para dejar que otras empresas se aprovechen gratuitamente de su esfuerzo. El texto, que está firmado por ambos el director de investigación de software y sistemas y el máximo responsable del departamento legal de la compañía, merece ser citado de forma textual:

Intel invierte una enorme cantidad de recursos para avanzar su ISA x86 dinámica y por lo tanto Intel debe proteger estas inversiones con un fuerte catálogo de patentes y otros derechos de propiedad intelectual. La siguiente gráfica muestra que la incesante innovación de las instrucciones se traduce en un catálogo de patentes profundo y dinámico, con más de 1.600 patentes en todo el mundo relacionadas con implementaciones del set de instrucciones.

Intel protege cuidadosamente sus innovaciones x86 y no proporcionamos licencias abiertamente para que otros las usen. Durante los últimos 30 años Intel ha actuado de forma vigilante para proteger sus derechos de propiedad intelectual contra su infracción por parte de microprocesadores de terceros. Uno de los primeros ejemplos fue su actuación sobre su trascendente "Patente Crawford '338". En los albores de nuestro negocio de microprocesadores, Intel necesitó actuar para defender sus derechos de patentes contra varias compañías, incluyendo United Microelectronics Corporation, Advanced Micro Devices, Cyrix Corporation, Chips and Technologies, Via Technologies y más recientemente, Transmeta Corporation. Esta defensa ha sido innecesaria durante los últimos años debido a que otras compañías han respetado los derechos sobre la propiedad intelectual de Intel.

Sin embargo, han aparecido informaciones de que algunas compañías pueden intentar emular la ISA x86 propiedad de Intel sin la autorización de Intel. La emulación no es una nueva tecnología y Transmeta fue notablemente la última compañía que aseguró haber producido un procesador x86 usando técnicas de emulación ("code morphing"). Intel defendió patentes relacionadas con las mejoras del set de instrucciones SIMD contra la implementación de x86 de Transmeta incluso a pesar de que usaba emulación. En cualquier caso, Transmeta no fue comercialmente exitosa y abandonó el negocio de los procesadores hace 10 años.

Solo el tiempo dirá si los nuevos intentos por emular la ISA x86 de Intel encuentran un destino distinto. Intel da la bienvenida a la competencia lícita y estamos seguros de que los microprocesadores de Intel, que han sido específicamente diseñados para implementar la ISA x86 de Intel durante casi cuatro décadas, proporcionarán experiencias increíbles de forma consistente entre aplicaciones, así como una amplia gama de ofertas de consumo, control completo e integración TIC para la empresa. Sin embargo, no damos la bienvenida a la infracción ilícita de nuestras patentes, y esperamos plenamente que otras compañías sigan respectando los derechos sobre la propiedad intelectual de Intel. Fuertes protecciones de la propiedad intelectual hacen posible que Intel siga invirtiendo los enormes recursos necesarios para avanzar la ISA x86 dinámica de Intel, e Intel se mantendrá alerta para proteger sus innovaciones e inversiones.


Hasta donde es público, en estos momentos no hay ningún fabricante de procesadores trabajando de forma abierta en emular código x86 aparte de Qualcomm, por lo que la pelota está ahora en su tejado. Queda por ver si el nuevo socio de Microsoft responde públicamente a Intel o si por el contrario permanece a la espera de acciones concretas.
34 comentarios
  1. Querer parar la emulación a base de trabas legales... Esta batalla ya se ha librado muchas veces con similares resultados. Intel, dejate de gilipolleces y haz un buen procesador de bajo consumo y coste razonable, sigue batallando y luchando con tu serie atom x que abandonastes y gánales la batalla donde la tienes que ganar y no en los juzgados.
  2. Con esa mentalidad lo que conseguirán es que se adapte todo el código de Windows y aplicaciones a ARM. Y poco a poco entre todos vayan inviertiendo en ARM hasta llegar a ser una plataforma a la altura de x86.

    A ver donde se queda Intel...
  3. Pero aun no se sabe ni como lo hace, no? No se sabe si es emulacion o por hardware...
  4. Mas le valdría a Intel mirar para su casa, que lo del kabylake X ha sido un despropósito de dimensiones bíblicas... [facepalm] [facepalm] [facepalm]
  5. No es por hardware ya que sólo AMD e Intel pueden hacer uso de x86 de forma nativa. En este caso y aunque me duela, Intel tiene toda la razón. Han invertido demasiado dinero en desarrollar x86 para que de pronto alguien llegué y haga un "emulador" (realmente debería ser algo así como un traductor de instrucciones on the fly x86~>ARM. ) Igual y en una de esas x86 en ARM está siendo "compilado" por software (Windows RT 2.0) y así pueda lavarse las manos... Presiento una emocionante lucha entre gigantes tecnológicos . Lo mejor para ARM sería madurar como tecnología y pelear 1 vs 1 como ahora.

    No es tan difícil portar algo a ARM para correrlo en Windows RT. Incluso hay un emulador x86 para RT (Va mal) pero si alguien puede hacerlo, es Microsoft con Qualcomm. No olviden que hay fuertes rumores de una Macbook con procesador ARM, puede que esto tenga mucho qué ver con ése rumor... Windows RT es MUY bueno, lo más arriesgado qué ha hecho Microsoft con Windows en un tiempo, se quedó en 8.1 pero ni de lejos Microsoft abandonará el desarrollo de RT así de fácil y menos ahora que Nintendo es 100% ARM, poco éxito de XONE y esos fuertes rumores de qué Apple también lo hará... Es Intel contra él mundo.
  6. molaria una respues de Qualcomm del estilo: "Nuestros procesadores no emulan ni ejecutan codigo x86"

    y hala, a pastar... el lado de la emulacion esta en el lado del software. Qemu86 lleva funcionando AÑOS sin problema. Es ahora, cuando Qualcomm se ha aliado con Microsoft para ejecutar codigo x86 a velocidad aceptable cuando Intel tiene la mosca detras de la oreja...
  7. Recordemos esta fecha como punto de inflexión, en donde Intel se hunde con una arquitectura propia, ARM será su sucesor y no hay por qué darle dinero a Intel por ello.

    ARM es el camino...
  8. Que yo sepa portar una app de x86 a ARM no debe tener mayor dificultad que usar el compilador adecuado no? Haciendo cross-compiled debería hacer la traducción de {ponga aquí su lenguaje} a ASM de la arquitectura.

    Otra cosa es que uno sepa o haya hecho triquiñuelas conociendo la arquitectura, pero no creo que por ejemplo programas tipo Word, Filezilla etc hagan uso de instrucciones directamente en ASM
  9. ¿La emulación no se hace por software? Vamos, no creo que Qualcomm haya metido instrucciones X86 en sus CPUs

    De todas formas, no los escuché quejarse cuando Apple se paso a Intel y usaba un emulador (Rosetta) para ejecutar instrucciones PPC.
  10. @Banshee2x @sodark Tengo la impresión de que Intel puede estar temiendo que Qualcomm u otras compañías tengan la intención de seguir los pasos de Transmeta, cuyos procesadores traducían las instrucciones de forma automática para interpretarlas. Artículo para viejunos sobre sus chips.

    De todas formas me gustaría saber cuánto en esta posible emulación es de Qualcomm y cuánto es de Microsoft, porque si es cosa de ambas pueden saltar chispas muy gordas.
Ver más comentarios »