2008 |
50 | EE | Xavier Teruel,
Priya Unnikrishnan,
Xavier Martorell,
Eduard Ayguadé,
Raúl Silvera,
Guansong Zhang,
Ettore Tiotto:
OpenMP tasks in IBM XL compilers.
CASCON 2008: 16 |
49 | EE | Nikola Vujic,
Marc González,
Xavier Martorell,
Eduard Ayguadé:
Automatic Pre-Fetch and Modulo Scheduling Transformations for the Cell BE Architecture.
LCPC 2008: 31-46 |
48 | EE | Marc González,
Nikola Vujic,
Xavier Martorell,
Eduard Ayguadé,
Alexandre E. Eichenberger,
Tong Chen,
Zehra Sura,
Tao Zhang,
Kevin O'Brien,
Kathryn M. O'Brien:
Hybrid access-specific software cache techniques for the cell BE architecture.
PACT 2008: 292-302 |
2007 |
47 | EE | Xavier Teruel,
Xavier Martorell,
Alejandro Duran,
Roger Ferrer,
Eduard Ayguadé:
Support for OpenMP tasks in Nanos v4.
CASCON 2007: 256-259 |
46 | EE | Daniel Jiménez-González,
Xavier Martorell,
Alex Ramírez:
Performance Analysis of Cell Broadband Engine for High Memory Bandwidth Applications.
ISPASS 2007: 210-219 |
45 | EE | Milos Milovanovic,
Roger Ferrer,
Osman S. Unsal,
Adrián Cristal,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta,
Mateo Valero:
Transactional Memory and OpenMP.
IWOMP 2007: 37-53 |
44 | EE | Jairo Balart,
Marc González,
Xavier Martorell,
Eduard Ayguadé,
Zehra Sura,
Tong Chen,
Tao Zhang,
Kevin O'Brien,
Kathryn M. O'Brien:
A Novel Asynchronous Software Cache Implementation for the Cell-BE Processor.
LCPC 2007: 125-140 |
43 | EE | Paul Carpenter,
David Ródenas,
Xavier Martorell,
Alex Ramírez,
Eduard Ayguadé:
A Streaming Machine Description and Programming Model.
SAMOS 2007: 107-116 |
42 | EE | Alejandro Duran,
Roger Ferrer,
Juan José Costa,
Marc González,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta:
A Proposal for Error Handling in OpenMP.
International Journal of Parallel Programming 35(4): 393-416 (2007) |
41 | EE | Koen De Bosschere,
Wayne Luk,
Xavier Martorell,
Nacho Navarro,
Michael F. P. O'Boyle,
Dionisios N. Pnevmatikatos,
Alex Ramírez,
Pascal Sainrat,
André Seznec,
Per Stenström,
Olivier Temam:
High-Performance Embedded Architecture and Compilation Roadmap.
T. HiPEAC 1: 5-29 (2007) |
2006 |
40 | EE | Xavier Martorell,
Marc González,
Alejandro Duran,
Jairo Balart,
Roger Ferrer,
Eduard Ayguadé,
Jesús Labarta:
Techniques supporting threadprivate in OpenMP.
IPDPS 2006 |
39 | EE | Jairo Balart,
Marc González,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta:
Runtime Address Space Computation for SDSM Systems.
LCPC 2006: 330-344 |
38 | EE | David Ródenas,
Xavier Martorell,
Eduard Ayguadé,
Jesús E. Labarta,
George Almási,
Calin Cascaval,
José G. Castaños,
José E. Moreira:
Exploiting multilevel parallelism using OpenMP on a massive multithreaded architecture.
J. Embedded Computing 2(2): 141-155 (2006) |
37 | EE | J. J. Costa,
Toni Cortes,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta:
Running OpenMP applications efficiently on an everything-shared SDSM.
J. Parallel Distrib. Comput. 66(5): 647-658 (2006) |
36 | EE | Eduard Ayguadé,
Marc González,
Xavier Martorell,
Gabriele Jost:
Employing nested OpenMP for the parallelization of multi-zone computational fluid dynamics applications.
J. Parallel Distrib. Comput. 66(5): 686-697 (2006) |
2005 |
35 | EE | George Almási,
Philip Heidelberger,
Charles Archer,
Xavier Martorell,
C. Christopher Erway,
José E. Moreira,
Burkhard D. Steinmacher-Burow,
Yili Zheng:
Optimization of MPI collective communication on BlueGene/L systems.
ICS 2005: 253-262 |
34 | EE | David Ródenas,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta,
George Almási,
Calin Cascaval,
José G. Castaños,
José E. Moreira:
Optimizing NANOS OpenMP for the IBM Cyclops Multithreaded Architecture.
IPDPS 2005 |
33 | EE | George Almási,
Charles Archer,
José G. Castaños,
John A. Gunnels,
C. Christopher Erway,
Philip Heidelberger,
Xavier Martorell,
José E. Moreira,
Kurt W. Pinnow,
Joe Ratterman,
Burkhard D. Steinmacher-Burow,
William Gropp,
Brian R. Toonen:
Design and implementation of message-passing services for the Blue Gene/L supercomputer.
IBM Journal of Research and Development 49(2-3): 393-406 (2005) |
32 | EE | Xavier Martorell,
Nils Smeds,
Robert Walkup,
José R. Brunheroto,
George Almási,
John A. Gunnels,
Luiz De Rose,
Jesús Labarta,
Francesc Escalé,
Judit Gimenez,
Harald Servat,
José E. Moreira:
Blue Gene/L performance tools.
IBM Journal of Research and Development 49(2-3): 407-424 (2005) |
31 | EE | Julita Corbalán,
Xavier Martorell,
Jesús Labarta:
Performance-Driven Processor Allocation.
IEEE Trans. Parallel Distrib. Syst. 16(7): 599-611 (2005) |
2004 |
30 | EE | George Almási,
Charles Archer,
José G. Castaños,
C. Christopher Erway,
Philip Heidelberger,
Xavier Martorell,
José E. Moreira,
Kurt W. Pinnow,
Joe Ratterman,
Nils Smeds,
Burkhard D. Steinmacher-Burow,
William Gropp,
Brian R. Toonen:
Implementing MPI on the BlueGene/L Supercomputer.
Euro-Par 2004: 833-845 |
29 | EE | Eduard Ayguadé,
Marc González,
Xavier Martorell,
Gabriele Jost:
Employing Nested OpenMP for the Parallelization of Multi-Zone Computational Fluid Dynamics Applications.
IPDPS 2004 |
28 | EE | J. J. Costa,
Toni Cortes,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta:
Running OpenMP Applications Efficiently on an Everything-Shared SDSM.
IPDPS 2004 |
27 | EE | George Almási,
Charles Archer,
John A. Gunnels,
Philip Heidelberger,
Xavier Martorell,
José E. Moreira:
Architecture and Performance of the BlueGene/L Message Layer.
PVM/MPI 2004: 405-414 |
26 | EE | Julita Corbalán,
Xavier Martorell,
Jesús Labarta:
Page Migration with Dynamic Space-Sharing Scheduling Policies: The Case of the SGI O2000.
International Journal of Parallel Programming 32(4): 263-288 (2004) |
2003 |
25 | EE | George Almási,
Ralph Bellofatto,
José R. Brunheroto,
Calin Cascaval,
José G. Castaños,
Luis Ceze,
Paul Crumley,
C. Christopher Erway,
Joseph Gagliano,
Derek Lieber,
Xavier Martorell,
José E. Moreira,
Alda Sanomiya,
Karin Strauss:
An Overview of the Blue Gene/L System Software Organization.
Euro-Par 2003: 543-555 |
24 | EE | Julita Corbalán,
Xavier Martorell,
Jesús Labarta:
Evaluation of the memory page migration influence in the system performance: the case of the SGI O2000.
ICS 2003: 121-129 |
23 | EE | Jordi Guitart,
Xavier Martorell,
Jordi Torres,
Eduard Ayguadé:
Application/Kernel Cooperation Towards the Efficient Execution of Shared-Memory Parallel Java Codes.
IPDPS 2003: 38 |
22 | EE | George Almási,
Charles Archer,
José G. Castaños,
Manish Gupta,
Xavier Martorell,
José E. Moreira,
William Gropp,
Silvius Rus,
Brian R. Toonen:
MPI on BlueGene/L: Designing an Efficient General Purpose Messaging Solution for a Large Cellular System.
PVM/MPI 2003: 352-361 |
21 | EE | George Almási,
Leonardo R. Bachega,
Siddhartha Chatterjee,
Manish Gupta,
Derek Lieber,
Xavier Martorell,
José E. Moreira:
Enabling Dual-Core Mode in BlueGene/L: Challenges and Solutions.
SBAC-PAD 2003: 19-27 |
20 | EE | Eduard Ayguadé,
Bob Blainey,
Alejandro Duran,
Jesús Labarta,
Francisco Martínez,
Xavier Martorell,
Raúl Silvera:
Is the Schedule Clause Really Necessary in OpenMP?
WOMPAT 2003: 147-159 |
19 | EE | George S. Almasi,
Eduard Ayguadé,
Calin Cascaval,
José G. Castaños,
Jesús Labarta,
Francisco Martínez,
Xavier Martorell,
José E. Moreira:
Evaluation of OpenMP for the Cyclops Multithreaded Architecture.
WOMPAT 2003: 69-83 |
18 | EE | George Almási,
Ralph Bellofatto,
José R. Brunheroto,
Calin Cascaval,
José G. Castaños,
Paul Crumley,
C. Christopher Erway,
Derek Lieber,
Xavier Martorell,
José E. Moreira,
Ramendra K. Sahoo,
Alda Sanomiya,
Luis Ceze,
Karin Strauss:
An Overview Of The Bluegene/L System Software Organization.
Parallel Processing Letters 13(4): 561-574 (2003) |
17 | | Haoqiang Jin,
Gabriele Jost,
Jerry Yan,
Eduard Ayguadé,
Marc González,
Xavier Martorell:
Automatic multilevel parallelization using OpenMP.
Scientific Programming 11(2): 177-190 (2003) |
2002 |
16 | EE | Marc González,
Eduard Ayguadé,
Xavier Martorell,
Jesús Labarta,
Phu V. Luong:
Dual-Level Parallelism Exploitation with OpenMP in Coastal Ocean Circulation Modeling.
ISHPC 2002: 469-478 |
2001 |
15 | EE | Marc González,
Eduard Ayguadé,
Xavier Martorell,
Jesús Labarta:
Complex Pipelined Executions in OpenMP Parallel Applications.
ICPP 2001: 295-304 |
14 | EE | Julita Corbalán,
Xavier Martorell,
Jesús Labarta:
Improving Gang Scheduling through job performance analysis and malleability.
ICS 2001: 303-311 |
13 | EE | Marc González,
Eduard Ayguadé,
Xavier Martorell,
Jesús Labarta:
Defining and Supporting Pipelined Executions in OpenMP.
WOMPAT 2001: 155-169 |
2000 |
12 | EE | Marc González,
Albert Serra,
Xavier Martorell,
José Oliver,
Eduard Ayguadé,
Jesús Labarta,
Nacho Navarro:
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications.
IPDPS 2000: 235-240 |
11 | EE | Xavier Martorell,
Julita Corbalán,
Dimitrios S. Nikolopoulos,
Nacho Navarro,
Eleftherios D. Polychronopoulos,
Theodore S. Papatheodorou,
Jesús Labarta:
A Tool to Schedule Parallel Applications on Multiprocessors: The NANOS CPU MANAGER.
JSSPP 2000: 87-112 |
10 | EE | Marc González,
José Oliver,
Xavier Martorell,
Eduard Ayguadé,
Jesús Labarta,
Nacho Navarro:
OpenMP Extensions for Thread Groups and Their Run-Time Support.
LCPC 2000: 324-338 |
9 | | Julita Corbalán,
Xavier Martorell,
Jesús Labarta:
Performance-Driven Processor Allocation.
OSDI 2000: 59-73 |
8 | | Marc González,
Eduard Ayguadé,
Xavier Martorell,
Jesús Labarta,
Nacho Navarro,
José Oliver:
NanosCompiler: supporting flexible multilevel parallelism exploitation in OpenMP.
Concurrency - Practice and Experience 12(12): 1205-1218 (2000) |
1999 |
7 | EE | Eduard Ayguadé,
Xavier Martorell,
Jesús Labarta,
Marc González,
Nacho Navarro:
Exploiting Multiple Levels of Parallelism in OpenMP: A Case Study.
ICPP 1999: 172-180 |
6 | EE | Xavier Martorell,
Eduard Ayguadé,
Nacho Navarro,
Julita Corbalán,
Marc González,
Jesús Labarta:
Thread fork/join techniques for multi-level parallelism exploitation in NUMA multiprocessors.
International Conference on Supercomputing 1999: 294-301 |
1998 |
5 | EE | Eleftherios D. Polychronopoulos,
Xavier Martorell,
Dimitrios S. Nikolopoulos,
Jesús Labarta,
Theodore S. Papatheodorou,
Nacho Navarro:
Kernel-level Scheduling for the Nano-threads Programming Model.
International Conference on Supercomputing 1998: 337-344 |
1997 |
4 | EE | Xavier Martorell,
Jesús Labarta,
Nacho Navarro,
Eduard Ayguadé:
Analysis of Several Scheduling Algorithms under the Nano-Thread Programming Model.
IPPS 1997: 281-287 |
3 | | Eduard Ayguadé,
Xavier Martorell,
Jesús Labarta,
Marc González,
Nacho Navarro:
Exploiting Parallelism Through Directives on the Nano-Threads Programming Model.
LCPC 1997: 307-321 |
1996 |
2 | | Xavier Martorell,
Jesús Labarta,
Nacho Navarro,
Eduard Ayguadé:
A Library Implementation of the Nano-Threads Programming Model.
Euro-Par, Vol. II 1996: 644-649 |
1995 |
1 | | Marisa Gil,
Xavier Martorell,
Nacho Navarro:
The eXc Model: Scheduler-Activations on Mach 3.0.
Parallel and Distributed Computing and Systems 1995: 5-10 |