Hace 17 años | Por Akron a titanium.cs.berkeley.edu
Publicado hace 17 años por Akron a titanium.cs.berkeley.edu

Titanium es un proyecto desarrollado en la universidad de Berkeley para implementar el lenguaje Java y está enfocado al cómputo científico con alto desempeño en supercomputadoras y clusters distribuidos. Esta implementación se basa en la especificiación 1.4. El lenguaje se usa para diversos proyectos científicos universitarios y ha sido probado en varias arquitecturas de supercomputadoras como IBM SP, Cray X1, Blue Gene, Cray XT3 y Origin 2000. Enlaces: http://titanium.cs.berkeley.edu/software.html

Comentarios

Akron

#1; Bueno mmmmmmmmm, y que necesita una supercomputadora?.

Akron

#3; La idea principal del proyecto es tener un lenguaje orientado a objetos para supercomputadores. Cuando haces lenguajes orientados a objetos tiendes a perder velocidad.

Por otro lado hay una frase aclaratoria que sacara a muchos de las dudas del proyecto, es esta "Our current implementation translates Titanium programs entirely into C, where they are compiled to native binaries by a C compiler and then linked to the Titanium runtime libraries (there is no JVM).".

Tal vez se necesite pensar orientado a objetos pero no se necesista el codigo orientado a objetos.

D

Teniendo en cuenta que habría que optimizar el código mucho, ¿es JAVA lo que un supercomputador necesita?

sumiciu

La pregunta mas que qué, sería para que ya que normalmente destinamos estas computadores a fines especificos, aunque bien es verdad que si tenemos una computadora por la rapidez y tiramos de maquinas virtuales...

sumiciu

#4 Gracias, creo que ya capto mas o menos de que va le tema.