Temas Calientes

Intel Xeon Phi posee 62 núcleos funcionando a más de 1GHz

Xeon Phi-portada

Hace algunos meses Intel decidió cambiar el nombre de su cGPU Knights Corner por Xeon Phi, nuevo nombre con el que se alista a la conquista del sector de servidores y equipos enfocados hacia el cómputo de alto rendimiento (HPC). Desde VR-Zone nos llegan algunos nuevos datos sobre el nuevo y monstruoso chip de Intel.

Aunque en anteriores ocasiones Intel se limitó a mencionar que Xeon Phi tendría más de 50 núcleos, según la nueva información Xoen Phi tendrá un total de 62 núcleos en su versión completa, pero no se descarta que Intel venda también los chips no completamente funcionales con algunos núcleos deshabilitados, por lo que tendríamos versiones con entre 48 a 62 núcleos.

Los núcleos Xeon Phi
Como mencionamos en artículos anteriores, Xeon Phi está conformado por hasta 62 núcleos, donde cada uno de ellos posee una unidad de procesamiento de enteros x86 con ejecución en orden (in-order), siendo un descendiente directo de la vieja arquitectura P5 de donde descienden los microprocesadores Pentium, Pentium MMX, Atom (micro-arquitectura Bonnell) y obviamente también Xeon Phi.

Cabe mencionar que cada uno de estos núcleos carece de unidades de punto flotante (FPU), las que son remplazadas por unidades SIMD de 512 bits (muy similares a los shader processors de las tarjetas de video) capaces de ejecutar instrucciones FMA, juego de instrucciones mucho más avanzado que las actuales instrucciones FMA 3/4 que son capaces de ejecutar los microprocesadores AMD basados en las micro-arquitecturas Bulldozer y Piledriver; y que Intel planea introducir en sus futuros CPUs Xeon basados en la micro-arquitectura Haswell (Haswell-EX/EP/EN).

Cada núcleo SIMD está conformado por 16 ALUs de 32 bits, los que trabajando en conjunto son capaces de ejecutar complejas instrucciones de cálculo vectorial y de enteros, las que pueden ser usadas a modo de una muy potente unidad de punto flotante, y que serán aprovechadas por las aplicaciones gracias al compilador de Intel y otros compiladores con soporte expreso al juego de instrucciones de Xeon Phi.

Multi-hilo simétrico (SMT) en Xeon Phi
Cada núcleo que conforma a Xeon Phi es capaz de ejecutar cuatro hilos de procesamiento, es decir 4 instrucciones x86 y 4 instrucciones vectoriales de 512 bits (o 64 instrucciones de enteros de 32 bits); ello gracias a la tecnología de multi-hilo simétrico (SMT) que posee; cabe mencionar que Intel aplica este tipo de tecnología desde hace muchos años en sus microprocesadores desde el lanzamiento de su micro-arquitectura Northwood (Pentium 4 2.4 C), y que comercialmente la denomina HyperThreading.

El controlador de memoria de Xeon Phi
Intel anunció que Xeon Phi tendría versiones con hasta 16GB de memoria ECC GDDR5 con bus de 512 bits, pero los primeros Xeon Phi que saldrán a fines de este año tendrán entre 4 a 8GB de memoria con bus de 512 bits.

Más detalles de Xeon Phi
Xeon Phi tendrá una frecuencia de funcionamiento de 1.3GHz, gracias a la cual será capaz de ofrecer un poder de cómputo superior a 1 TeraFlop en cálculos de doble precisión, y estará fabricado con el proceso de manufactura de 22nm Tri-Gate de Intel.

Intel espera superar el poder de cálculos del reciente GPU AMD FirePro W9000 y el de Tesla K20, el futuro cGPU de Nvidia; y aunque aún es demasiado pronto para saber si en efecto conseguirá superarlos, Intel se ufana también de la capacidad nativa de Xeon Phi para ejecutar software x86, característica que ninguno de sus rivales (Tesla y FirePro) posee, y que podría ser la carta de triunfo de Intel con la que consiga imponerse ante sus rivales, los que requieren que se usen otros entornos de programación distintos a x86 como OpenCL y OpenACC.

 

Link: Intel’s “MIC” Xeon Phi die has 62 cores, and was aimed for clocks much higher than 1GHz to fight Nvidia GK110  (VR-Zone)

También pueden comentar en nuestro foro.

45 Comentarios

Intel Xeon Phi posee 62 núcleos funcionando a más de 1GHz

Thumb up 2 Thumb down 0 avatar_bob bob dijo hace 9 meses

Como andará con el tema de rendering? Pregunto tanto por el calculo tipo GPU como el CPU en x86.

Servirá también para este propósito?

Responder
Well-loved. Like or Dislike: Thumb up 10 Thumb down 0 avatar_David Sarmiento Portocarrero David Sarmiento Portocarrero dijo hace 9 meses

Xeon Phi aunque en teoria es la mezca de CPU y GPU, carece de esta última función y está orientado únicamente a cálculos de enteros y vectoriales, por lo que si podria apoyar al proceso de render, siempre y cuando salga alguna aplicación con soporte expreso a su juego de instrucciones (o por x86) o a OpenCL, la cual también será soportada por Xeon Phi.


Saludos.

Thumb up 0 Thumb down 0 avatar_LM LM dijo hace 9 meses

Tema rendering, me lo imagino muy bueno para hacer raytracing y ese estilo de cosas :)

Thumb up 1 Thumb down 0 avatar_kdjo kdjo dijo hace 9 meses

si lo que dice David es cierto, entonces es posible usarlas. Por ejemplo, en el caso de photoshop, after effects, premiere, maya, y muchos otros, ya son acelerados por Open Cl, al menos sus ultimas versiones. Mi pregunta sería si el precio al que las estarán vendiendo será accesible :S

Well-loved. Like or Dislike: Thumb up 5 Thumb down 0 avatar_richwrd richwrd dijo hace 9 meses

@kdjo, ni creas que seran accesibles, hacia el mercado que apuntan, deberian de tener un precio bastante elevado. saludos

Thumb up 0 Thumb down 0 avatar_Sergio Sergio dijo hace 9 meses

@David Sarmiento Portocarrero David, que tal? un par de preguntas, a que se refiere con los calculos a doble precision? son de 64 bits? me suena raro porque como las unidades son de 512 bits. A que le llama Intel calculos vectoriales?
Los otros cGPU de Nvidia por ejemplo no soportan software programado en x86? No sabia eso!

Well-loved. Like or Dislike: Thumb up 6 Thumb down 0 avatar_David Sarmiento Portocarrero David Sarmiento Portocarrero dijo hace 9 meses

Sergio. Si cálculos de doble precisión son operaciones de punto flotante de 64 bits.

Los GPUs de AMD y Nvidia no son capaces de ejecutar operaciones de 128 bits o de mayor ancho. Las unidades SIMD-16 de Xeon Phi tienen mas similitudes con las unidades AVX de Sandy/Ivy Bridge y FMA de Bulldozer/Piledriver, aunque en este caso también las supera, pues las de los CPUs son de 256 bits.

Los GPUs de AMD y Nvidia funcionan bajo sus propios juegos de instrucciones de shading y APIs de bajo nivel como CUDA PTX en el caso de Nvidia y Stream en el caso de AMD; estos GPUs no son capaces de ejecutar código x86, pues simplemente son de distintas arquitecturas: CISC/RISC en el caso de los CPUs y SIMD en el caso de los GPUs (los GPUs AMD VLIW5/4 eran VLIW), digamos que Xeon Phi seria CISC/SIMD.


Saludos.

Hot debate. What do you think? Thumb up 4 Thumb down 4 avatar_Francisco Francisco dijo hace 9 meses

Pienso que hay que ver resultados antes de emitir cualquier opinión.

De todos modos, tranquilo Intel, ya ARM esta llegando a servidores y es cuestión de tiempo que lleguen a computo de alto rendimiento.

Responder
Thumb up 2 Thumb down 0 avatar_Kratos Kratos dijo hace 9 meses

ARM jajaja, AMD con su 15% de share mundial puede molestar pero ARM jajaja

Thumb up 1 Thumb down 0 avatar_bob bob dijo hace 9 meses

Gracias por la aclaración.. Ahora comprendo.
Y si hay aplicaciones que usen el método de OpenCL o otras instrucciones especificas. Pero el calculo bruto y el definitivo se hace, hoy en día, por CPU. Por GPU esta muy muy en pañales.

Responder
Well-loved. Like or Dislike: Thumb up 6 Thumb down 0 avatar_Alejandro Alejandro dijo hace 9 meses

Hace mucho no veo comentarios cuerdos y respetuosos aqui en chw :).

Pasa que el gpu no va a reemplazar al cpu. Hay tareas donde se requieren más ghz que nucleos... a menos que, bueno, los muchos nucleos alcancen las frecuencias de los cpus, pero es un tema mas complicado. Ademas tampoco no lo tengo muy claro, creo que son temas tambien de arquitecturas... mejor dejo de hablar al aire xD y si alguien me ilumina con mejores conocimientos, gracias :)

Responder
Thumb up 0 Thumb down 0 avatar_raul raul dijo hace 9 meses

Me parece curioso q use 2 slot la placa pero no tenga cooler, o es solo una imagen q se pone de referencia para adornar?

Responder
Thumb up 0 Thumb down 0 avatar_Ayatola Ayatola dijo hace 9 meses

La imagen debe der de referencia. Acá una imagen desde la página de intel: http://blogs.intel.com/technology/2012/06/intel-xeon-phi-coprocessors-accelerate-discovery-and-innovation/

Thumb up 2 Thumb down 0 avatar_javier javier dijo hace 9 meses

DP FP64 1 TeraFlops y capaz de correr un sistema operativo por si misma. Con herramientas para portar código de equipos anteriores (CUDA) en cuestión de días, es una opción a considerar en el mundo HPC....
La pregunta seria xq nadie apuesta por la fuerza bruta de los Tahiti en este mundillo?.

Responder
Thumb up 0 Thumb down 0 avatar_Kansja Kansja dijo hace 9 meses

Cabe destacar que no son 4 instrucciones en paralelo, sino que para tener una mejor utilizacion de recursos puede apuntar a execucion instrucciones de 4 threads distintas para no dejar slots de ejecucion vacios.

Esto tambien lo hacen otras tarjetas, manteniendo 10 threads en el scheduler en el caso de GCN (10-way SMT) pero no pueden mandar instrucciones de thread distintas sobre las unidades de ejecucion.

Responder
Thumb up 1 Thumb down 0 avatar_nkeY nkeY dijo hace 9 meses

Para el que no entendio, pueden haber hasta 4 instrucciones en la GPU pero no todas pueden estar haciendo lo mismo por ejemplo: "Sumando", "accediendo a memoria", etc.

Thumb up 3 Thumb down 0 avatar_LM LM dijo hace 9 meses

Me parece que el diseño de xeon phi es único, y mucho más versátil que las tesla o las firepro, sin embargo puedo ver a mediano plazo un competidor directo al xeon phi: futuras APU de AMD que integren totalmente HSA, seguramente salga en forma de opteron, con varios núcleos y muchas unidades vectoriales (shaders), va a poder hacer exactamente lo mismo que ésto, gracias a la unificación de la memoria entre los shaders y el CPU, sumado a capacidades de cambio de contexto que se van a brindar al conjunto de unidades de procesamiento.

Responder
Thumb up 1 Thumb down 0 avatar_dkljsd dkljsd dijo hace 9 meses

Precio?

Responder
Hot debate. What do you think? Thumb up 9 Thumb down 6 avatar_anonymous anonymous dijo hace 9 meses

No puedo creer,cuanta tonteria vi en tu comentario,ya deja de crear CHUCHA TROLL!!!!,santo cielo, me alegro que el sistema de votos ocultara esa fea excusa de comentario y nadie saldra perjudicado por el veneno du UN MEGAFANBOY que no sirve para nada,y en cuanto a la noticia me parece bien que alla mas competencia u opciones para el cómputo de alto rendimiento (HPC), no puedo comentar nada al respecto porque sinceramente orita en *papel* todo muy bonito pero habra que esperar a las *pruebas reales* para poder comentar un poco mas al respecto saludos.

Hot debate. What do you think? Thumb up 5 Thumb down 4 avatar_anonymous anonymous dijo hace 9 meses

wow simplemente, sigues repitiendo lo mismo y lo mismo,tu cerebro no da para mas,TROLL,ojala y un Administrador de aqui se le ocurra mirar tus comentarios para darte el baneo de una vez, y como dije no tienes que hechar mentiras, si eres pobre no lo ocultes no seas mediocre,me das lastima te ries y dices que no puedo comprobarte nada, pero si solo repites lo mismo como cotorra, probablemente tuviste una educacion pobre y te dieron los papeles de la universidad por lastima,sinceramente como dije anteriormente TROLL, haz un favor y ya no postees PORQUERIAS que duelen los Ojos,tu mama a de estar Avergonzada de tener a un Inutil que solo tiene Patatas en el cerebro,pero es normal si cualquier persona te tuviera de hijo ya se hubieran dado un tiro.

Well-loved. Like or Dislike: Thumb up 10 Thumb down 3 avatar_Aki Aki dijo hace 9 meses

no entiendo como hay gente que le da (+) a este animal...

Thumb up 3 Thumb down 1 avatar_Dnuke Dnuke dijo hace 9 meses

Kyo, a tu configuración Intel+nVidia Kepler la puedo barrer con un Intel+AMD Pitcairn(y superior) para trabajar con MentalRay...
¿Y de que te sirve una computadora si solo se usa como una consola, y no para cosas un poco más serias?
Si la usas solo para eso ¿No es más conveniente una consola?
Y de antemano te aviso que Xeon Phi va orientado para empresas, así que a no ser que una empresa que la haya adquirido te la venda o que trabajes en una que las use, en esta vida no la vas a poder ver.
Y no vengas con PhisX o CUDA u Optimus, porque la primera no corre, y la segunda y la tercera van a tropezones en GNU/Linux, que se usa para gran parte de la producción de peliculas (o al menos es lo que usan los productores de cintas animadas)

Thumb up 2 Thumb down 1 avatar_Dnuke Dnuke dijo hace 9 meses

Por favor, pase por la esquina superior derecha del comentario de Kyo, piense si lo que dice se parece a lo de un bot, y de ser cierto, marque la mano abajo.
Y de mi parte...
!Mi ronda de negativos¡

Thumb up 4 Thumb down 2 avatar_anonymous anonymous dijo hace 9 meses

como lo dije anteriormente,estas realmente *ciego* u o no sabes leer,en varios de mis posteo eh puesto que clase de equipos Y hardware, no tengo la necesidad de repetir lo mismo como una cotorra si quieres saber ve I leete todo en los otros post y deja de TROLLEAR a la gente.

Responder
Well-loved. Like or Dislike: Thumb up 5 Thumb down 1 avatar_LM LM dijo hace 9 meses

"desaparece de mi vista INSECTO" jajaja cada vez son más graciosos tus comentarios, un "empresario" que se cree "vegeta"
Enserio, ponete media pila y arrancá de acá que lo único que haces es estorbar, me molesta bastante andar esquivando comentarios mierdosos como los tuyos para poder encontrar algo que tenga un poco de sentido. La verdad es una lástima para esta pagina que la sigas arruinando con los comentarios de niño de 5 años que encajás todos los días.

Thumb up 5 Thumb down 2 avatar_LexDylan LexDylan dijo hace 9 meses

La verdad es que a mi me causa vastante entusiasmo el poder tener la oportunidad de adquirir una Xeon Phi ya que es programable en compiladores x86 de intel y es muy posible que pronto este en alguna version de Visual Studio, ya que yo trabajo con sistemas de alta precision, por otro lado si esta tajeta puede incrementar de manera considerable cuanquier softaware escrito en x86 para aprovechar las set de instucciones SIMD osa SSE 4.2 que son la ultma version fabricada por intel
osa que conbinado con un procesado Intel ya se un I7 3930K se podria tener tiempos extraordinarios en WPrime (pi) osa que en teoria se podria deborar cualquier algoritmo escrito en windows solo con importar algunas librerias y delcarando algunas funciones, sin las necesitdad de saber programar en OpenCL
Si el costo no es tan alto, mi proximo Core i7 3930K posera una Xeon phi

Responder
Thumb up 0 Thumb down 0 avatar_Dnuke Dnuke dijo hace 9 meses

@LexDylan:
Desgraciadamente, para la gente de a pie, el solo ver una va a ser dificil (ni hablar de comprarlas), ya estan van orientadas al Computo de Alto Rendimiento, y a empresas de Medio y Alto Nivel; aparte de que no te funcionará muy bien para jugar, pues no está diseñada para eso, sino para calculo cientifico o similar, como la ruptura de cifrados y algoritmos, como lo estás proponiendo.

Thumb up 2 Thumb down 0 avatar_RA4 RA4 dijo hace 9 meses

Honestamente creo que el Xeon Phi no tendra mayor repercusión en la mayoria de la gente. Por ahora está orientado a un sector muy específico y demandante como lo es el High Performance Computing. Espero que al menos en algunos años Intel/AMD/Nvidia lancen al mercado un cooprocesador x86 más accesible para los mortales que no estamos dispuestos a pagar más de $2,000 USD por uno

Responder
Thumb up 1 Thumb down 0 avatar_LM LM dijo hace 9 meses

Ya lo hacen, tenes las GPU, que se pueden ver como grandes coprocesadores que aunque vos no te des cuenta, ahí están.

Thumb up 0 Thumb down 0 avatar_Gamer-man Gamer-man dijo hace 9 meses

Al menos nvidia no tiene licencias x86, y AMD no creo que tenga i+d suficiente como para hacer lo mismo que intel .Y de todas formas, precisamente aunque esté enfocado a hpc, es más flexible que los gpus al poder ejecutar código x86, sería más útil que los gpus , pero no compensaría por precio.
Aclaración, la fireprow9000 basada en tahití XT cuesta más de 2000 dólares, y creo que por bastante.

Thumb up 0 Thumb down 0 avatar_RA4 RA4 dijo hace 9 meses

Si, pero te aseguro que al ser un producto orientado a HPC el precio será altísimo. A lo que voy es que si Intel tiene éxito en ese mercado, podrian animarse a lanzar uno más barato, enfocado al sector gamer/entusiasta.

Thumb up 1 Thumb down 2 avatar_LexDylan LexDylan dijo hace 9 meses

A principio de los noventas cuando uno compraba una Computadora ya fuera un Intel i80386 con el tiempo habia que comprarle un co-procesador matematico ya fuese el i387SX o el i387 y lo mismo fue con el i80286 con su i80287
llegando a mediados de los 90s el co-procesador Matematico fue perdiendo popularidad ya que en las versiones i486DX este ya lo incluian execepto el i486SX el cual tenia uno y tuve a oportunidad de instalarle un co-procesador i487SX mejorandolo consideradamente en juegos ya que yo en esos tiempo no programaba
ahora en dia quisas el Xeon Phi no mejore en juegos o quien sabe pueda que si en el caso de que algun juego se apoye en la fisica de objetos por mediante el procesador ya que esta a su ves apoya en el coprocesador algo similar a lo que pasaba cuando se jugaba al Doom en los 90s con un i486SX y sin cambiar de placa grafica solo con instalar el i487SX se podia juegar inclusive mejor que en un 486DX4,
ahora pasa casi lo mismo pero con la diferencia que no sera para mejorar los juegos si no los programas que esten escritos para soportar las instrucciones SIMD SSE4.1 que podriamos decir que son muchas

Responder
Thumb up 1 Thumb down 1 avatar_LM LM dijo hace 9 meses

Dejate de inventar man, cada vez que leo un comentario tuyo se nota que no tenés idea de nada. Doom NUNCA uso el coprocesador matemático, ya que no era un juego realmente 3D, es un juego que no precisa calculos de punto flotante, va a andar EXACTAMENTE IGUAL con o sin FPU. El Quake 1 fue el primero juego que realmente precisaba un FPU muy potente y para tener una experiencia decente precisabas un pentium.
Y me vas a decir tambien que con un i486SX jugabas mejor que con un 486DX4 jajaja no puedo evitar reirme, yo no se porque son tan inventores la re ptm!!. Un 486DX4 con los 16Kb de cache L1 ya le saca gran ventaja al i486SX por ciclo, sin contar la diferencia abismal en Mhz que tienen ambos (prácticamente el doble tomando en cuenta el mejor i486SX).
Con mi 486SLC2, el único cambio que realmente dio un salto en rendimiento fue cambiar la VGA, los juegos de esa época simplemente se beneficiaban de tener una VGA rápida, en donde el CPU pudiera escribir rápidamente los píxeles (sí también te puedo explicar como funcionaba desde el punto de vista del programador, agarrabas en C, con un puntero char* apuntabas directamente a la memoria de la VGA (era un vil hack para dibujar MUY rápido en la pantalla) y la manejabas como si fuera una matriz previamente inicializando el modo de video que iba a correr tu juego.

Thumb up 1 Thumb down 0 avatar_Gamer-man Gamer-man dijo hace 9 meses

Ustedes por lo que veo son veteranos, yo que con lo más antiguo que he trasteado es con los 478, y porque algún amigo me pide que le eche un ojo (si intrusismo laboral, pero que se le va a hacer, el que no corre vuela), hablan de esos cpus con fpu "externa" y me suena alienígena mínimo xD

Thumb up 1 Thumb down 0 avatar_LM LM dijo hace 9 meses

478 es un socket jaja, 486 es un CPU de socket 3 :D
BTW, acá encontre timedemos del doom 1:
http://www.complang.tuwien.ac.at/misc/doombench.html
Como dije importaba más tener una vga rápida (VLB era un mundo de diferencia vs ISA) junto con un CPU rápido, pero los FPU no existen en para Doom.

Thumb up 0 Thumb down 0 avatar_Gamer-man Gamer-man dijo hace 9 meses

JAJ si hombre, hasta ahí llego, me refería a los cpus socket 478

Thumb up 0 Thumb down 0 avatar_oh roberto oh roberto dijo hace 9 meses

con los comentarios de 486 y demases me siento un tata gamer
:S

interesante propuesta, hay qe esperar resultados, de $ ni hablar, para el sector que va enfocado son miles de $us

saluods

Responder
Thumb up 0 Thumb down 0 avatar_Cu Cu dijo hace 9 meses

A que velocidad hara el raytracing 1920x1080???

Si hace sus 60 fps, el renderizado podria peligrar, excepto por el costo que conlleva darse el lujo de jugar con raytracing....

Responder
Thumb up 0 Thumb down 0 avatar_LM LM dijo hace 9 meses

No va a llegar a tanto, a menos que las escenas sean realmente muy simples.
Tienen para rato los rasterizadores de triangulos (si es que estás hablando de las técnicas tradicionales para dibujar en tema juegos y eso)

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.

*