Skip navigation
  •  Inicio
  • UDC 
    • Cómo depositar
    • Políticas del RUC
    • FAQ
    • Derechos de autor
    • Más información en INFOguías UDC
  • Listar 
    • Comunidades
    • Buscar por:
    • Fecha de publicación
    • Autor
    • Título
    • Materia
  • Ayuda
    • español
    • Gallegan
    • English
  • Acceder
  •  Español 
    • Español
    • Galego
    • English
  
Ver ítem 
  •   RUC
  • Facultade de Informática
  • Investigación (FIC)
  • Ver ítem
  •   RUC
  • Facultade de Informática
  • Investigación (FIC)
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

NPB-MPJ: NAS Parallel Benchmarks Implementation for Message-Passing in Java

Thumbnail
Ver/Abrir
D.A.Mallón_2009_NBP-MPJ NAS Parallel Benchmarks Implementation for Message-Passing in Java.pdf (303.0Kb)
Use este enlace para citar
http://hdl.handle.net/2183/23153
Colecciones
  • Investigación (FIC) [1679]
Metadatos
Mostrar el registro completo del ítem
Título
NPB-MPJ: NAS Parallel Benchmarks Implementation for Message-Passing in Java
Autor(es)
Mallón, Damián A.
Taboada, Guillermo L.
Touriño, Juan
Doallo, Ramón
Fecha
2009-05-08
Cita bibliográfica
D. A. Mallón, G. L. Taboada, J. Touriño and R. Doallo, "NPB-MPJ: NAS Parallel Benchmarks Implementation for Message-Passing in Java," 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing, Weimar, 2009, pp. 181-190.
Resumen
[Abstract] Java is a valuable and emerging alternative for the development of parallel applications, thanks to the availability of several Java message-passing libraries and its full multithreading support. The combination of both shared and distributed memory programming is an interesting option for parallel programming multi-core systems. However, the concerns about Java performance are hindering its adoption in this field, although it is difficult to evaluate accurately its performance due to the lack of standard benchmarks in Java. This paper presents NPB-MPJ, the first extensive implementation of the NAS Parallel Benchmarks (NPB), the standard parallel benchmark suite, for Message-Passing in Java (MPJ) libraries. Together with the design and implementation details of NPB-MPJ, this paper gathers several optimization techniques that can serve as a guide for the development of more efficient Java applications for High Performance Computing (HPC). NPB-MPJ has been used in the performance evaluation of Java against C/Fortran parallel libraries on two representative multi-core clusters. Thus, NPB-MPJ provides an up-to-date snapshot of MPJ performance, whose comparative analysis of current Java and native parallel solutions confirms that MPJ is an alternative for parallel programming multi-core systems.
Palabras clave
Java
Libraries
Parallel programming
Multithreading
Design optimization
Industrial training
Scalability
Computer architecture
Application software
Availability
 
Descripción
This is a post-peer-review, pre-copyedit version. The final authenticated version is available online at: http://dx.doi.org/10.1109/PDP.2009.59
Versión del editor
http://dx.doi.org/10.1109/PDP.2009.59
ISBN
978-0-7695-3544-9

Listar

Todo RUCComunidades & ColeccionesPor fecha de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulaciónEsta colecciónPor fecha de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulación

Mi cuenta

AccederRegistro

Estadísticas

Ver Estadísticas de uso
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Sugerencias