Nvidia se ha lanzado a la piscina de las CPUs de ordenador, un mercado dominado en los PCs y portátiles por AMD y sobre todo Intel. Pero además va a dar una vuelta más de tuerca. En vez de desarrollar una arquitectura basada en el clásico x86, lo va a hacer en ARM, que vienen pegando muy fuerte en móviles y otros dispositivos portátiles. El hecho de que Nvidia ponga todo su conocimiento a desarrollar una CPU de alto rendimiento, junto con que Microsoft ha anunciado compatibilidad en el futuro Windows para ARM, pone las cosas muy interesantes.
Comentarios
Mmm.... Intel puso todo su conocimiento para crear GPUs, y la verdad es que tienen un rendimiento decepcionante. Que Nvidia ahora se ponga a crear CPUs me hace augurarles un fracaso técnico y comercial (ojalá me equivoque).
#5 nVidia colabora con ARM en el desarrollo de esta CPU. Teniendo en cuenta que la mayoría de las CPU del mundo son ARM, y que han triunfado tanto en dispositivos moviles, sistemas integrados, y superordenadores, y que nvidia y ARM ya triunfan en el mercado movil con los combos tegra+ARM, yo creo que tienen muchas posibilidades de triunfar en el mercado de escritorio y de superordenadores con estas nuevas CPU. Más teniendo en cuenta que Microsoft acaba de anunciar que Windows 8 tendra una version para ARM, y que nvidia lleva unos añitos metiendose en el mercado de superordenadores con CUDA.
En cuanto a Tegra2... si lo que han mostrado es la realidad el mercado movil ya lo tienen ganado. En el video se ve un juego de PS3, funcionando en PS3, en un PC, y en un movil LG con tegra2 conectado a una pantalla en fullHD. Ya no es solo ver que va igual de fluido en las tres plataformas, sino que los desarrolladores no paran de decir que "apenas hemos tenido que cambiar nada" para portar el juego a Android...
#14 en supercompuntación X86 es el rey indiscutible y no hay un solo ARM en el top500.
http://www.top500.org/stats/list/36/procfam
#36 ¿Tal vez porque aún no se han puesto a subir prestaciones? Ten en cuenta que hasta ahora se ha orientado a equipos portátiles (poco consumo de energía).
Amo la competencia!
Esperemos que sea la Nvidia de Intel y AMD.
Fantástico!! por mucho que windows trabaje en ARM (Y hablo en el suspuesto de no confundirme) los drivers también tendrán que estar preparados para ARM (las aplicaciones imagino que valdrán x86) así que... hasta dentro de 23 años amigos (tal como pasó con x64).
#2 Huele a alianza con Google. El sistema operativo más extendido en sistemas ARM tiende claramente a ser Android.
Respecto a los drivers, se pueden compilar para ARM siempre que no sean propietarios y no haya posibilidad de ingeniería inversa. Y los que dan más por el culo en este aspecto son... exactamente, las gráficas. Juego ganado.
#9 Además NVIDIA ya fabrica placas bases, con lo que los drivers de los componentes de la placa no deberían dar problemas.
#12 Creo recordad que Nvidia ya no fabrica placas, o por lo menos los chipsets no.
#2: Las aplicaciones se han de compilar para ARM, igual que el sistema operativo, los drivers, etc. No valdrá NADA compilado para x86, a menos que uses un emulador.
#26 ¿Hace falta recordar que Apple cambió de procesador no una, sino dos veces, y el proceso fue completamente transparente para los usuarios?
Si lo hacen bien (y me refiero a nVidia, ARM y Microsoft, los tres) pueden conseguir un buen hueco de mercado. Claro que, al igual que con x86-64, Linux irá con muchísima ventaja.
Respecto al tema de drivers, no lo veo problemático; hoy en día hay cuatro drivers fundamentales: vídeo, sonido, ethernet y USB. El primero es, generalmente, el más complejo; pero en este caso, precisamente, es el menos problemático porque la tarjeta de vídeo será del mismo fabricante. Los otros tres están más que trillados hoy en día en el mundo ARM, por lo que tampoco será un problema.
Cuando Nvidia alcance Intel en potencia me avisais. Mirar la nueva generación de Core que acaba de salir. Que supera tanto a AMD y a la anterior generación de Core de Intel.
Nvidia no saca ARM para ese mercado que algunos elucubran. Nvidia quiere competir contra Intel en el pastel que se llevan los netbooks. Es decir quiere competir contra los Atom de Intel y los Fusion de AMD. Ya que Intel les pone trabas con su chipsets para Atom.
#27 No puedes comparar el cambio de los Mac con un cambio de x86. Basicamente, porque no son los mismos número ni en ordenadores ni en aplicaciones. Con el cambio de Mac solamente se tenian que preocupar de que las 4 aplicaciones que solian usar los maqueros funcionaran bien en la nueva plataforma. Y a día de hoy, yo creo que el soporte de emulación esta desterrado. Por no hablar de dispositivos, que lo mismo ni funcionarían.
#31 La CPU/GPU hibrida ya existe en x86 y se llama fusion de AMD.
Y ademas, ni en linux x86_64 todo funciona del todo correcto. Siempre hay alguna aplicación que no anda tan fina como debería.
A eso sumale, que volvemos a el topico que x86 es viejo. Pues si sera viejo, pero internamente y desde los tiempos del Pentium II/Athlon u antes. Las intrucciones x86 CISC son decodificadas a micro-ops RISC. Es decir, por mucho que se empeñen en decir que si x86 es CISC y blablabla. Que es lo que por fuera parece. Por dentro tanto los procesadores Intel como AMD son puro musculo RISC. Vamos, que son familia lejana de los ARM.
Sumale ademas, la optimización con la que cuentan los compiladores para Intel/AMD.
Por lo que en el mercado de sobremesa/gama alta/servidores ARM no es competencia para x86. Mas que nada, porque la baza de ARM no es la potencia, sino la relación rendimiento/consumo. Ahí es donde compite ARM, en dispositivos con batería. Y ahí es hacia donde va Nvidia con lo de Arm. Ya que ha tenido problemas con intel para que esta le venda procesadores Atom solos. Ya que intel considera que los chipsets para Atom y el procesador Atom.
#41 excelente análisis pero quiero añadir una puntualización sobre el mercado potencial de ARM: servidores. Ya se que parece una tontería y que con Intel o AMD se pueden servir X paginas-servicios/micro y en ARM X/4 paginas-servicios/micro (es un decir), pero los ARM multinúcleo o distribuidos pueden suponer un ahorro enorme ya que servirán más páginas por consumo, que es en lo que se va una parte importante del coste de mantener uno de los servidores masivos tan usados hoy en día. Incluso si el gasto inicial es mayor (que habría que verlo) se rentabilizarian muy rápido si escalan bien.
#27 Ah si, completamente transparente. Y por eso tengo un PowerBook G4 de 17" en el que el que no puedo usar aplicaciones actuales, ya que el 90% sólo son liberadas compiladas para Intel (y con el que pese a eso sigo estando contento, pero me parece una putada, y de transparente nada)
#26 windows 8 traerá un emulador... ¿o piensas que re-compilarán hasta el último binario?
#30 o incluso podría promover .net (casi fijo que tiran por ahí)
#2 No es x64, sino x86_64. Microsoft no inventa arquitecturas por las buenas.
Y lo mejor es que para que los que usamos Ubuntu, comprarnos un pc con procesador ARM y usar linux ubuntu nos va a costar... 0, porque ubuntu ya funciona en procesadores ARM :p, y todos sus drivers etc tmb, codigo libre vs drivers propietarios... va a ser una decada interesante en el mundo de la informática, que por cierto las cpu arm son risc desde el principio y muy sencillitas pero potentes, sin royos de retrocompatibilidad etc ni lios de instrucciones raras como en los x86, eso significa velocidad a chorron...
Frases para la historia: (5 de enero del 2011) Ante el x86/x64 river Julius NVIDIA said "Alea jacta est!"
A ver si migramos ya del x86 a una arquitectura mejor.
Cuánta sigla!
Una CPU/GPU hibrida. Tiene buena pinta, pero la fama que tienen de cerrar los drivers me asusta.
Yo alucino cuando veo lo que se puede hacer con un ARM de un solo nucleo:
Muy muy interesante. Pero digamos que me genera dudas. Su exito depdenderá de si las compaías de software les da por hacer también un versión para ARM (optimizaciones y demás).
Se supone que no sólo estará Windows 8, Android ya está para ARM y supongo que a Google no le costaría "mucho" portarlo.
Hasta dentro de 2 o3 años no veremos nada.
¿Funcionará con Linux?
#19 si http://www.arm.com/community/software-enablement/linux.php
Me parece fantastico
Quise comprarme un netbook con micro ARM y me fue imposible encontrarlo para comprar en españa.
#34 Para eso píllate la consola Open Pandora : más pequeño que un netbook, con mandos de consola y un Linux debajo . http://www.openpandora.es/pandora/ .
La putada son los 512MB en flash internos para el SO, pero las aplicaciones se instalan en la SD externa autocontenidas en archivos PND, parecido al sistema de Mac OS X. Y si quieres compilar algo para la consola , puedes usar Qemu .
Bienvenida sea toda competencia posible, aunque imagino que irán más enfocados a dispositivos móviles.
Si se van a meter en el mundo PC el fracaso será espectacular. Aunque hagan un windows para arm, solo podrá correr binarios emulando (=lentos).
¿Ya nadie se acuerda cuando Windows NT estaba disponible para Intel, PowerPC, MIPS y Alpha?
¿Y alguien jugó con un NT no Intel? Pues exactamente lo mismo...
#21 no, podrán correr de forma nativa las aplicaciones que salgan para Windows 8, que supongo que saldrán con binarios para ARM también, además de cualquier aplicación que puedan recompilar. Por supuesto mucho mejor es usar un Linux o similar y para esas cosillas de windoze que "necesites" ver como progresa esto: http://wiki.winehq.org/ARM
Excelente noticia, aunque me alegraría un poco más de competencia desde otros países que no fueran EEUU...
#32 Seguramente China será la competencia.
#35 Parece que con Loongson.. pero poco hay en el mercado aun
http://en.wikipedia.org/wiki/Loongson
http://en.wikipedia.org/wiki/Lemote
Como nota curiosa, RMS usa un portatil Yeeloong que lleva un micro Loongson
Se hacía de rogar NVidia
Bueno, ahora a ver como de bien lo hacen...
OH SI NENA OH SI, =) Viva NVidia =)
No me espero nada de unos tipos que nisiquiera son capaces de integrar KMS en los drivers de sus graficas, y que sus chipsets hacen que el ordenador pete cada dos por tres al suspender/hibernar.
Bueno, de la competencia, al final los que ganamos somos los usuarios, asi que bienvenida sea nvidia!!
Oh si! Bendita competencia
al fin se les acabara el chollo a estas 2 empresas.
#22 Otro que vive en su mundo y se cree que la competencia es la solución a todos los problemas del mercado...
Alguien programa en CUDA? Mi proyecto final de carrera es hacer algo en CUDA pero la verdad que ando algo perdido leyendo paginas y paginas de pdf´s. Alguna recomendación? Gracias
#42 Sí, irte directamente a OpenCL y tu proyecto no solo funcionaría en gráficas de nvidia.
edit que me he colao
¿Algún español interesado en realizar CPUs con "Arquitectura eWa" que puedan costar entre 1€ y 10€, dependiendo de la frecuencia de cómputo solicitada? Entre 700 MHz y 7 GHz concurrentes.
Los procesadores evolucionan mientras el usuario común se limita a utilizar facebook, twitter y mene... perdón, digg.