Mostrar o rexistro simple do ítem

dc.contributor.advisorTouriño Domínguez, Juan
dc.contributor.advisorDoallo Biempica, Ramón
dc.contributor.authorTaboada, Guillermo L.
dc.contributor.otherUniversidade da Coruña. Departamento de Electrónica e Sistemases_ES
dc.date.accessioned2010-01-13T12:47:45Z
dc.date.available2010-01-13T12:47:45Z
dc.date.issued2009
dc.identifier.isbn978-84-692-8178-9
dc.identifier.urihttp://hdl.handle.net/2183/5664
dc.description.abstract[Abstract] There is an increasing interest to adopt Java as the parallel programming language for the multi-core era. Although Java offers important advantages, such as built-in multithreading and networking support, productivity and portability, the lack of efficient communication middleware is an important drawback for its uptake in High Performance Computing (HPC). This PhD Thesis presents the design, implementation and evaluation of several solutions to improve this situation: (1) a high performance Java sockets implementation (JFS, Java Fast Sockets) on high-speed networks (e.g., Myrinet, InfiniBand) and shared memory (e.g., multi-core) machines; (2) a low-level messaging device, iodev, which efficiently overlaps communication and computation; and (3) a more scalable Java message-passing library, Fast MPJ (F-MPJ). Furthermore, new Java parallel benchmarks have been implemented and used for the performance evaluation of the developed middleware. The final and main conclusion is that the use of Java for HPC is feasible and even advisable when looking for productive development, provided that efficient communication middleware is made available, such as the projects presented in this Thesis.es_ES
dc.description.abstract[Resumen] La tesis doctoral "Design of Efficient Java Communications for High Performance Computing" parte de la hipótesis inicial de que es posible desarrollar aplicaciones Java en computación de altas prestaciones, un ámbito en el que el rendimiento es crucial, siempre que esté disponible un middleware de comunicación eficiente. Así, se han diseñado, desarrollado y evaluado diferentes bibliotecas de comunicación en Java, desde el nivel de sockets al de paso de mensajes, obteniendo notables incrementos de eficiencia, confirmando que la hipótesis inicial es factible.es_ES
dc.language.isoenges_ES
dc.subjectJava (Lenguaje de programación)es_ES
dc.subjectHigh performance computinges_ES
dc.subjectClusteres_ES
dc.subjectHigh-speed networkses_ES
dc.subjectMyrinetes_ES
dc.subjectInfiniBandes_ES
dc.subjectSCIes_ES
dc.subjectMessage-passinges_ES
dc.titleDesign of efficient Java communications for high performance computinges_ES
dc.typeinfo:eu-repo/semantics/doctoralThesises_ES
dc.rights.thesisOs titulares dos dereitos de propiedade intelectual autorizan a visualización do contido desta tese a través de Internet, así como a súa reproducción, gravación en soporte informático ou impresión para o seu uso privado e/ou con fins de estudo e de investigación. En nengún caso se permite o uso lucrativo deste documento. Estos dereitos afectan tanto ó resumo da tese como o seu contidoen
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem