Mostra el registre d'ítem simple
Evaluation of OpenMP for the Cyclops multithreaded architecture
dc.contributor.author | Almasi, George |
dc.contributor.author | Ayguadé Parra, Eduard |
dc.contributor.author | Cascaval, Calin |
dc.contributor.author | Castaños, José G. |
dc.contributor.author | Labarta Mancho, Jesús José |
dc.contributor.author | Martínez, Francisco |
dc.contributor.author | Martorell Bofill, Xavier |
dc.contributor.author | Moreira, José E. |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors |
dc.date.accessioned | 2015-06-26T15:27:59Z |
dc.date.created | 2003-06 |
dc.date.issued | 2003-06 |
dc.identifier.citation | Almasi, G. [et al.]. Evaluation of OpenMP for the Cyclops multithreaded architecture. "Lecture notes in computer science", Juny 2003, vol. 2716, p. 69-83. |
dc.identifier.issn | 0302-9743 |
dc.identifier.uri | http://hdl.handle.net/2117/28443 |
dc.description.abstract | Multithreaded architectures have the potential of tolerating large memory and functional unit latencies and increase resource utilization. The Blue Gene/Cyclops architecture, being developed at the IBM T. J. Watson Research Center, is one such systems that offers massive intra-chip parallelism. Although the BG/C architecture was initially designed to execute specific applications, we believe that it can be effectively used on a broad range of parallel numerical applications. Programming such applications for this unconventional design requires a significant porting effort when using the basic built-in mechanisms for thread management and synchronization. In this paper, we describe the implementation of an OpenMP environment for parallelizing applications, currently under development at the CEPBA-IBM Research Institute, targeting BG/C. The environment is evaluated with a set of simple numerical kernels and a subset of the NAS OpenMP benchmarks. We identify issues that were not initially considered in the design of the BG/C architecture to support a programming model such as OpenMP. We also evaluate features currently offered by the BG/C architecture that should be considered in the implementation of an efficient OpenMP layer for massive intra-chip parallel architectures. |
dc.format.extent | 17 p. |
dc.language.iso | eng |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures paral·leles |
dc.subject.lcsh | OpenMP |
dc.subject.lcsh | Parallel programming (Computer science) |
dc.title | Evaluation of OpenMP for the Cyclops multithreaded architecture |
dc.type | Article |
dc.subject.lemac | Programació en paral·lel (Informàtica) |
dc.contributor.group | Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions |
dc.identifier.doi | 10.1007/3-540-45009-2_6 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | http://link.springer.com/chapter/10.1007%2F3-540-45009-2_6 |
dc.rights.access | Open Access |
local.identifier.drac | 681070 |
dc.description.version | Postprint (author's final draft) |
local.citation.author | Almasi, G.; Ayguadé, E.; Cascaval, C.; Castaños, J.; Labarta, J.; Martínez, F.; Martorell, X.; Moreira, J. |
local.citation.publicationName | Lecture notes in computer science |
local.citation.volume | 2716 |
local.citation.startingPage | 69 |
local.citation.endingPage | 83 |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Articles de revista [1.049]
-
Articles de revista [382]