On 02/22/2011 01:23 PM, Camaleón wrote:
El Tue, 22 Feb 2011 10:36:49 +0100, carlopmart escribió:
Cuando quieras nos iluminas y nos dices qué monta el Watson. Ah, no, si ya has dicho que era el CNK/SLES9, ¿o has cambiado de opinión?
Yo he dicho que Watson monta CNK/SLES9??.
A lo mejor te malinterpreté pero yo no soy capaz de entender otra cosa (y mira que insistí varias veces):
¿En qué parte de ese correo digo que Watson corre CNK/SLES9? Lo único que digo es que he consultado con un amigo que trabaja en IBM España y le sorprendía que Watson corriese una SLES11 (no digo tampoco en ningún momento que lo niegue), y menos aún una SLES11 sin modificar.
Yo he dicho que las paltaformas BlueGene hasta fecha montan CNK/SLES9 y que me parecía extraño (que tampoco he dicho imposible) que Watson corriese SLES11 y al compañero que he consultado también se lo parecía, ya que no tienen ningún HPC en producción con SLES11 hasta la fecha. Es obvio, que con el link que has enviado antes del ingeniero de IBM, sí monta una "SLES11 based".
Pues te he proporcionado los datos... de Novell, de la Wikipedia y de cualquier fuente que consultes en Internet. Vamos, que yo no tengo ningún inconveniente en que Watson utilice cualquier otra sistema pero es lo que dicen las fuentes. Y de momento IBM no ha desmentido nada.
Tampoco ha afirmado nada. Y lo siento, pero en este tema la única opinión que vale es la de IBM, que para eso es el padre del invento. Ni la de wikipedia, ni la de Novell (y esta útlima mucho menos).
Y de BlueGene, al menos en la Wikipedia no se especifica exactamente qué sistema operativo usa, más allá de Linux:
Volvemos a wikipedia. ¿Si wikipedia no lo dice es que no existe o es mentira?. Pues hala, ahora te doy yo estos links que para mí son tan fiables como wikipedia:)) http://www.abc.es/hemeroteca/historico-20-11-2007/abc/Tecnologia/el-jugene-e... http://royal.pingdom.com/2009/06/24/the-triumph-of-linux-as-a-supercomputer-...
Y lo que sigo diciendo y me reafirmo, es en que el comunicado de Novell es como siempre engañoso. Watson corre una "SLES11 based" y no una SLES11 como dicen ellos. Vamos lo de siempre con estas cosas de Novell.
No sé... creo que el SO no debe ser la parte crítica en este caso (me refiero para Watson). A mí de verdad que no extraña lo más mínimo que la versión de SLES sea la original, obviamente "tuneada" y optimizada para obtener el mayor rendimiento en el juego de Jeopardy.
Hombre, el SO es bastante crítico a mi parecer. habrán partido de una SLES11 base, naturalmente, pero después del "tuneado" de IBM se tiene que parecer la SLES11 original a la SLES11 que corre el Watson lo mismo que un huevo a una castaña. No se trata solo de modificar parámetros de kernel via sysctl.conf o pasar parámetros de arranque desde el grub precisamente. Es como decir que la SLERT (SuSE Linux Enterprise RealTime, producto de Novell por cierto) es igual a la SLES, ni de lejos: ni el kernel es igual, ni la libc es igual, ni las coreutils son iguales, ni los parches que hay para una valen para la otra y viceversa ... Pues con la SLES11 based que monta el Watson pasa lo mismo ...
a) Primera frase: "For the Human-Computer Interface [HCI], the IBM Watson received categories and clues as text files via TCP/IP, had a [beautiful avatar] representing a planet with 42 circles streaking across in orbit, and text-to-speech synthesizer to respond in a computerized voice. Your Watson Jr. will not be this sophisticated. Instead, we will have a simple text-based Query Panel web interface accessible from a browser like Mozilla Firefox." Vaya primer componente que no vas a ver en tu watson Jr. ¿Esto no será altún tipo de liberaría tipo MPI que interactúa con el kernel?. Pregunto. ¿y esa librería no necesitará de interactuar con llamadas específicas al sistema distintas a las que usa tu "SLES doméstico", verdad?
Si te puedes pagar el panelito que hace de UI y que interactúa con los concursantes, no creo que tengas problemas.
¿Tú crees? ¿Y el componente desarrollado por IBM que es comercial de donde lo saco?
Yo creo que sí. Es más, me parece (por las imágenes que he visto de los vídeos que proporciona IBM sobre cómo se ha desarrollado todo el proyecto) que es una simple pantalla LCD girada 90º.
¿A qué "componente comercial" te refieres exactamente?
A la librería de pase de mensajes, MPI.
¿Y quien ha dicho que sea incompatible?. te estoy diciendo que existen componentes modificados por la propia IBM, a los cuales no tienes acceso. Y que dudo mucho que los ingenieros de Novell, también lo tengan. Aquí estamos hablando de una división de negocio que a IBM le reporta un dineral al año en todo el mundo y no creo que lo vaya a compartir con nadie.
¿"Componentes modificados por IBM a los que no tienes acceso"? :-)
¿Y? Si, naturalmente. Pero la pregunta es: ¿incompatible hacia la SLES11 que te vende Novell? Seguro. Porque esos componentes modificados por IBM afectarán a muchísimas partes del sistema.
A lo único que no tienes acceso es a la capacidad intelectual y experiencia que tienen los ingenieros de IBM, los de Novell
¿los de Novell en HPC? No me hagas reir ... En España, eso es sencillamente inexistente ... Y tampoco conozco un caso por el cual se hayan trasldado ingenieros Novell desde Alemania o EEUU por una incidencia en un cluster HPC de IBM. Si alguien lo sabe, que lo comente, por favor. y el resto de
personas que han desarrollado el sistema Watson, que no son pocos (parece que han colaborado universitarios de varias instituciones estadounidenses).
No creo que haya partes ocultas ni código modificado a los que no se pueda tener acceso. Watson es un experimento "sencillo" (dentro de lo que cabe) pero no "secreto". Todas las herramientas que han utilizado están disponibles al alcance de cualquiera, sólo hay que saber usarlas.
ya ya ya. Y el UIMA desarrolado por IBM, ¿dime desde donde lo descargo? Porque no es el de la Apache Foundation. Lo usa como base, pero no es el mismo como componente final ,te lo dice el propio ingeniero de IBM. Aparte del clustered filesystem que usa IBM en este tipo de cacharritos, el GPFS si no voy errado 8que por cierto no lo puedes descargar tampoco). Aparte del tema SONAS ... Pues son poquitos claro ... y uno de ellos de impacto total hacia el kernel ...
Me llevas rebatiendo todo el rato que no es una versión modificada de SLES11: tú dices que es una SLES11, cuando yo te digo que es una "SLES11 based" o SLES11 modificada, llámalo como quieras. Has enviado un link de un ingeniero de Novell que dice que Watson monta la misma SLES que puedes tener tú instalada en casa. A lo cual, no me lo creo y el propio ingeniero de IBM, que aunque no te lo dice de forma explícita, sí te lo está dando a entender a lo largo de ese howto.
Te llevo rebatiendo (hace muchos, muchos hilos) que Watson utiliza una SLES 11 como sistema operativo y que la base es exactamente la misma que la que cualquiera se puede descargar de la página web de Novell, por supuesto.
¿Que la colaboración durante tantos años entre Novell e IBM les haya permitido crear un entorno (basado en SLES y el hardware de IBM) optimizado para ejecutar ciertas tareas? No te quepa la menor duda. Es más, lo dice el responsable de Novell que aparece en el primer enlace que envié en este hilo.
¿Pero que colaboración de IBM y Novell ha existido nunca en HPC más allá de resolver bugs y añadir alguna feature a la SLES standard que vende la Novell?? Ya está, nada más. Que Novell, ni pincha ni corta ni ve ni huele las plataformas HPC de IBM ... ¿Pero tú de verdad te crees que IBM le va a pasar a Novell el código fuente de un kernel modificado por ellos para BlueGene, o de la libc modificada, a Novell diciendole: tengo este problema y no sé como solucionarlo? Esto es como si Microsoft le pasa el código fuente de Windows al completo a Oracle porque los programadores de Microsoft han detectado una incompatiblidad con su DB. No sé como explicartelo. Es más: personalemente asistí una vez a una incidencia en el cluster Mare Nostrum de la UPC. Ahora hablo de memoria, pero creo recordar que algunas de las funciones que se usaban a través de la libreria MPI, durante la fase de compilación de varios programas de aplicación biológica y en función de las cargas de los nodos (los CNK), se comenzaban a producir fallos de memoria. El caso es que entre los técnicos de la UPC e IBM dilucidaron un problema en el kernel. ¿Llamaron a Novell? Para nada. ¿Consultaron a Novell? Para nada. ¿Se presentó algún técnico de Novell para resolver la incidencia? Para nada. ¿Donde está la bendita colaboración entre Novell e IBM de la que hablas?
¿Que la colaboración entre ambos es bidireccional (Novell<->IBM)? Pues es lo más lógico, también para este caso.
¿Que IBM, además de usar SLES 11, utiliza otros programas para Watson? Pues claro, lo pone en la Wikipedia y en todas las notas de prensa que ha sacado IBM: usa DeepQA (que le permite responder rápidamente distribuyendo la carga de trabajo en varios hilos en paralelo), usa Hadoop (sistema de archivos distribuido de Apache), usa UIMA (de Apache también, un framework para administrar información no estructurada) y usa SLES 11.
E IBM (no Novell) tiene que encargarse de que todos esos componentes trabajen en armonía y al máximo rendimiento. ¿A través de "código oculto" o "partes secretas"? No, a través de la "capacidad" de todas las personas que han colaborado, de su "capacidad" para saber gestionar un problema y resolverlo de la mejor forma posible.
Tú y yo podemos tener el mismo sistema operativo instalado (las mismas fuentes) pero no por eso nuestros equipos van a proporcionar el mismo rendimiento. Dependerá de tu capacidad y de la mía saber sacar el mejor provecho de los recursos que tenemos.
Y a de lo que hayamos modificado en el código fuente del kernel, userland tools, librerías base del sistema, etc ... Que es lo que ha hecho IBM. ¿Pero de verdad crees que los fuentes de las plataformas HPC de IBM están liberados? Intenta buscarlos ...
propio Watson?
Pero vamos a ver, ¿como narices pretendes que te compare una cosa con otra? Me remito a lo que dice el ingeniero de IBM: el Watson real lleva incorporados componentes desarrollados por la la propia IBM que modifican de forma sustancial a la SLES11.
No "modifican de forma sustancial" nada, la única diferencia sustancial está en la potencia de cálculo (un power7 no es un Quad Core) y en la pericia del montador (los ingenieros de IBM no somos ni tú ni yo).
vale, dime desde donde descargo ... Que aquí no juega solo la arquitectura Power ni los componentes externos al SO que ha desarrollado IBM. Que el SO tiene mucho que decir y ese SO está modificado en su parte más crítica, si no, ¿a que vienen las molestias a desarrollar los CNK?
¿que es lo no que entiendes entre una SLES11 modificada y la SLES que vende Novell?? Por esta regla de tres Novell o Attamache, dilo como quieras, deberían ser los número uno mundiales en HPC, y eso a día de hoy creo que no es así.
No, no tiene nada que ver. IBM domina el campo del hardware y también el de los sistemas operativos pero Novell sólo el de los SSOO. Es normal que IBM tenga ventaja, pero es un orgullo para Novell que usen sus sistemas.
IBM domina tanto o más, en mi opinión más (aunque solo sea porque es un empresa que lleva más años en el negocio y que la expericencia de Novell en HPC es prácticamente nula) que Novell el campo de los sistemas operativos.
De hecho yo no conozo ningún caso en el que haya oido nada acerca de la partición directa de ingenieros y/o técnicos en el despliegues de clusters HPC ni de IBM ni de otro fabricante como puede ser SGI. Este punto nos lo podría confirmar alguien como Rafa Grimán, si lo considera oportuno.
Yo tampoco he leído nada de eso. Pero no sólo con Watson sino con supercomputadores de IBM de modelos anteriores. Obviamente no sé cuál es el grado de implicación real (presencial o colaborativa) que hay en el acuerdo que mantienen Novell e IBM.
Pues en este campo, ¿no mucho? ¿no crees? Porque aquí la única que dice que ha participado directamente en el desarollo es Novell. IBM aparte de decir que Novell es el propietario de SLES, poco más ...
Cambia la palabra Novell por Attamache, sigue valiendo lo que digo. De hecho con Attamache es peor porque no es o era, como prefieras, una empresa fabricante de nada.
No, para mí no. Yo creo que con la venta de Novell se cierra un ciclo que no se va a volver a repetir. Attachmate no va a ser una nueva Novell
Dios no lo quiera, con una Novell ha habido más que suficiente ... pero tampoco pinta bien, es mi opinión. , en
cuanto a linux, me refiero. O eso es lo que creo, vaya, espero equivocarme y que se convierta en abanderada de Linux y que colabore tanto o más como Novell :-)
Pues vas lista :)) teniendo en cuenta que no se dedica al mismo segmento de negocio que Novell ... y con la de gente que va a ir a la calle ... tu me dirás.
Ya no... ahora Novell es papel mojado. No sirve de nada los acuerdos que haga o deje de hacer. Sirven, para temas de marketing y para que se siga hablando de la empresa, para calmar a los clientes, a modo de bálsamo... pero poco más.
Ergo: la noticia de momento no beneficia a Attamache. Si, por ejemplo, el fabricante del SO que corre Watson hubiese sido Microsoft, ya verías tú si le saca rendimiento de verdad ...
De momento no, no creo que beneficie a Attachmate. Nadie asocia aún Attachmate con Novell ni con SLES 11.
Hombre, nadie, nadie no creo. Más de un cliente "gordito" con SLES estará poniendose nervioso a estas alturas ...
Es publicidad mal explicada por Novell, como siempre ha hecho en referencia a estos temas. Si esa publicidad hubiese sabido venderla de forma honesta, no estaría siendo vendida.
Pues no sé... a mí no me parece que mienta, sencillamente expone un hecho. No, no espero que en la nota de prensa me diga "cuántos días han pasado los ingenieros de Novell en las instalaciones de IBM o cuántas veces han comido juntos", no es relevante.
Cierto, no es relevante. Pero sí es relevante el saber que áreas han llevado del proyecto y eso no lo dicen.
repito: si tu tienes un producto que va como la seda (es una expresión), ¿porque cambiarlo y jugarte un montón de millones a lo tonto? Si IBM tiene que cambiar de plataforma, lo hará, no tengas la menor duda, mientras tanto ...
Por "producto que va como la seda" te refieres a SLES? Pues entonces ya me has contestado: si usan SLES es porque les funciona bien :-)
El "producto que va como la seda" es SU SLES, la que corre en entornos HPC. Que la otra también, antes lo he dicho comparando a SLES9 (y con esta me refiero a la de Novell) con RHEL4/5 corriendo bajo Power.
inviertan alegremente en TI, la verdad.
¿Ah no? ¿Tú crees que empresas en España como Banco Santander, CECA, la Caixa, Banc Sabadell, BBVA, Endesa, Iberdrola, Grifols, Esteve, corporaciones hospitalarias, etc .. no invierten en tecnología?? Pues si no lo hacen, estarían hundidas. Si te oyen los directores financieros de esas entidades, se te comen :)).
No, no digo eso, pero Novell no tiene un mercado español tan desarrollado como lo pueda tener HP o IBM.
Hombre ya sé que España no es un gigante tecnológico pero tampoco somos la cola. Y si una empresa como Novell no tiene prácticamente presencia, cuando hubo una época en la que tuvo y mucha, ¿querá decir algo no?
Y tú le sigues teniendo tirria :-)
¿A Novell? Sí. ¿A SLES? no.
A Novell, me refiero a Novell.
Yo he estado intentando hablar de SLES durante todo el hilo pero parece que los derroteros iban hacia Novell :-)
Es que es Novell la que está diciendo medias verdades. En ningún momento pongo en tela de juicio a SLES. Lo que sí digo, es que no es la SLES que yo me descargo desde la web de Novell, como afirmaba el susodicho ingeniero de Novell, y valga la redundancia.
Dice medias verdades
¿En qué sentido es "media verdad" decir que IBM ha usado SLES 11?
y eso según lo mires, puede ser muy parecido a mentir.
No, es "marketing" :-}
Que en el caso de Novell, le sacan los colores por decir medias verdades de forma tan brutal ...
Personalmente he asistido a presentaciones, conferencias y demás en las cuales ha estado Novell presente y les han cerrado la boca, literalmente, más de una vez acerca de este tema.
Sí, no es la primera vez que lo oigo.
Pero yo no he querido hablar de Novell (la verdad es que no me interesa lo más mínimo)sino de SLES, que es lo que nos ocupa.
Saludos,
Pues yo de SLES no tengo nada en contra, al revés. Lo único que puede estar diciendo "malo" de SLES es que la SLES que corre Watson, no es la misma que descargas de la web de Novell. Y de eso estoy casi seguro por lo que sé de las arquitecturas HPC de IBM (que no es mucho, pero lo bastante para este tema). Saludos. -- CL Martinez carlopmart {at} gmail {d0t} com -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org