


default search action
Eduard Ayguadé
Person information
- affiliation: Polytechnic University of Catalonia, Barcelona, Spain
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j106]Pouya Esmaili-Dokht
, Miquel Guiot
, Petar Radojkovic
, Xavier Martorell
, Eduard Ayguadé
, Jesús Labarta
, Jason Adlard
, Paolo Amato
, Marco Sforzin
:
$\mathcal{O}(n)$O(n) Key-Value Sort With Active Compute Memory. IEEE Trans. Computers 73(5): 1341-1356 (2024) - [c296]Tassadaq Hussain, Muhammad Wasay Tahir, Abdul Qadeer, Eduard Ayguadé:
Design and Development of RISC-V Based Virtual Cluster using QEMU Simulator. FIT 2024: 1-6 - [c295]Isaac Boixaderas
, Sergi Moré
, Javier Bartolome
, David Vicente
, Petar Radojkovic
, Paul M. Carpenter
, Eduard Ayguadé
:
Reinforcement Learning-based Adaptive Mitigation of Uncorrected DRAM Errors in the Field. HPDC 2024: 240-252 - [c294]Pouya Esmaili-Dokht, Francesco Sgherzi, Valéria Soldera Girelli
, Isaac Boixaderas, Mariana Carmin, Alireza Monemi, Adrià Armejach, Estanislao Mercadal, Germán Llort, Petar Radojkovic, Miquel Moretó, Judit Giménez, Xavier Martorell, Eduard Ayguadé, Jesús Labarta, Emanuele Confalonieri, Rishabh Dubey, Jason Adlard:
A Mess of Memory System Benchmarking, Simulation and Application Profiling. MICRO 2024: 136-152 - [c293]Isaac Boixaderas, Jorge Amaya, Sergi Moré, Javier Bartolome, David Vicente, Osman S. Unsal, Dimitris Gizopoulos, Paul M. Carpenter, Petar Radojkovic, Eduard Ayguadé:
DRAM Errors and Cosmic Rays: Space Invaders or Science Fiction? SBAC-PAD 2024: 194-205 - [i30]Ashwin Kumar Gururajan, Enrique Lopez-Cuena, Jordi Bayarri-Planas, Adrián Tormos, Daniel Hinjos, Pablo Bernabeu-Perez, Anna Arias-Duart, Pablo Agustin Martin-Torres, Lucia Urcelay-Ganzabal, Marta Gonzalez-Mallo, Sergio Álvarez-Napagao, Eduard Ayguadé Parra, Ulises Cortés, Dario Garcia-Gasulla:
Aloe: A Family of Fine-tuned Open Healthcare LLMs. CoRR abs/2405.01886 (2024) - [i29]Pouya Esmaili-Dokht, Francesco Sgherzi, Valéria Soldera Girelli, Isaac Boixaderas, Mariana Carmin, Alireza Momeni, Adrià Armejach, Estanislao Mercadal, Germán Llort
, Petar Radojkovic, Miquel Moretó, Judit Giménez, Xavier Martorell, Eduard Ayguadé, Jesús Labarta, Emanuele Confalonieri, Rishabh Dubey, Jason Adlard:
A Mess of Memory System Benchmarking, Simulation and Application Profiling. CoRR abs/2405.10170 (2024) - [i28]Isaac Boixaderas, Sergi Moré, Javier Bartolome, David Vicente, Petar Radojkovic, Paul M. Carpenter, Eduard Ayguadé:
Reinforcement Learning-based Adaptive Mitigation of Uncorrected DRAM Errors in the Field. CoRR abs/2407.16377 (2024) - [i27]Isaac Boixaderas, Jorge Amaya, Sergi Moré, Javier Bartolome, David Vicente, Osman S. Unsal, Dimitris Gizopoulos, Paul M. Carpenter, Petar Radojkovic, Eduard Ayguadé:
DRAM Errors and Cosmic Rays: Space Invaders or Science Fiction? CoRR abs/2407.16487 (2024) - 2023
- [j105]Sandra Macià
, Pedro J. Martínez-Ferrer
, Eduard Ayguadé
, Vicenç Beltran:
Assessing Saiph, a task-based DSL for high-performance computational fluid dynamics. Future Gener. Comput. Syst. 147: 235-250 (2023) - [j104]Marcos Maroñas, Antoni C. Navarro, Eduard Ayguadé, Vicenç Beltran:
Mitigating the NUMA effect on task-based runtime systems. J. Supercomput. 79(13): 14287-14312 (2023) - [c292]José Oliver, Carlos Álvarez
, Teresa Cervero, Xavier Martorell, John D. Davis, Eduard Ayguadé:
b8c: SpMV accelerator implementation leveraging high memory bandwidth. FCCM 2023: 216 - [c291]José Oliver, Carlos Álvarez
, Teresa Cervero, Xavier Martorell, John D. Davis, Eduard Ayguadé:
Accelerating SpMV on FPGAs Through Block-Row Compress: A Task-Based Approach. FPL 2023: 151-158 - 2022
- [j103]Ferran Parés
, Anna Arias-Duart
, Dario Garcia-Gasulla
, Gema Campo-Francés, Nina Viladrich
, Eduard Ayguadé, Jesús Labarta:
The MAMe dataset: on the relevance of high resolution and variable shape image properties. Appl. Intell. 52(10): 11703-11724 (2022) - [j102]Sandra Macià
, Pedro J. Martínez-Ferrer
, Eduard Ayguadé
, Vicenç Beltran:
Automated generation of High-Performance Computational Fluid Dynamics Codes. J. Comput. Sci. 61: 101664 (2022) - [c290]Marc Jordà, Siddharth Rai, Eduard Ayguadé, Jesús Labarta, Antonio J. Peña:
ecoHMEM: Improving Object Placement Methodology for Hybrid Memory Systems in HPC. CLUSTER 2022: 278-288 - [c289]Apan Qasem, Hartwig Anzt, Eduard Ayguadé, Katharine J. Cahill
, Ramon Canal, Jany Chan
, Eric Fosler-Lussier, Fritz Göbel, Arpan Jain, Marcel Koch, Mateusz Kuzak, Josep Llosa, Raghu Machiraju, Xavier Martorell, Pratik Nayak, Shameema Oottikkal, Marcin Ostasz, Dhabaleswar K. Panda, Dirk Pleiter, Rajiv Ramnath, Maria-Ribera Sancho, Alessio Sclocco, Aamir Shafi, Hanno Spreeuw, Hari Subramoni, Karen Tomko
:
Lightning Talks of EduHPC 2022. EduHPC@SC 2022: 42-49 - [c288]Jimmy Aguilar Mena
, Omar Shaaban
, Vicenç Beltran, Paul M. Carpenter, Eduard Ayguadé, Jesús Labarta Mancho:
OmpSs-2@Cluster: Distributed Memory Execution of Nested OpenMP-style Tasks. Euro-Par 2022: 319-334 - [c287]Jimmy Aguilar Mena, Omar Shaaban, Victor Lopez, Marta Garcia, Paul M. Carpenter, Eduard Ayguadé, Jesús Labarta:
Transparent load balancing of MPI programs using [email protected] and DLB. ICPP 2022: 55:1-55:11 - [c286]Juan Miguel De Haro Ruiz
, Rubén Cano, Carlos Álvarez
, Daniel Jiménez-González, Xavier Martorell, Eduard Ayguadé, Jesús Labarta, François Abel, Burkhard Ringlein
, Beat Weiss:
OmpSs@cloudFPGA: An FPGA Task-Based Programming Model with Message Passing. IPDPS 2022: 828-838 - [c285]Omar Shaaban
, Jimmy Aguilar Mena, Vicenç Beltran, Paul M. Carpenter, Eduard Ayguadé, Jesús Labarta Mancho:
Automatic aggregation of subtask accesses for nested OpenMP-style tasks. SBAC-PAD 2022: 315-325 - [i26]Sandra Macià, Pedro J. Martínez-Ferrer, Eduard Ayguadé, Vicenç Beltran:
Automated Generation of High-Performance Computational Fluid Dynamics Codes. CoRR abs/2204.12120 (2022) - 2021
- [j101]Antonio Filgueras
, Miquel Vidal
, Marc Mateu
, Daniel Jiménez-González
, Carlos Álvarez
, Xavier Martorell
, Eduard Ayguadé
, Dimitrios Theodoropoulos, Dionisios N. Pnevmatikatos
, Paolo Gai, Stefano Garzarella, David Oro
, Javier Hernando, Nicola Bettin, Alberto Pomella, Marco Procaccini, Roberto Giorgi:
The AXIOM Project: IoT on Heterogeneous Embedded Platforms. IEEE Des. Test 38(5): 74-81 (2021) - [j100]Ferran Parés Pont, Pedro Megias, Dario Garcia-Gasulla, Marta Garcia-Gasulla, Eduard Ayguadé, Jesús Labarta:
Size & Shape Matters: The Need of HPC Benchmarks of High Resolution Image Training for Deep Learning. Supercomput. Front. Innov. 8(1): 28-44 (2021) - [j99]Juan Miguel De Haro Ruiz
, Jaume Bosch
, Antonio Filgueras
, Miquel Vidal
, Daniel Jiménez-González
, Carlos Álvarez
, Xavier Martorell
, Eduard Ayguadé
, Jesús Labarta
:
OmpSs@FPGA Framework for High Performance FPGA Computing. IEEE Trans. Computers 70(12): 2029-2042 (2021) - [j98]Tassadaq Hussain
, Saqib Amin
, Usman Zabit, Eduard Ayguadé:
Implementation of a high-accuracy phase unwrapping algorithm using parallel-hybrid programming approach for displacement sensing using self-mixing interferometry. J. Supercomput. 77(9): 9433-9453 (2021) - [c284]Jaume Bosch
, Miquel Vidal
, Antonio Filgueras
, Daniel Jiménez-González
, Carlos Álvarez
, Xavier Martorell
, Eduard Ayguadé
:
Task-Based Programming Models for Heterogeneous Recurrent Workloads. ARC 2021: 108-122 - [c283]Antoni Navarro Muñoz
, Arthur Francisco Lorenzon, Eduard Ayguadé Parra, Vicenç Beltran Querol:
Combining Dynamic Concurrency Throttling with Voltage and Frequency Scaling on Task-based Programming Models. ICPP 2021: 10:1-10:11 - 2020
- [j97]Marcos Maroñas, Sergi Mateo, Kai Keller
, Leonardo Bautista-Gomez, Eduard Ayguadé, Vicenç Beltran:
Extending the OpenCHK Model with advanced checkpoint features. Future Gener. Comput. Syst. 112: 738-750 (2020) - [j96]Jaume Bosch
, Carlos Álvarez
, Daniel Jiménez-González, Xavier Martorell, Eduard Ayguadé:
Asynchronous runtime with distributed manager for task-based programming models. Parallel Comput. 97: 102664 (2020) - [j95]Sohail Muzamil
, Tassadaq Hussain
, Amna Haider
, Umber Waraich, Umair Ashiq, Eduard Ayguadé
:
An Intelligent Iris Based Chronic Kidney Identification System. Symmetry 12(12): 2066 (2020) - [c282]Marcos Maroñas, Xavier Teruel, J. Mark Bull, Eduard Ayguadé, Vicenç Beltran:
Evaluating Worksharing Tasks on Distributed Environments. CLUSTER 2020: 69-80 - [c281]Simone Economo
, Sara Royuela
, Eduard Ayguadé
, Vicenç Beltran
:
A Toolchain to Verify the Parallelization of OmpSs-2 Applications. Euro-Par 2020: 18-33 - [c280]Antoni C. Navarro
, Arthur Francisco Lorenzon
, Eduard Ayguadé
, Vicenç Beltran
:
Enhancing Resource Management Through Prediction-Based Policies. Euro-Par 2020: 493-509 - [c279]Jaume Bosch
, Miquel Vidal
, Antonio Filgueras, Carlos Álvarez
, Daniel Jiménez-González, Xavier Martorell, Eduard Ayguadé:
Breaking master-slave model between host and FPGAs. PPoPP 2020: 419-420 - [c278]Isaac Boixaderas, Darko Zivanovic, Sergi Moré, Javier Bartolome, David Vicente, Marc Casas
, Paul M. Carpenter, Petar Radojkovic, Eduard Ayguadé:
Cost-aware prediction of uncorrected DRAM errors in the field. SC 2020: 61 - [c277]Marc Josep-Fabregó, Xavier Teruel, Victor Gimenez-Abalos
, Davide Cirillo, Dario Garcia-Gasulla, Sergio Álvarez-Napagao, Marta Garcia-Gasulla
, Eduard Ayguadé, Alfonso Valencia:
GOPHER, an HPC Framework for Large Scale Graph Exploration and Inference. ISC Workshops 2020: 211-222 - [e3]Eduard Ayguadé, Wen-mei W. Hwu, Rosa M. Badia, H. Peter Hofstee:
ICS '20: 2020 International Conference on Supercomputing, Barcelona Spain, June, 2020. ACM 2020, ISBN 978-1-4503-7983-0 [contents] - [i25]Marcos Maronas, Kevin Sala, Sergi Mateo, Eduard Ayguadé, Vicenç Beltran:
Worksharing Tasks: An Efficient Way to Exploit Irregular and Fine-Grained Loop Parallelism. CoRR abs/2004.03258 (2020) - [i24]Marcos Maroñas, Sergi Mateo, Kai Keller, Leonardo Bautista-Gomez, Eduard Ayguadé, Vicenç Beltran:
Extending the OpenCHK Model with Advanced Checkpoint Features. CoRR abs/2006.16616 (2020) - [i23]Ferran Parés, Anna Arias-Duart, Dario Garcia-Gasulla, Gema Campo-Francés, Nina Viladrich, Eduard Ayguadé, Jesús Labarta:
A Closer Look at Art Mediums: The MAMe Image Classification Dataset. CoRR abs/2007.13693 (2020) - [i22]Jaume Bosch
, Carlos Álvarez, Daniel Jiménez-González, Xavier Martorell, Eduard Ayguadé:
Asynchronous Runtime with Distributed Manager for Task-based Programming Models. CoRR abs/2009.03066 (2020) - [i21]Marc Ortiz, Florian Scheidegger, Marc Casas, A. Cristiano I. Malossi, Eduard Ayguadé:
Generating Efficient DNN-Ensembles with Evolutionary Computation. CoRR abs/2009.08698 (2020) - [i20]Antoni C. Navarro, Arthur Francisco Lorenzon, Eduard Ayguadé, Vicenç Beltran:
Enhancing Resource Management through Prediction-based Policies. CoRR abs/2009.10950 (2020)
2010 – 2019
- 2019
- [j94]Borja Pérez
, Esteban Stafford
, José Luis Bosque
, Ramón Beivide, Sergi Mateo, Xavier Teruel
, Xavier Martorell
, Eduard Ayguadé:
Auto-tuned OpenCL kernel co-execution in OmpSs for heterogeneous systems. J. Parallel Distributed Comput. 125: 45-57 (2019) - [j93]Kallia Chronaki
, Miquel Moretó
, Marc Casas
, Alejandro Rico, Rosa M. Badia
, Eduard Ayguadé
, Mateo Valero:
On the maturity of parallel applications for asymmetric multi-core processors. J. Parallel Distributed Comput. 127: 105-115 (2019) - [j92]Alba de Melo
, Jesús Carretero
, Per Stenström, Sanjay Ranka
, Eduard Ayguadé:
Trends on heterogeneous and innovative hardware and software systems. J. Parallel Distributed Comput. 133: 362-364 (2019) - [j91]Milan Radulovic, Rommel Sánchez Verdejo, Paul M. Carpenter, Petar Radojkovic, Bruce L. Jacob, Eduard Ayguadé:
PROFET: Modeling System Performance and Energy Without Simulating the CPU. Proc. ACM Meas. Anal. Comput. Syst. 3(2): 34:1-34:33 (2019) - [j90]Armand Vilalta, Dario Garcia-Gasulla
, Ferran Parés, Eduard Ayguadé, Jesús Labarta, Eduardo Ulises Moya-Sánchez, Ulises Cortés
:
Studying the impact of the Full-Network embedding on multimodal pipelines. Semantic Web 10(5): 909-923 (2019) - [j89]Thomas Grass
, Trevor E. Carlson
, Alejandro Rico
, Germán Ceballos
, Eduard Ayguadé
, Marc Casas
, Miquel Moretó
:
Sampled Simulation of Task-Based Programs. IEEE Trans. Computers 68(2): 255-269 (2019) - [j88]Paul M. Carpenter
, Alex Ramírez, Eduard Ayguadé:
The Abstract Streaming Machine: Compile-Time Performance Modelling of Stream Programs on Heterogeneous Multiprocessors. Trans. High Perform. Embed. Archit. Compil. 5: 79-99 (2019) - [j87]Xubin Tan
, Jaume Bosch
, Carlos Álvarez
, Daniel Jiménez-González
, Eduard Ayguadé
, Mateo Valero
:
A Hardware Runtime for Task-Based Programming Models. IEEE Trans. Parallel Distributed Syst. 30(9): 1932-1946 (2019) - [c276]Raquel Pérez-Arnal, Dario Garcia-Gasulla, David Torrents, Ferran Parés, Ulises Cortés, Jesús Labarta, Eduard Ayguadé:
Random Forest as a Tumour Genetic Marker Extractor. CCIA 2019: 35-44 - [c275]Victor Gimenez-Abalos
, Armand Vilalta, Dario Garcia-Gasulla, Jesús Labarta, Eduard Ayguadé:
Feature Discriminativity Estimation in CNNs for Transfer Learning. CCIA 2019: 64-73 - [c274]Marcos Maronas, Kevin Sala
, Sergi Mateo, Eduard Ayguadé, Vicenç Beltran:
Worksharing Tasks: An Efficient Way to Exploit Irregular and Fine-Grained Loop Parallelism. HiPC 2019: 383-394 - [c273]Darko Zivanovic, Pouya Esmaili-Dokht, Sergi Moré, Javier Bartolome, Paul M. Carpenter, Petar Radojkovic, Eduard Ayguadé:
DRAM errors in the field: a statistical approach. MEMSYS 2019: 69-84 - [c272]Sandra Macià, Pedro J. Martínez-Ferrer
, Sergi Mateo, Vicenç Beltran
, Eduard Ayguadé:
Assembling a High-Productivity DSL for Computational Fluid Dynamics. PASC 2019: 11:1-11:11 - [c271]Milan Radulovic
, Rommel Sánchez Verdejo, Paul M. Carpenter, Petar Radojkovic, Bruce L. Jacob, Eduard Ayguadé:
PROFET: Modeling System Performance and Energy Without Simulating the CPU. SIGMETRICS (Abstracts) 2019: 71-72 - [i19]Diego Marrón, Eduard Ayguadé, José Ramon Herrero, Albert Bifet:
Resource-aware Elastic Swap Random Forest for Evolving Data Streams. CoRR abs/1905.05881 (2019) - [i18]Victor Gimenez-Abalos
, Armand Vilalta, Dario Garcia-Gasulla, Jesús Labarta, Eduard Ayguadé:
Feature discriminativity estimation in CNNs for transfer learning. CoRR abs/1911.03332 (2019) - [i17]Raquel Pérez-Arnal, Dario Garcia-Gasulla, David Torrents, Ferran Parés, Ulises Cortés, Jesús Labarta, Eduard Ayguadé:
Random Forest as a Tumour Genetic Marker Extractor. CoRR abs/1911.11471 (2019) - 2018
- [j86]Edans Flavius de Oliveira Sandes, George Luiz Medeiros Teodoro, Maria Emília M. T. Walter
, Xavier Martorell, Eduard Ayguadé, Alba Cristina Magalhaes Alves de Melo
:
Formalization of Block Pruning: Reducing the Number of Cells Computed in Exact Biological Sequence Comparison Algorithms. Comput. J. 61(5): 687-713 (2018) - [j85]Dario Garcia-Gasulla
, Ferran Parés, Armand Vilalta, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés
, Toyotaro Suzumura:
On the Behavior of Convolutional Nets for Feature Extraction. J. Artif. Intell. Res. 61: 563-592 (2018) - [j84]Eduard Ayguadé
, Daniel Jiménez-González
:
An approach to task-based parallel programming for undergraduate students. J. Parallel Distributed Comput. 118(Part): 140-156 (2018) - [j83]Tassadaq Hussain, Amna Haider, Adrián Cristal, Eduard Ayguadé:
EMVS: Embedded Multi Vector-core System. J. Syst. Archit. 87: 12-22 (2018) - [j82]Rubén Tous
, Mauro Gomez, Jonatan Poveda
, Leonel Cruz, Otto Wüst, Mouna Makni, Eduard Ayguadé:
Automated curation of brand-related social media images with deep learning. Multim. Tools Appl. 77(20): 27123-27142 (2018) - [j81]Luc Jaulmes
, Miquel Moretó
, Eduard Ayguadé
, Jesús Labarta, Mateo Valero, Marc Casas
:
Asynchronous and Exact Forward Recovery for Detected Errors in Iterative Solvers. IEEE Trans. Parallel Distributed Syst. 29(9): 1961-1974 (2018) - [j80]Tassadaq Hussain, Oscar Palomar
, Osman S. Ünsal, Adrián Cristal, Eduard Ayguadé:
Memory Controller for Vector Processor. J. Signal Process. Syst. 90(11): 1533-1549 (2018) - [c270]Raquel Pérez-Arnal, Armand Vilalta, Dario Garcia-Gasulla
, Ulises Cortés, Eduard Ayguadé, Jesús Labarta:
A Visual Distance for WordNet. CCIA 2018: 266-270 - [c269]Sandra Macià, Sergi Mateo, Pedro J. Martínez-Ferrer
, Vicenç Beltran
, Daniel Mira
, Eduard Ayguadé:
Saiph: Towards a DSL for High-Performance Computational Fluid Dynamics. RWDSL@CGO 2018: 6:1-6:10 - [c268]Milan Radulovic
, Kazi Asifuzzaman
, Paul M. Carpenter, Petar Radojkovic, Eduard Ayguadé:
HPC Benchmarking: Scaling Right and Looking Beyond the Average. Euro-Par 2018: 135-146 - [c267]Jaume Bosch
, Xubin Tan, Antonio Filgueras, Miquel Vidal
, Marc Mateu, Daniel Jiménez-González
, Carlos Álvarez
, Xavier Martorell, Eduard Ayguadé, Jesús Labarta:
Application Acceleration on FPGAs with OmpSs@FPGA. FPT 2018: 70-77 - [c266]Dario Garcia-Gasulla
, Armand Vilalta, Ferran Parés, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
An Out-of-the-box Full-Network Embedding for Convolutional Neural Networks. ICBK 2018: 168-175 - [c265]Isaac Sánchez Barrera
, Miquel Moretó
, Eduard Ayguadé, Jesús Labarta, Mateo Valero, Marc Casas
:
Reducing Data Movement on Large Shared Memory Systems by Exploiting Computation Dependencies. ICS 2018: 207-217 - [c264]Lluc Alvarez
, Marc Casas
, Jesús Labarta, Eduard Ayguadé, Mateo Valero, Miquel Moretó
:
Runtime-Guided Management of Stacked DRAM Memories in Task Parallel Programs. ICS 2018: 218-228 - [c263]Rommel Sánchez Verdejo, Kazi Asifuzzaman
, Milan Radulovic
, Petar Radojkovic, Eduard Ayguadé, Bruce L. Jacob:
Main memory latency simulation: the missing link. MEMSYS 2018: 107-116 - [c262]Isaac Sánchez Barrera
, Marc Casas
, Miquel Moretó
, Eduard Ayguadé, Jesús Labarta, Mateo Valero:
Graph partitioning applied to DAG scheduling to reduce NUMA effects. PPoPP 2018: 419-420 - [c261]Milan Radulovic
, Kazi Asifuzzaman
, Darko Zivanovic, Nikola Rajovic, Guillaume Colin de Verdière, Dirk Pleiter, Manolis Marazakis, Nikolaos D. Kallimanis, Paul M. Carpenter, Petar Radojkovic, Eduard Ayguadé:
Mainstream vs. Emerging HPC: Metrics, Trade-Offs and Lessons Learned. SBAC-PAD 2018: 250-257 - [c260]Lluc Alvarez
, Eduard Ayguadé, Filippo Mantovani
:
Teaching HPC Systems and Parallel Programming with Small-Scale Clusters. EduHPC@SC 2018: 1-10 - [c259]Eduard Ayguadé, Lluc Alvarez
, Fabio Banchelli
, Martin Burtscher, Arturo González-Escribano, Julian Gutierrez, David A. Joiner, David R. Kaeli, Fritz Previlon, Eduardo Rodriguez-Gutiez
, David P. Bunde:
Peachy Parallel Assignments (EduHPC 2018). EduHPC@SC 2018: 78-85 - [i16]Marc Ortiz, Adrián Cristal, Eduard Ayguadé, Marc Casas:
Low-Precision Floating-Point Schemes for Neural Network Training. CoRR abs/1804.05267 (2018) - [i15]Raquel Pérez-Arnal, Armand Vilalta, Dario Garcia-Gasulla, Ulises Cortés, Eduard Ayguadé, Jesús Labarta:
A Visual Distance for WordNet. CoRR abs/1804.09558 (2018) - 2017
- [j79]Dario Garcia-Gasulla
, Eduard Ayguadé, Jesús Labarta, Javier Béjar
, Ulises Cortés
, Toyotaro Suzumura, R. Chen:
A visual embedding for the unsupervised extraction of abstract semantics. Cogn. Syst. Res. 42: 73-81 (2017) - [j78]Dimitris Theodoropoulos, Somnath Mazumdar
, Eduard Ayguadé, Nicola Bettin, Javier Bueno, Sara Ermini
, Antonio Filgueras, Daniel Jiménez-González
, Carlos Álvarez-Martínez
, Xavier Martorell, Francesco Montefoschi, David Oro, Dionisis N. Pnevmatikatos
, Antonio Rizzo, Paolo Gai, Stefano Garzarella, Bruno Morelli, Alberto Pomella, Roberto Giorgi:
The AXIOM platform for next-generation cyber physical systems. Microprocess. Microsystems 52: 540-555 (2017) - [j77]Rosa M. Badia, Eduard Ayguadé, Jesús Labarta:
Workflows for Science: a Challenge when Facing the Convergence of HPC and Big Data. Supercomput. Front. Innov. 4(1): 27-47 (2017) - [j76]Darko Zivanovic
, Milan Pavlovic, Milan Radulovic, Hyunsung Shin, Jongpil Son, Sally A. McKee
, Paul M. Carpenter
, Petar Radojkovic, Eduard Ayguadé:
Main Memory in HPC: Do We Need More or Could We Live with Less? ACM Trans. Archit. Code Optim. 14(1): 3:1-3:26 (2017) - [j75]Kallia Chronaki, Alejandro Rico, Marc Casas
, Miquel Moretó
, Rosa M. Badia, Eduard Ayguadé, Jesús Labarta, Mateo Valero:
Task Scheduling Techniques for Asymmetric Multi-Core Systems. IEEE Trans. Parallel Distributed Syst. 28(7): 2074-2087 (2017) - [c258]Diego Marron, Eduard Ayguadé, José R. Herrero, Jesse Read, Albert Bifet
:
Low-latency multi-threaded ensemble learning for dynamic big data streams. IEEE BigData 2017: 223-232 - [c257]Ferran Parés, Dario Garcia-Gasulla, Armand Vilalta, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Fluid Communities: A Competitive, Scalable and Diverse Community Detection Algorithm. COMPLEX NETWORKS 2017: 229-240 - [c256]Antoni Artigues, Cesare Cugnasco, Yolanda Becerra
, Fernando M. Cucchietti
, Guillaume Houzeaux, Mariano Vázquez, Jordi Torres, Eduard Ayguadé, Jesús Labarta:
ParaView + Alya + D8tree: Integrating High Performance Computing and High Performance Data Analytics. ICCS 2017: 465-474 - [c255]Victor Garcia-Flores, Eduard Ayguadé, Antonio J. Peña
:
Efficient Data Sharing on Heterogeneous Systems. ICPP 2017: 121-130 - [c254]Cesare Cugnasco
, Yolanda Becerra, Jordi Torres, Eduard Ayguadé:
Exploiting Key-Value Data Stores Scalability for HPC. ICPP Workshops 2017: 85-94 - [c253]Marcos Maronas, Sergi Mateo, Vicenç Beltran
, Eduard Ayguadé:
A Directive-Based Approach to Perform Persistent Checkpoint/Restart. HPCS 2017: 442-451 - [c252]Xubin Tan
, Jaume Bosch
, Miquel Vidal
, Carlos Álvarez
, Daniel Jiménez-González
, Eduard Ayguadé, Mateo Valero:
Picos, A Hardware Task-Dependence Manager for Task-Based Dataflow Programming Models. HPCS 2017: 878-880 - [c251]Xubin Tan
, Jaume Bosch
, Miquel Vidal
, Carlos Álvarez
, Daniel Jiménez-González
, Eduard Ayguadé, Mateo Valero:
General Purpose Task-Dependence Management Hardware for Task-Based Dataflow Programming Models. IPDPS 2017: 244-253 - [c250]Josep M. Pérez
, Vicenç Beltran
, Jesús Labarta, Eduard Ayguadé:
Improving the Integration of Task Nesting and Dependencies in OpenMP. IPDPS 2017: 809-818 - [c249]Jaume Bosch
, Xubin Tan
, Carlos Álvarez
, Daniel Jiménez-González
, Xavier Martorell, Eduard Ayguadé:
Characterizing and Improving the Performance of Many-Core Task-Based Parallel Programming Runtimes. IPDPS Workshops 2017: 1285-1292 - [c248]Antoni C. Navarro
, Sergi Mateo, Josep M. Pérez, Vicenç Beltran
, Eduard Ayguadé:
Adaptive and Architecture-Independent Task Granularity for Recursive Applications. IWOMP 2017: 169-182 - [c247]Ahsan Javed Awan
, Moriyoshi Ohara, Eduard Ayguadé, Kazuaki Ishizaki, Mats Brorsson, Vladimir Vlassov:
Identifying the potential of near data processing for apache spark. MEMSYS 2017: 60-67 - [c246]Ivan Tanasic, Isaac Gelado, Marc Jordà, Eduard Ayguadé, Nacho Navarro:
Efficient exception handling support for GPUs. MICRO 2017: 109-122 - [c245]Borja Pérez
, Esteban Stafford
, José Luis Bosque
, Ramón Beivide, Sergi Mateo, Xavier Teruel
, Xavier Martorell, Eduard Ayguadé:
Extending OmpSs for OpenCL Kernel Co-Execution in Heterogeneous Systems. SBAC-PAD 2017: 1-8 - [c244]Dario Garcia-Gasulla, Armand Vilalta, Ferran Parés, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Building Graph Representations of Deep Vector Embeddings. SemDeep@IWCS 2017: 9-15 - [c243]Armand Vilalta, Dario Garcia-Gasulla, Ferran Parés, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Full-Network Embedding in a Multimodal Embedding Pipeline. SemDeep@IWCS 2017: 24-32 - [i14]Dario Garcia-Gasulla, Ferran Parés, Armand Vilalta, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
On the Behavior of Convolutional Nets for Feature Extraction. CoRR abs/1703.01127 (2017) - [i13]Ferran Parés, Dario Garcia-Gasulla, Armand Vilalta, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Fluid Communities: A Community Detection Algorithm. CoRR abs/1703.09307 (2017) - [i12]Dario Garcia-Gasulla, Armand Vilalta, Ferran Parés, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
An Out-of-the-box Full-network Embedding for Convolutional Neural Networks. CoRR abs/1705.07706 (2017) - [i11]Dario Garcia-Gasulla, Armand Vilalta, Ferran Parés, Jonathan Moreno, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Building Graph Representations of Deep Vector Embeddings. CoRR abs/1707.07465 (2017) - [i10]Ahsan Javed Awan, Mats Brorsson, Vladimir Vlassov, Eduard Ayguadé:
Identifying the potential of Near Data Computing for Apache Spark. CoRR abs/1707.09323 (2017) - [i9]Armand Vilalta, Dario Garcia-Gasulla, Ferran Parés, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Full-Network Embedding in a Multimodal Embedding Pipeline. CoRR abs/1707.09872 (2017) - 2016
- [j74]Carlos Álvarez
, Eduard Ayguadé, Jaume Bosch
, Javier Bueno, Artem Cherkashin, Antonio Filgueras
, Daniel Jiménez-González
, Xavier Martorell
, Nacho Navarro, Miquel Vidal
, Dimitris Theodoropoulos, Dionisios N. Pnevmatikatos
, Davide Catani, David Oro, Carles Fernández, Carlos Segura, Javier Rodríguez Saeta, Javier Hernando, Claudio Scordino
, Paolo Gai
, Pierluigi Passera:
The AXIOM software layers. Microprocess. Microsystems 47: 262-277 (2016) - [j73]Dimitrios Chasapis
, Marc Casas
, Miquel Moretó
, Raul Vidal, Eduard Ayguadé, Jesús Labarta
, Mateo Valero
:
PARSECSs: Evaluating the Impact of Task Parallelism in the PARSEC Benchmark Suite. ACM Trans. Archit. Code Optim. 12(4): 41:1-41:22 (2016) - [j72]Edans Flavius de Oliveira Sandes, Guillermo Miranda, Xavier Martorell
, Eduard Ayguadé, George Teodoro, Alba Cristina Magalhaes Alves de Melo
:
MASA: A Multiplatform Architecture for Sequence Aligners with Block Pruning. ACM Trans. Parallel Comput. 2(4): 28:1-28:31 (2016) - [j71]Edans Flavius de Oliveira Sandes, Guillermo Miranda, Xavier Martorell
, Eduard Ayguadé, George Teodoro, Alba Cristina Magalhaes Alves de Melo
:
CUDAlign 4.0: Incremental Speculative Traceback for Exact Chromosome-Wide Alignment in GPU Clusters. IEEE Trans. Parallel Distributed Syst. 27(10): 2838-2850 (2016) - [c242]Paul Caheny
, Marc Casas
, Miquel Moretó
, Hervé Gloaguen, Maxime Saintes, Eduard Ayguadé, Jesús Labarta, Mateo Valero
:
Reducing Cache Coherence Traffic with Hierarchical Directory Cache and NUMA-Aware Runtime Scheduling. PACT 2016: 275-286 - [c241]Kallia Chronaki, Miquel Moretó
, Marc Casas
, Alejandro Rico, Rosa M. Badia
, Eduard Ayguadé, Jesús Labarta, Mateo Valero
:
POSTER: Exploiting Asymmetric Multi-Core Processors with Flexible System Sofware. PACT 2016: 415-417 - [c240]Guray Ozen
, Eduard Ayguadé, Jesús Labarta:
POSTER: Collective Dynamic Parallelism for Directive Based GPU Programming Languages and Compilers. PACT 2016: 423-424 - [c239]Diego Marron, Jesse Read, Albert Bifet, Talel Abdessalem, Eduard Ayguadé, José R. Herrero:
Echo State Hoeffding Tree Learning. ACML 2016: 382-397 - [c238]Ahsan Javed Awan
, Vladimir Vlassov
, Mats Brorsson, Eduard Ayguadé:
Node architecture implications for in-memory data analytics on scale-in clusters. BDCAT 2016: 237-246 - [c237]Ahsan Javed Awan
, Mats Brorsson, Vladimir Vlassov
, Eduard Ayguadé:
Micro-Architectural Characterization of Apache Spark on Batch and Stream Processing Workloads. BDCloud-SocialCom-SustainCom 2016: 59-66 - [c236]Rubén Tous
, Otto Wüst, Mauro Gomez, Jonatan Poveda, Marc Elena, Jordi Torres, Mouna Makni, Eduard Ayguadé:
User-generated content curation with deep convolutional neural networks. IEEE BigData 2016: 2535-2540 - [c235]Dario Garcia-Gasulla
, Jonathan Moreno, Raúl Ramos-Pollán, Romel Casadiegos Barrios, Javier Béjar
, Ulises Cortés
, Eduard Ayguadé, Jesús Labarta, Toyotaro Suzumura:
On the Representativeness of Convolutional Neural Networks Layers. CCIA 2016: 29-38 - [c234]Somnath Mazumdar
, Eduard Ayguadé, Nicola Bettin, Javier Bueno, Sara Ermini
, Antonio Filgueras
, Daniel Jiménez-González
, Carlos Álvarez-Martínez
, Xavier Martorell
, Francesco Montefoschi, David Oro, Dionisios N. Pnevmatikatos
, Antonio Rizzo, Dimitris Theodoropoulos, Roberto Giorgi:
AXIOM: A Hardware-Software Platform for Cyber Physical Systems. DSD 2016: 539-546 - [c233]Cesare Cugnasco, Yolanda Becerra
, Jordi Torres, Eduard Ayguadé:
D8-tree: a de-normalized approach for multidimensional data analysis on key-value databases. ICDCN 2016: 18:1-18:10 - [c232]Dimitrios Chasapis
, Marc Casas
, Miquel Moretó
, Martin Schulz
, Eduard Ayguadé, Jesús Labarta
, Mateo Valero
:
Runtime-Guided Mitigation of Manufacturing Variability in Power-Constrained Multi-Socket NUMA Nodes. ICS 2016: 5:1-5:12 - [c231]Victor Garcia, Juan Gómez-Luna
, Thomas Grass
, Alejandro Rico, Eduard Ayguadé, Antonio J. Peña
:
Evaluating the effect of last-level cache sharing on integrated GPU-CPU systems with heterogeneous applications. IISWC 2016: 168-177 - [c230]Emilio Castillo
, Miquel Moretó
, Marc Casas
, Lluc Alvarez
, Enrique Vallejo
, Kallia Chronaki, Rosa M. Badia
, José Luis Bosque
, Ramón Beivide, Eduard Ayguadé, Jesús Labarta
, Mateo Valero
:
CATA: Criticality Aware Task Acceleration for Multicore Processors. IPDPS 2016: 413-422 - [c229]Xubin Tan
, Jaume Bosch
, Daniel Jiménez-González
, Carlos Álvarez-Martínez
, Eduard Ayguadé, Mateo Valero
:
Performance analysis of a hardware accelerator of dependence management for task-based dataflow programming models. ISPASS 2016: 225-234 - [c228]Thomas Grass
, Alejandro Rico, Marc Casas
, Miquel Moretó
, Eduard Ayguadé:
TaskPoint: Sampled simulation of task-based programs. ISPASS 2016: 296-306 - [c227]Germán Llort
, Antonio Filgueras
, Daniel Jiménez-González
, Harald Servat
, Xavier Teruel
, Estanislao Mercadal
, Carlos Álvarez
, Judit Giménez
, Xavier Martorell
, Eduard Ayguadé, Jesús Labarta:
The Secrets of the Accelerators Unveiled: Tracing Heterogeneous Executions Through OMPT. IWOMP 2016: 217-236 - [c226]Guray Ozen
, Sergi Mateo
, Eduard Ayguadé, Jesús Labarta, James Beyer:
Multiple Target Task Sharing Support for the OpenMP Accelerator Model. IWOMP 2016: 268-280 - [c225]Jan Ciesko
, Sergi Mateo
, Xavier Teruel
, Xavier Martorell
, Eduard Ayguadé, Jesús Labarta:
Supporting Adaptive Privatization Techniques for Irregular Array Reductions in Task-Parallel Programming Models. IWOMP 2016: 336-349 - [c224]Darko Zivanovic
, Milan Radulovic
, Germán Llort
, David Zaragoza, Janko Strassburg, Paul M. Carpenter
, Petar Radojkovic, Eduard Ayguadé:
Large-Memory Nodes for Energy Efficient High-Performance Computing. MEMSYS 2016: 3-9 - [c223]Nikola Rajovic, Alejandro Rico, Filippo Mantovani
, Daniel Ruiz
, Josep Oriol Vilarrubi, Constantino Gómez, Luna Backes, Diego Nieto, Harald Servat, Xavier Martorell
, Jesús Labarta, Eduard Ayguadé, Chris Adeniyi-Jones, Said Derradji, Hervé Gloaguen, Piero Lanucara
, Nico Sanna
, Jean-François Méhaut
, Kevin Pouget, Brice Videau, Eric Boyer, Momme Allalen
, Axel Auweter, David Brayford
, Daniele Tafani, Volker Weinberg, Dirk Brömmel, René Halver
, Jan H. Meinke, Ramón Beivide, Mariano Benito, Enrique Vallejo
, Mateo Valero
, Alex Ramírez:
The mont-blanc prototype: an alternative approach for HPC systems. SC 2016: 444-455 - [c222]Thomas Grass
, César Allande, Adrià Armejach
, Alejandro Rico, Eduard Ayguadé, Jesús Labarta, Mateo Valero
, Marc Casas
, Miquel Moretó
:
MUSA: a multi-level simulation approach for next-generation HPC machines. SC 2016: 526-537 - [i8]Ahsan Javed Awan, Mats Brorsson, Vladimir Vlassov, Eduard Ayguadé:
Architectural Impact on Performance of In-memory Data Analytics: Apache Spark Case Study. CoRR abs/1604.08484 (2016) - [i7]Dario Garcia-Gasulla, Eduard Ayguadé, Jesús Labarta, Ulises Cortés:
Limitations and Alternatives for the Evaluation of Large-scale Link Prediction. CoRR abs/1611.00547 (2016) - [i6]Dario Garcia-Gasulla, Eduard Ayguadé, Jesús Labarta, Ulises Cortés, Toyotaro Suzumura:
Hierarchical Hyperlink Prediction for the WWW. CoRR abs/1611.09084 (2016) - 2015
- [j70]Tassadaq Hussain, Amna Haider, Shakaib A. Gursal, Eduard Ayguadé
:
AMC: Advanced Multi-accelerator Controller. Parallel Comput. 41: 14-30 (2015) - [j69]Vladimir Gajinov, Srdjan Stipic, Igor Eric, Osman S. Unsal
, Eduard Ayguadé
, Adrián Cristal
:
DaSH: A benchmark suite for hybrid dataflow and shared memory programming models. Parallel Comput. 45: 18-48 (2015) - [j68]Lluc Alvarez
, Lluís Vilanova
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
Hardware-Software Coherence Protocol for the Coexistence of Caches and Local Memories. IEEE Trans. Computers 64(1): 152-165 (2015) - [c221]Lluc Alvarez
, Miquel Moretó
, Marc Casas
, Emilio Castillo
, Xavier Martorell
, Jesús Labarta
, Eduard Ayguadé, Mateo Valero
:
Runtime-Guided Management of Scratchpad Memories in Multicore Architectures. PACT 2015: 379-391 - [c220]Ahsan Javed Awan
, Mats Brorsson, Vladimir Vlassov
, Eduard Ayguadé:
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Server. BDCloud 2015: 1-8 - [c219]Rubén Tous
, Anastasios Gounaris, Carlos Tripiana, Jordi Torres, Sergi Girona
, Eduard Ayguadé, Jesús Labarta
, Yolanda Becerra
, David Carrera
, Mateo Valero
:
Spark deployment and performance evaluation on the MareNostrum supercomputer. IEEE BigData 2015: 299-306 - [c218]Rubén Tous
, Jordi Torres
, Eduard Ayguadé:
Multimedia Big Data Computing for In-Depth Event Analysis. BigMM 2015: 144-147 - [c217]Tassadaq Hussain, Oscar Palomar
, Adrián Cristal, Eduard Ayguadé, Amna Haider:
ViPS: Visual processing system for medical imaging. BMEI 2015: 40-45 - [c216]Ahsan Javed Awan
, Mats Brorsson, Vladimir Vlassov
, Eduard Ayguadé:
How Data Volume Affects Spark Based Data Analytics on a Scale-up Server. BPOE 2015: 81-92 - [c215]Dario Garcia-Gasulla
, Ulises Cortés
, Eduard Ayguadé, Jesús Labarta
:
Evaluating Link Prediction on Large Graphs. CCIA 2015: 90-99 - [c214]Carlos Álvarez
, Eduard Ayguadé, Javier Bueno, Antonio Filgueras
, Daniel Jiménez-González
, Xavier Martorell
, Nacho Navarro, Dimitris Theodoropoulos, Dionisios N. Pnevmatikatos
, Davide Catani, Claudio Scordino
, Paolo Gai
, Carlos Segura, Carles Fernández, David Oro, Javier Rodríguez Saeta, Pierluigi Passera, Alberto Pomella, Antonio Rizzo, Roberto Giorgi:
The AXIOM Software Layers. DSD 2015: 117-124 - [c213]Marc Casas
, Miquel Moretó
, Lluc Alvarez
, Emilio Castillo
, Dimitrios Chasapis
, Timothy Hayes
, Luc Jaulmes
, Oscar Palomar
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé, Jesús Labarta
, Mateo Valero
:
Runtime-Aware Architectures. Euro-Par 2015: 16-27 - [c212]Vinoth Krishnan Elangovan, Rosa M. Badia
, Eduard Ayguadé:
Auto-Tuning OmpSs-OpenCL Kernels Across GPU Machines. PARMA-DITAM@HiPEAC 2015: 31-36 - [c211]Judit Planas
, Rosa M. Badia
, Eduard Ayguadé, Jesús Labarta
:
AMA: Asynchronous Management of Accelerators for Task-based Programming Models. ICCS 2015: 130-139 - [c210]Roger Hernandez, Yolanda Becerra
, Jordi Torres
, Eduard Ayguadé:
Automatic Query Driven Data Modelling in Cassandra. ICCS 2015: 2822-2826 - [c209]Branimir Dickov, Paul M. Carpenter
, Miquel Pericàs, Eduard Ayguadé:
Self-Tuned Software-Managed Energy Reduction in InfiniBand Links. ICPADS 2015: 649-657 - [c208]Kallia Chronaki, Alejandro Rico, Rosa M. Badia
, Eduard Ayguadé, Jesús Labarta
, Mateo Valero
:
Criticality-Aware Dynamic Task Scheduling for Heterogeneous Architectures. ICS 2015: 329-338 - [c207]Lluc Alvarez
, Lluís Vilanova
, Miquel Moretó
, Marc Casas
, Marc González, Xavier Martorell, Nacho Navarro, Eduard Ayguadé, Mateo Valero
:
Coherence protocol for transparent management of scratchpad memories in shared memory manycore architectures. ISCA 2015: 720-732 - [c206]Raul Vidal, Marc Casas
, Miquel Moretó
, Dimitrios Chasapis
, Roger Ferrer
, Xavier Martorell
, Eduard Ayguadé, Jesús Labarta
, Mateo Valero
:
Evaluating the Impact of OpenMP 4.0 Extensions on Relevant Parallel Workloads. IWOMP 2015: 60-72 - [c205]Jan Ciesko
, Sergi Mateo
, Xavier Teruel
, Xavier Martorell
, Eduard Ayguadé, Jesús Labarta
, Alex Duran, Bronis R. de Supinski, Stephen Olivier
, Kelvin Li, Alexandre E. Eichenberger:
Towards Task-Parallel Reductions in OpenMP. IWOMP 2015: 189-201 - [c204]Milan Radulovic
, Darko Zivanovic
, Daniel Ruiz
, Bronis R. de Supinski, Sally A. McKee, Petar Radojkovic, Eduard Ayguadé:
Another Trip to the Wall: How Much Will Stacked DRAM Benefit HPC? MEMSYS 2015: 31-36 - [c203]Roger Hernandez, Cesare Cugnasco, Yolanda Becerra
, Jordi Torres, Eduard Ayguadé:
Experiences of Using Cassandra for Molecular Dynamics Simulations. PDP 2015: 288-295 - [c202]Dimitris Theodoropoulos, Dionisios N. Pnevmatikatos
, Carlos Álvarez
, Eduard Ayguadé, Javier Bueno, Antonio Filgueras
, Daniel Jiménez-González
, Xavier Martorell, Nacho Navarro, Carlos Segura, Carles Fernández, David Oro, Javier Rodríguez Saeta, Paolo Gai
, Antonio Rizzo, Roberto Giorgi:
The AXIOM project (Agile, eXtensible, fast I/O Module). SAMOS 2015: 262-269 - [c201]Judit Planas
, Rosa M. Badia
, Eduard Ayguadé, Jesús Labarta
:
SSMART: smart scheduling of multi-architecture tasks on heterogeneous systems. WACCPD@SC 2015: 1:1-1:11 - [c200]Guray Ozen
, Eduard Ayguadé, Jesús Labarta
:
Exploring dynamic parallelism in OpenMP. WACCPD@SC 2015: 5:1-5:8 - [c199]Luc Jaulmes
, Marc Casas
, Miquel Moretó
, Eduard Ayguadé, Jesús Labarta, Mateo Valero
:
Exploiting asynchrony from exact forward recovery for DUE in iterative solvers. SC 2015: 53:1-53:12 - [c198]Eduard Ayguadé, Rosa M. Badia
, Daniel Jiménez-González
, José R. Herrero, Jesús Labarta
, Vladimir Subotic, Gladys Utrera
:
Tareador: a tool to unveil parallelization strategies at undergraduate level. WCAE 2015: 1:1-1:8 - [i5]Ahsan Javed Awan, Mats Brorsson, Vladimir Vlassov, Eduard Ayguadé:
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Server. CoRR abs/1506.07742 (2015) - [i4]Ahsan Javed Awan, Mats Brorsson, Vladimir Vlassov, Eduard Ayguadé:
How Data Volume Affects \\Spark Based Data Analytics on a Scale-up Server. CoRR abs/1507.08340 (2015) - [i3]Dario Garcia-Gasulla, Javier Béjar, Ulises Cortés, Eduard Ayguadé, Jesús Labarta:
Extracting Visual Patterns from Deep Learning Representations. CoRR abs/1507.08818 (2015) - 2014
- [j67]Nicolás Poggi
, David Carrera
, Ricard Gavaldà
, Eduard Ayguadé
, Jordi Torres
:
A methodology for the evaluation of high response time on E-commerce users and sales. Inf. Syst. Frontiers 16(5): 867-885 (2014) - [j66]Tassadaq Hussain
, Amna Haider, Eduard Ayguadé
:
PMSS: A programmable memory system and scheduler for complex memory patterns. J. Parallel Distributed Comput. 74(10): 2983-2993 (2014) - [j65]Mateo Valero, Miquel Moretó
, Marc Casas
, Eduard Ayguadé, Jesús Labarta:
Runtime-Aware Architectures: A First Approach. Supercomput. Front. Innov. 1(1): 29-44 (2014) - [c197]Tassadaq Hussain, Oscar Palomar
, Osman S. Ünsal, Adrián Cristal, Eduard Ayguadé, Mateo Valero
, Amna Haider:
Stand-Alone Memory Controller for Graphics System. ARC 2014: 108-120 - [c196]Tassadaq Hussain, Oscar Palomar
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
:
PVMC: Programmable Vector Memory Controller. ASAP 2014: 240-247 - [c195]Nicolás Poggi, David Carrera
, Aaron Call
, Sergio Mendoza
, Yolanda Becerra
, Jordi Torres, Eduard Ayguadé
, Fabrizio Gagliardi, Jesús Labarta
, Rob Reinauer, Nikola Vujic, Daron Green, José A. Blakeley:
ALOJA: A systematic study of Hadoop deployment variables to enable automated characterization of cost-effectiveness. IEEE BigData 2014: 905-913 - [c194]Jorda Polo
, Yolanda Becerra
, David Carrera
, Jordi Torres
, Eduard Ayguadé
, Malgorzata Steinder:
Adaptive MapReduce Scheduling in Shared Environments. CCGRID 2014: 61-70 - [c193]Edans F. de O. Sandes, Guillermo Miranda, Alba Cristina Magalhaes Alves de Melo
, Xavier Martorell
, Eduard Ayguadé
:
CUDAlign 3.0: Parallel Biological Sequence Comparison in Large GPU Clusters. CCGRID 2014: 160-169 - [c192]Vladimir Gajinov, Srdan Stipic, Igor Eric, Osman S. Unsal
, Eduard Ayguadé
, Adrián Cristal
:
DaSH: a benchmark suite for hybrid dataflow and shared memory programming models: with comparative evaluation of three hybrid dataflow models. Conf. Computing Frontiers 2014: 4:1-4:11 - [c191]Nicolás Poggi, David Carrera
, Eduard Ayguadé
, Jordi Torres
:
Profit-aware cloud resource provisioner for ecommerce. CLUSTER 2014: 274-275 - [c190]Alejandro Fernández, Vicenç Beltran
, Xavier Martorell, Rosa M. Badia, Eduard Ayguadé, Jesús Labarta:
Task-Based Programming with OmpSs and Its Application. Euro-Par Workshops (2) 2014: 601-612 - [c189]Tassadaq Hussain, Oscar Palomar
, Osman S. Unsal, Adrián Cristal
, Eduard Ayguadé, Mateo Valero, Santhosh Kumar Rethinagiri:
APMC: advanced pattern based memory controller (abstract only). FPGA 2014: 252 - [c188]Tassadaq Hussain, Oscar Palomar
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
:
MAPC: Memory access pattern based controller. FPL 2014: 1-4 - [c187]Tassadaq Hussain, Oscar Palomar
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
, Shakaib A. Gursal:
AMMC: Advanced Multi-Core Memory Controller. FPT 2014: 292-295 - [c186]Tassadaq Hussain, Oscar Palomar
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
:
Advanced Pattern based Memory Controller for FPGA based HPC applications. HPCS 2014: 287-294 - [c185]Branimir Dickov, Miquel Pericàs, Paul M. Carpenter
, Nacho Navarro, Eduard Ayguadé:
Software-Managed Power Reduction in Infiniband Links. ICPP 2014: 311-320 - [c184]Jan Ciesko
, Sergi Mateo, Xavier Teruel, Vicenç Beltran, Xavier Martorell, Rosa M. Badia, Eduard Ayguadé, Jesús Labarta:
Task-Parallel Reductions in OpenMP and OmpSs. IWOMP 2014: 1-15 - [c183]Michael Wong, Eduard Ayguadé, Justin Gottschlich, Victor Luchangco, Bronis R. de Supinski, Barna L. Bihari:
Towards Transactional Memory for OpenMP. IWOMP 2014: 130-145 - [c182]Guray Ozen, Eduard Ayguadé, Jesús Labarta:
On the Roles of the Programmer, the Compiler and the Runtime System When Programming Accelerators in OpenMP. IWOMP 2014: 215-229 - [c181]Daniel Cea, Jordi Nin, Rubén Tous, Jordi Torres, Eduard Ayguadé:
Towards the Cloudification of the Social Networks Analytics. MDAI 2014: 192-203 - [c180]Edans F. de O. Sandes, Guillermo Miranda, Alba Cristina Magalhaes Alves de Melo
, Xavier Martorell
, Eduard Ayguadé
:
Fine-grain parallel megabase sequence comparison with multiple heterogeneous GPUs. PPoPP 2014: 383-384 - [c179]Tassadaq Hussain, Nehir Sönmez
, Oscar Palomar
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
, Shakaib A. Gursal:
PAMS: Pattern Aware Memory System for embedded systems. ReConFig 2014: 1-7 - [c178]Vladimir Gajinov, Igor Eric, Sasa Stojanovic, Veljko Milutinovic, Osman S. Unsal
, Eduard Ayguadé
, Adrián Cristal
:
A Case Study of Hybrid Dataflow and Shared-Memory Programming Models: Dependency-Based Parallel Game Engine. SBAC-PAD 2014: 1-8 - [c177]Branimir Dickov, Miquel Pericàs, Paul M. Carpenter
, Nacho Navarro, Eduard Ayguadé
:
Analyzing Performance Improvements and Energy Savings in Infiniband Architecture using Network Compression. SBAC-PAD 2014: 73-80 - [c176]Florentino Sainz, Sergi Mateo
, Vicenç Beltran
, José Luis Bosque
, Xavier Martorell
, Eduard Ayguadé
:
Leveraging OmpSs to Exploit Hardware Accelerators. SBAC-PAD 2014: 112-119 - [c175]Alejandro Fernández, Vicenç Beltran
, Sergi Mateo
, Tomasz Patejko, Eduard Ayguadé:
A data flow language to develop high performance computing DSLs. WOLFHPC@SC 2014: 11-20 - [c174]Vinoth Krishnan Elangovan, Rosa M. Badia
, Eduard Ayguadé
:
Scalability and Parallel Execution of OmpSs-OpenCL Tasks on Heterogeneous CPU-GPU Environment. ISC 2014: 141-155 - [c173]Vladimir Subotic, Eduard Ayguadé
, Jesús Labarta
, Mateo Valero
:
Automatic Exploration of Potential Parallelism in Sequential Applications. ISC 2014: 156-171 - 2013
- [j64]Ramon Bertran
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
Counter-Based Power Modeling Methods: Top-Down vs. Bottom-Up. Comput. J. 56(2): 198-213 (2013) - [j63]Vladimir Subotic, Steffen Brinkmann, Vladimir Marjanovic, Rosa M. Badia
, José Gracia
, Christoph Niethammer
, Eduard Ayguadé
, Jesús Labarta
, Mateo Valero
:
Programmability and portability for exascale: Top down programming methodology and tools with StarSs. J. Comput. Sci. 4(6): 450-456 (2013) - [j62]Muhammad Shafiq
, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
A template system for the efficient compilation of domain abstractions onto reconfigurable computers. J. Syst. Archit. 59(2): 91-102 (2013) - [j61]Ramon Bertran
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
A Systematic Methodology to Generate Decomposable and Responsive Power Models for CMPs. IEEE Trans. Computers 62(7): 1289-1302 (2013) - [j60]Jorda Polo
, Yolanda Becerra
, David Carrera
, Malgorzata Steinder, Ian Whalley, Jordi Torres
, Eduard Ayguadé
:
Deadline-Based MapReduce Workload Management. IEEE Trans. Netw. Serv. Manag. 10(2): 231-244 (2013) - [c172]Rahulkumar Gayatri, Rosa M. Badia
, Eduard Ayguadé:
Loop level speculation in a task based programming model. HiPC 2013: 39-48 - [c171]Cesare Cugnasco, Roger Hernandez, Yolanda Becerra
, Jordi Torres
, Eduard Ayguadé
:
Aeneas: A Tool to Enable Applications to Effectively Use Non-Relational Databases. ICCS 2013: 2561-2564 - [c170]Javier Bueno, Xavier Martorell
, Rosa M. Badia
, Eduard Ayguadé
, Jesús Labarta
:
Implementing OmpSs support for regions of data in architectures with multiple address spaces. ICS 2013: 359-368 - [c169]Judit Planas
, Rosa M. Badia
, Eduard Ayguadé
, Jesús Labarta
:
Self-Adaptive OmpSs Tasks in Heterogeneous Environments. IPDPS 2013: 138-149 - [c168]Jorda Polo
, Yolanda Becerra
, David Carrera
, Jordi Torres
, Eduard Ayguadé
, Mike Spreitzer, Malgorzata Steinder:
Enabling Distributed Key-Value Stores with Low Latency-Impact Snapshot Support. NCA 2013: 65-72 - 2012
- [j59]Ramon Bertran
, Yolanda Becerra
, David Carrera
, Vicenç Beltran
, Marc González, Xavier Martorell
, Nacho Navarro, Jordi Torres
, Eduard Ayguadé
:
Energy accounting for shared virtualized environments under DVFS using PMC-based power models. Future Gener. Comput. Syst. 28(2): 457-468 (2012) - [j58]Nikola Vujic, Felipe Cabarcas
, Marc González Tallada, Alex Ramírez, Xavier Martorell
, Eduard Ayguadé
:
DMA++: On the Fly Data Realignment for On-Chip Memories. IEEE Trans. Computers 61(2): 237-250 (2012) - [j57]David Carrera
, Malgorzata Steinder, Ian Whalley, Jordi Torres
, Eduard Ayguadé
:
Autonomic Placement of Mixed Batch and Transactional Workloads. IEEE Trans. Parallel Distributed Syst. 23(2): 219-231 (2012) - [c167]Vladimir Gajinov, Srdjan Stipic, Osman S. Unsal
, Tim Harris, Eduard Ayguadé
, Adrián Cristal
:
Supporting stateful tasks in a dataflow graph. PACT 2012: 435-436 - [c166]Tassadaq Hussain, Muhammad Shafiq
, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
PPMC: A Programmable Pattern Based Memory Controller. ARC 2012: 89-101 - [c165]Muhammad Shafiq
, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
BSArc: blacksmith streaming architecture for HPC accelerators. Conf. Computing Frontiers 2012: 23-32 - [c164]Nikola Vujic, Lluc Alvarez
, Marc González, Xavier Martorell
, Eduard Ayguadé
:
DMA-circular: an enhanced high level programmable DMA controller for optimized management of on-chip local memories. Conf. Computing Frontiers 2012: 113-122 - [c163]Harald Servat
, Xavier Teruel
, Germán Llort
, Alejandro Duran, Judit Giménez
, Xavier Martorell
, Eduard Ayguadé
, Jesús Labarta
:
On the Instrumentation of OpenMP and OmpSs Tasking Constructs. Euro-Par Workshops 2012: 414-428 - [c162]Rahulkumar Gayatri, Rosa M. Badia
, Eduard Ayguadé
, Mikel Luján, Ian Watson:
Transactional Access to Shared Memory in StarSs, a Task Based Programming Model. Euro-Par 2012: 514-525 - [c161]Eduard Ayguadé
, Dionisios N. Pnevmatikatos
, Rudolf Eigenmann, Mikel Luján, Sabri Pllana:
Topic 11: Multicore and Manycore Programming. Euro-Par 2012: 587-588 - [c160]Tassadaq Hussain, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
PPMC: Hardware scheduling and memory management support for multi accelerators. FPL 2012: 571-574 - [c159]Vicenç Beltran
, Eduard Ayguadé
:
Optimizing resource utilization with software-based temporal multi-threading (stmt). HiPC 2012: 1-10 - [c158]Lluís-Miquel Munguía, David A. Bader
, Eduard Ayguadé
:
Task-based parallel breadth-first search in heterogeneous environments. HiPC 2012: 1-10 - [c157]Branimir Dickov, Miquel Pericàs, Guillaume Houzeaux
, Nacho Navarro, Eduard Ayguadé
:
Assessing the Impact of Network Compression on Molecular Dynamics and Finite Element Methods. HPCC-ICESS 2012: 588-597 - [c156]Javier Bueno, Judit Planas
, Alejandro Duran, Rosa M. Badia
, Xavier Martorell
, Eduard Ayguadé
, Jesús Labarta
:
Productive Programming of GPU Clusters with OmpSs. IPDPS 2012: 557-568 - [c155]Vinoth Krishnan Elangovan, Rosa M. Badia
, Eduard Ayguadé Parra:
OmpSs-OpenCL Programming Model for Heterogeneous Systems. LCPC 2012: 96-111 - [c154]Vladimir Gajinov, Srdjan Stipic, Osman S. Unsal
, Tim Harris, Eduard Ayguadé
, Adrián Cristal
:
Integrating Dataflow Abstractions into the Shared Memory Model. SBAC-PAD 2012: 243-251 - [c153]Lluc Alvarez
, Lluís Vilanova
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
Hardware-software coherence protocol for the coexistence of caches and local memories. SC 2012: 89 - [c152]Ramon Bertran
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
POTRA: a framework for building power models for next generation multicore architectures. SIGMETRICS 2012: 427-428 - 2011
- [j56]Ramon Bertran
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
Local Memory Design Space Exploration for High-Performance Computing. Comput. J. 54(5): 786-799 (2011) - [j55]Harm Munk, Eduard Ayguadé
, Cédric Bastoul, Paul M. Carpenter
, Zbigniew Chamski, Albert Cohen, Marco Cornero, Philippe Dumont, Marc Duranton, Mohammed Fellahi, Roger Ferrer, Razya Ladelsky, Menno Lindwer, Xavier Martorell
, Cupertino Miranda, Dorit Nuzman, Andrea C. Ornstein, Antoniu Pop, Sebastian Pop, Louis-Noël Pouchet, Alex Ramírez, David Ródenas, Erven Rohou, Ira Rosen, Uzi Shvadron, Konrad Trifunovic, Ayal Zaks:
ACOTES Project: Advanced Compiler Technologies for Embedded Streaming. Int. J. Parallel Program. 39(3): 397-450 (2011) - [j54]Alejandro Duran, Eduard Ayguadé
, Rosa M. Badia
, Jesús Labarta
, Luis Martinell, Xavier Martorell
, Judit Planas
:
Ompss: a Proposal for Programming Heterogeneous Multi-Core Architectures. Parallel Process. Lett. 21(2): 173-193 (2011) - [j53]Mauricio Araya-Polo, Javier Cabezas, Mauricio Hanzich
, Miquel Pericàs, Félix Rubio, Isaac Gelado, Muhammad Shafiq
, Enric Morancho, Nacho Navarro, Eduard Ayguadé
, José María Cela
, Mateo Valero
:
Assessing Accelerator-Based HPC Reverse Time Migration. IEEE Trans. Parallel Distributed Syst. 22(1): 147-162 (2011) - [c151]Sabri Pllana, Jean-François Méhaut, Eduard Ayguadé
, Herbert Cornelius, Jacob Barhen:
Introduction. Euro-Par (2) 2011: 110-111 - [c150]Javier Bueno, Luis Martinell, Alejandro Duran, Montse Farreras
, Xavier Martorell
, Rosa M. Badia
, Eduard Ayguadé
, Jesús Labarta
:
Productive Cluster Programming with OmpSs. Euro-Par (1) 2011: 555-566 - [c149]Tassadaq Hussain, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
Implementation of a Reverse Time Migration kernel using the HCE High Level Synthesis tool. FPT 2011: 1-8 - [c148]Lluc Alvarez
, Ramon Bertran
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
Design space exploration for aggressive core replication schemes in CMPs. HPDC 2011: 269-270 - [c147]Javier Bueno, Alejandro Duran, Xavier Martorell
, Eduard Ayguadé
, Rosa M. Badia
, Jesús Labarta
:
Poster: programming clusters of GPUs with OMPSs. ICS 2011: 378 - [c146]Jorda Polo
, Claris Castillo, David Carrera
, Yolanda Becerra
, Ian Whalley, Malgorzata Steinder, Jordi Torres
, Eduard Ayguadé
:
Resource-Aware Adaptive Scheduling for MapReduce Clusters. Middleware 2011: 187-207 - [c145]Nicolás Poggi, David Carrera
, Ricard Gavaldà
, Eduard Ayguadé
:
Non-intrusive Estimation of QoS Degradation Impact on E-Commerce User Satisfaction. NCA 2011: 179-186 - [c144]Jesús Labarta
, Vladimir Marjanovic, Eduard Ayguadé
, Rosa M. Badia
, Mateo Valero
:
Hybrid Parallel Programming with MPI/StarSs. PARCO 2011: 621-628 - [c143]Muhammad Shafiq
, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
TARCAD: A template architecture for reconfigurable accelerator designs. SASP 2011: 8-15 - 2010
- [j52]Jordi Guitart
, Jordi Torres
, Eduard Ayguadé
:
A survey on performance management for internet applications. Concurr. Comput. Pract. Exp. 22(1): 68-106 (2010) - [j51]Matthias S. Müller
, Eduard Ayguadé
:
Guest Editors' Introduction. Int. J. Parallel Program. 38(5-6): 339-340 (2010) - [j50]Eduard Ayguadé
, Rosa M. Badia
, Pieter Bellens, Daniel Cabrera, Alejandro Duran, Roger Ferrer
, Marc González, Francisco D. Igual
, Daniel Jiménez-González
, Jesús Labarta
:
Extending OpenMP to Survive the Heterogeneous Multi-Core Era. Int. J. Parallel Program. 38(5-6): 440-459 (2010) - [j49]Nikola Vujic, Marc González
, Xavier Martorell
, Eduard Ayguadé
:
Automatic Prefetch and Modulo Scheduling Transformations for the Cell BE Architecture. IEEE Trans. Parallel Distributed Syst. 21(4): 494-505 (2010) - [c142]Javier Bueno, Xavier Martorell
, Juan José Costa
, Toni Cortes
, Eduard Ayguadé
, Guansong Zhang, Christopher Barton, Raúl Silvera:
Reducing data access latency in SDSM systems using runtime optimizations. CASCON 2010: 160-173 - [c141]Paul M. Carpenter
, Alex Ramírez, Eduard Ayguadé
:
Starsscheck: A Tool to Find Errors in Task-Based Parallel Programs. Euro-Par (1) 2010: 2-13 - [c140]Muhammad Shafiq
, Miquel Pericàs, Nacho Navarro, Eduard Ayguadé
:
FEM: A Step Towards a Common Memory Layout for FPGA Based Accelerators. FPL 2010: 568-573 - [c139]Ramon Bertran
, Yolanda Becerra
, David Carrera
, Vicenç Beltran
, Marc González, Xavier Martorell
, Jordi Torres
, Eduard Ayguadé
:
Accurate energy accounting for shared virtualized environments using PMC-based power modeling techniques. GRID 2010: 1-8 - [c138]Paul M. Carpenter
, Alex Ramírez, Eduard Ayguadé
:
Buffer Sizing for Self-timed Stream Programs on Heterogeneous Distributed Memory Multiprocessors. HiPEAC 2010: 96-110 - [c137]Roger Ferrer
, Vicenç Beltran
, Marc González, Xavier Martorell
, Eduard Ayguadé
:
Analysis of Task Offloading for Accelerators. HiPEAC 2010: 322-336 - [c136]Nikola Vujic, Marc González, Felipe Cabarcas, Alex Ramírez, Xavier Martorell, Eduard Ayguadé:
DMA++: on the fly data realignment for on-chip memories. HPCA 2010: 1-12 - [c135]Alessandro Cilardo, Luigi Esposito, Antonio Veniero, Antonino Mazzeo
, Vicenç Beltran
, Eduard Ayguadé
:
A CellBE-based HPC Application for the Analysis of Vulnerabilities in Cryptographic Hash Functions. HPCC 2010: 450-457 - [c134]Jorda Polo
, David Carrera
, Yolanda Becerra
, Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Performance Management of Accelerated MapReduce Workloads in Heterogeneous Clusters. ICPP 2010: 653-662 - [c133]Vladimir Marjanovic, Jesús Labarta
, Eduard Ayguadé
, Mateo Valero
:
Overlapping communication and computation by using a hybrid MPI/SMPSs approach. ICS 2010: 5-16 - [c132]Ramon Bertran
, Marc González, Xavier Martorell
, Nacho Navarro, Eduard Ayguadé
:
Decomposable and responsive power models for multicore processors using performance counters. ICS 2010: 147-158 - [c131]Nicolás Poggi, David Carrera
, Ricard Gavaldà
, Jordi Torres
, Eduard Ayguadé
:
Characterization of workload and resource consumption for an online travel and booking site. IISWC 2010: 1-10 - [c130]Alejandro Duran, Roger Ferrer
, Michael Klemm, Bronis R. de Supinski, Eduard Ayguadé
:
A Proposal for User-Defined Reductions in OpenMP. IWOMP 2010: 43-55 - [c129]Eduard Ayguadé
, James Beyer, Alejandro Duran, Roger Ferrer
, Grant Haab, Kelvin Li, Federico Massaioli:
An Extension to Improve OpenMP Tasking Control. IWOMP 2010: 56-69 - [c128]Roger Ferrer
, Judit Planas
, Pieter Bellens, Alejandro Duran, Marc González, Xavier Martorell
, Rosa M. Badia
, Eduard Ayguadé
, Jesús Labarta
:
Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL. LCPC 2010: 215-229 - [c127]Yoav Etsion, Felipe Cabarcas
, Alejandro Rico, Alex Ramírez, Rosa M. Badia
, Eduard Ayguadé
, Jesús Labarta
, Mateo Valero
:
Task Superscalar: An Out-of-Order Task Pipeline. MICRO 2010: 89-100 - [c126]Juan José Costa
, Toni Cortes
, Xavier Martorell
, Javier Bueno, Eduard Ayguadé
:
Transient Congestion Avoidance in Software Distributed Shared Memory Systems. PDCAT 2010: 357-364 - [c125]Vladimir Marjanovic, Jesús Labarta
, Eduard Ayguadé
, Mateo Valero
:
Effective communication and computation overlap with hybrid MPI/SMPSs. PPoPP 2010: 337-338 - [i2]Eduard Ayguadé, Jordi Torres:
Holistic Management for a more Energy-Efficient Cloud Computing. ERCIM News 2010(83): 29 (2010)
2000 – 2009
- 2009
- [j48]Judit Planas
, Rosa M. Badia
, Eduard Ayguadé
, Jesús Labarta
:
Hierarchical Task-Based Programming With StarSs. Int. J. High Perform. Comput. Appl. 23(3): 284-299 (2009) - [j47]Jesús Labarta
, Eduard Ayguadé
, Mateo Valero
:
BSC Vision Towards Exascale. Int. J. High Perform. Comput. Appl. 23(4): 340-343 (2009) - [j46]Rudolf Eigenmann, Eduard Ayguadé
:
Guest Editors' Introduction. Int. J. Parallel Program. 37(3): 247-249 (2009) - [j45]Alejandro Duran, Roger Ferrer
, Eduard Ayguadé
, Rosa M. Badia
, Jesús Labarta
:
A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks. Int. J. Parallel Program. 37(3): 292-305 (2009) - [j44]Eduard Ayguadé
, Nawal Copty, Alejandro Duran, Jay P. Hoeflinger, Yuan Lin, Federico Massaioli, Xavier Teruel
, Priya Unnikrishnan, Guansong Zhang:
The Design of OpenMP Tasks. IEEE Trans. Parallel Distributed Syst. 20(3): 404-418 (2009) - [c124]Xavier Teruel
, Christopher Barton, Alejandro Duran, Xavier Martorell
, Eduard Ayguadé
, Priya Unnikrishnan, Guansong Zhang, Raúl Silvera:
OpenMP tasking analysis for programmers. CASCON 2009: 32-42 - [c123]Paul M. Carpenter
, Alex Ramírez, Eduard Ayguadé
:
Mapping stream programs onto heterogeneous multiprocessor systems. CASES 2009: 57-66 - [c122]Barbara M. Chapman, Bart Kienhuis, Eduard Ayguadé
, François Bodin, Oscar G. Plata
, Eric Stotzer:
Introduction. Euro-Par 2009: 837-838 - [c121]Eduard Ayguadé
, Rosa M. Badia
, Francisco D. Igual
, Jesús Labarta
, Rafael Mayo
, Enrique S. Quintana-Ortí
:
An Extension of the StarSs Programming Model for Platforms with Multiple GPUs. Euro-Par 2009: 851-862 - [c120]Muhammad Shafiq
, Miquel Pericàs, Raúl de la Cruz
, Mauricio Araya-Polo, Nacho Navarro, Eduard Ayguadé
:
Exploiting memory customization in FPGA for 3D stencil computations. FPT 2009: 38-45 - [c119]Vicenç Beltran
, David Carrera
, Jordi Torres
, Eduard Ayguadé
:
CellMT: A cooperative multithreading library for the Cell/B.E. HiPC 2009: 245-253 - [c118]Yolanda Becerra
, Vicenç Beltran
, David Carrera, Marc González, Jordi Torres
, Eduard Ayguadé
:
Speeding Up Distributed MapReduce Applications Using Hardware Accelerators. ICPP 2009: 42-49 - [c117]Alejandro Duran, Xavier Teruel
, Roger Ferrer
, Xavier Martorell
, Eduard Ayguadé
:
Barcelona OpenMP Tasks Suite: A Set of Benchmarks Targeting the Exploitation of Task Parallelism in OpenMP. ICPP 2009: 124-131 - [c116]Vladimir Gajinov, Ferad Zyulkyarov
, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Tim Harris, Mateo Valero
:
QuakeTM: parallelizing a complex sequential application using transactional memory. ICS 2009: 126-135 - [c115]Eduard Ayguadé
, Rosa M. Badia
, Daniel Cabrera, Alejandro Duran, Marc González, Francisco D. Igual
, Daniel Jiménez-González
, Jesús Labarta
, Xavier Martorell
, Rafael Mayo
, Josep M. Pérez
, Enrique S. Quintana-Ortí
:
A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. IWOMP 2009: 154-167 - [c114]Nikola Vujic, Lluc Alvarez
, Marc González Tallada, Xavier Martorell
, Eduard Ayguadé
:
Adaptive and Speculative Memory Consistency Support for Multi-core Architectures with On-Chip Local Memories. LCPC 2009: 218-232 - [c113]Roger Ferrer
, Alejandro Duran, Xavier Martorell
, Eduard Ayguadé
:
Unrolling Loops Containing Task Parallelism. LCPC 2009: 416-423 - [c112]Roger Ferrer
, Vicenç Beltran
, Marc González, Xavier Martorell
, Eduard Ayguadé
:
Achieving high memory performance from heterogeneous architectures with the SARC programming model. MEDEA@PACT 2009: 15-21 - [c111]Yolanda Becerra
, David Carrera
, Eduard Ayguadé
:
Batch Job Profiling and Adaptive Profile Enforcement for Virtualized Environments. PDP 2009: 414-418 - [c110]Rosa M. Badia
, Josep M. Pérez
, Eduard Ayguadé
, Jesús Labarta
:
Impact of the Memory Hierarchy on Shared Memory Architectures in Multicore Programming Models. PDP 2009: 437-445 - [c109]Ferad Zyulkyarov
, Vladimir Gajinov, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Tim Harris, Mateo Valero
:
Atomic quake: using transactional memory in an interactive multiplayer game server. PPoPP 2009: 25-34 - [c108]Chinmay Eishan Kulkarni, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
:
Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions. PPoPP 2009: 307-308 - [c107]Paul M. Carpenter
, Alex Ramírez, Eduard Ayguadé
:
The Abstract Streaming Machine: Compile-Time Performance Modelling of Stream Programs on Heterogeneous Multiprocessors. SAMOS 2009: 12-23 - [c106]Daniel Cabrera, Xavier Martorell
, Georgi Gaydadjiev
, Eduard Ayguadé
, Daniel Jiménez-González
:
OpenMP extensions for FPGA accelerators. ICSAMOS 2009: 17-24 - [i1]Eduard Ayguadé, Jordi Torres:
Creating Power-Aware Middleware for Energy-Efficient Data Centres. ERCIM News 2009(79) (2009) - 2008
- [j43]Jordi Guitart
, David Carrera
, Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Dynamic CPU provisioning for self-managed secure web applications in SMP hosting platforms. Comput. Networks 52(7): 1390-1409 (2008) - [j42]Miquel Pericàs, Eduard Ayguadé
, Javier Zalamea, Josep Llosa
, Mateo Valero
:
Power-efficient VLIW design using clustering and widening. Int. J. Embed. Syst. 3(3): 141-149 (2008) - [j41]David Carrera
, Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
A hybrid connector for efficient web servers. Int. J. High Perform. Comput. Netw. 5(5/6): 323-330 (2008) - [j40]Guang R. Gao, Mitsuhisa Sato, Eduard Ayguadé
:
Guest Editors Introduction: Special Issue on OpenMP. Int. J. Parallel Program. 36(3): 287-288 (2008) - [j39]Milos Milovanovic
, Roger Ferrer
, Vladimir Gajinov, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
:
Nebelung: Execution Environment for Transactional OpenMP. Int. J. Parallel Program. 36(3): 326-346 (2008) - [c105]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 - [c104]Xavier Teruel
, Priya Unnikrishnan, Xavier Martorell
, Eduard Ayguadé
, Raúl Silvera, Guansong Zhang, Ettore Tiotto:
OpenMP tasks in IBM XL compilers. CASCON 2008: 16 - [c103]David Carrera
, Malgorzata Steinder, Ian Whalley, Jordi Torres
, Eduard Ayguadé
:
Managing SLAs of heterogeneous workloads using dynamic application placement. HPDC 2008: 217-218 - [c102]Jordi Torres
, David Carrera
, Vicenç Beltran
, Nicolás Poggi, Kevin Hogan, Josep Lluis Berral
, Ricard Gavaldà
, Eduard Ayguadé
, Toni Moreno, Jordi Guitart
:
Tailoring Resources: The Energy Efficient Consolidation Strategy Goes Beyond Virtualization. ICAC 2008: 197-198 - [c101]Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Improving Web Server Performance Through Main Memory Compression. ICPADS 2008: 303-310 - [c100]Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Understanding tuning complexity in multithreaded and hybrid web servers. IPDPS 2008: 1-12 - [c99]Alejandro Duran, Julita Corbalán, Eduard Ayguadé:
Evaluation of OpenMP Task Scheduling Strategies. IWOMP 2008: 100-110 - [c98]Alejandro Duran, Josep M. Pérez, Eduard Ayguadé, Rosa M. Badia, Jesús Labarta:
Extending the OpenMP Tasking Model to Allow Dependent Tasks. IWOMP 2008: 111-122 - [c97]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 - [c96]Ferad Zyulkyarov
, Adrián Cristal
, Sanja Cvijic, Eduard Ayguadé
, Mateo Valero
, Osman S. Unsal
, Tim Harris:
WormBench: a configurable workload for evaluating transactional memory systems. MEDEA@PACT 2008: 61-68 - [c95]Roger Ferrer
, Marc González, Federico Silla, Xavier Martorell
, Eduard Ayguadé
:
Evaluation of memory performance on the cell BE with the SARC programming model. MEDEA@PACT 2008: 77-84 - [c94]David Carrera
, Malgorzata Steinder, Ian Whalley, Jordi Torres
, Eduard Ayguadé
:
Enabling Resource Sharing between Transactional and Batch Workloads Using Dynamic Application Placement. Middleware 2008: 203-222 - [c93]David Carrera
, Malgorzata Steinder, Ian Whalley, Jordi Torres
, Eduard Ayguadé
:
Utility-based placement of dynamic Web applications with fairness goals. NOMS 2008: 9-16 - [c92]Alejandro Duran, Julita Corbalán
, Eduard Ayguadé
:
An adaptive cut-off for task parallelism. SC 2008: 36 - [e2]Barbara M. Chapman, Weimin Zheng, Guang R. Gao, Mitsuhisa Sato, Eduard Ayguadé, Dongsheng Wang:
A Practical Programming Model for the Multi-Core Era, 3rd International Workshop on OpenMP, IWOMP 2007, Beijing, China, June 3-7, 2007, Proceedings. Lecture Notes in Computer Science 4935, Springer 2008, ISBN 978-3-540-69302-4 [contents] - 2007
- [j38]Jordi Guitart
, David Carrera
, Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Designing an overload control strategy for secure e-commerce applications. Comput. Networks 51(15): 4492-4510 (2007) - [j37]Eduard Ayguadé
, Matthias S. Müller
:
Special Issue on OpenMP - Guest Editors' Introduction. Int. J. Parallel Program. 35(4): 331-333 (2007) - [j36]Alejandro Duran, Roger Ferrer
, Juan José Costa
, Marc González, Xavier Martorell
, Eduard Ayguadé
, Jesús Labarta
:
A Proposal for Error Handling in OpenMP. Int. J. Parallel Program. 35(4): 393-416 (2007) - [j35]Eduard Ayguadé
, Matthias S. Müller
:
Introduction. Int. J. Parallel Program. 35(5): 437-439 (2007) - [j34]Tim Harris, Adrián Cristal
, Osman S. Unsal
, Eduard Ayguadé
, Fabrizio Gagliardi, Burton Smith, Mateo Valero
:
Transactional Memory: An Overview. IEEE Micro 27(3): 8-29 (2007) - [c91]Xavier Teruel
, Xavier Martorell
, Alejandro Duran, Roger Ferrer
, Eduard Ayguadé
:
Support for OpenMP tasks in Nanos v4. CASCON 2007: 256-259 - [c90]Eduard Ayguadé
, Nawal Copty, Alejandro Duran, Jay P. Hoeflinger, Yuan Lin, Federico Massaioli, Ernesto Su, Priya Unnikrishnan, Guansong Zhang:
A Proposal for Task Parallelism in OpenMP. IWOMP 2007: 1-12 - [c89]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 - [c88]Eduard Ayguadé
, Alejandro Duran, Jay P. Hoeflinger, Federico Massaioli, Xavier Teruel
:
An Experimental Evaluation of the New OpenMP Tasking Model. LCPC 2007: 63-77 - [c87]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 - [c86]Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Improving disk bandwidth-bound applications through main memory compression. MEDEA@PACT 2007: 57-63 - [c85]Milos Milovanovic, Roger Ferrer
, Vladimir Gajinov, Osman S. Unsal
, Adrián Cristal
, Eduard Ayguadé
, Mateo Valero
:
Multithreaded software transactional memory and OpenMP. MEDEA@PACT 2007: 81-88 - [c84]Paul M. Carpenter, David Ródenas, Xavier Martorell, Alex Ramírez, Eduard Ayguadé:
A Streaming Machine Description and Programming Model. SAMOS 2007: 107-116 - 2006
- [j33]Tomer Y. Morad, Uri C. Weiser, A. Kolodnyt, Mateo Valero
, Eduard Ayguadé
:
Performance, power efficiency and scalability of asymmetric cluster chip multiprocessors. IEEE Comput. Archit. Lett. 5(1): 14-17 (2006) - [j32]David Ródenas, Xavier Martorell, Eduard Ayguadé, Jesús Labarta, George Almási, Calin Cascaval, José G. Castaños, José E. Moreira:
Exploiting multilevel parallelism using OpenMP on a massive multithreaded architecture. J. Embed. Comput. 2(2): 141-155 (2006) - [j31]Juan José Costa
, Toni Cortes
, Xavier Martorell
, Eduard Ayguadé
, Jesús Labarta
:
Running OpenMP applications efficiently on an everything-shared SDSM. J. Parallel Distributed Comput. 66(5): 647-658 (2006) - [j30]Eduard Ayguadé
, Marc González, Xavier Martorell
, Gabriele Jost:
Employing nested OpenMP for the parallelization of multi-zone computational fluid dynamics applications. J. Parallel Distributed Comput. 66(5): 686-697 (2006) - [c83]Eduard Ayguadé, Wolfgang Karl, Koen De Bosschere, Jean-Francois Collard:
Topic 7: Parallel Computer Architecture and Instruction Level Parallelism. Euro-Par 2006: 459 - [c82]Xavier Martorell
, Marc González, Alejandro Duran, Jairo Balart, Roger Ferrer, Eduard Ayguadé
, Jesús Labarta
:
Techniques supporting threadprivate in OpenMP. IPDPS 2006 - [c81]Alejandro Duran, Roger Ferrer, Juan José Costa, Marc González, Xavier Martorell, Eduard Ayguadé, Jesús Labarta:
A Proposal for Error Handling in OpenMP. IWOMP 2006: 422-434 - [c80]Jairo Balart, Marc González, Xavier Martorell, Eduard Ayguadé, Jesús Labarta
:
Runtime Address Space Computation for SDSM Systems. LCPC 2006: 330-344 - [e1]Eduard Ayguadé, Gerald Baumgartner, J. Ramanujam, P. Sadayappan:
Languages and Compilers for Parallel Computing, 18th International Workshop, LCPC 2005, Hawthorne, NY, USA, October 20-22, 2005, Revised Selected Papers. Lecture Notes in Computer Science 4339, Springer 2006, ISBN 978-3-540-69329-1 [contents] - 2005
- [c79]Vicenç Beltran
, David Carrera
, Jordi Guitart
, Jordi Torres
, Eduard Ayguadé
:
A Hybrid Web Server Architecture for Secure e-Business Web Applications. HPCC 2005: 366-377 - [c78]David Carrera
, Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
A Hybrid Web Server Architecture for e-Commerce Applications. ICPADS (1) 2005: 182-188 - [c77]Jordi Guitart
, David Carrera
, Vicenç Beltran
, Jordi Torres
, Eduard Ayguadé
:
Session-Based Adaptive Overload Control for Secure Dynamic Web Applications. ICPP 2005: 341-349 - [c76]Jordi Guitart
, Vicenç Beltran
, David Carrera
, Jordi Torres
, Eduard Ayguadé
:
Characterizing Secure Dynamic Web Applications Scalability. IPDPS 2005 - [c75]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 - [c74]Jairo Balart, Alejandro Duran, Marc González, Xavier Martorell, Eduard Ayguadé, Jesús Labarta:
Experiences Parallelizing a Web Server with OpenMP. IWOMP 2005: 191-202 - [c73]David Carrera, David García, Jordi Torres, Eduard Ayguadé, Jesús Labarta
:
WAS Control Center: An Autonomic Performance-Triggered Tracing Environment for WebSphere. PDP 2005: 26-32 - [c72]Jordi Guitart
, David Carrera
, Jordi Torres
, Eduard Ayguadé
, Jesús Labarta
:
Tuning Dynamic Web Applications using Fine-Grain Analysis. PDP 2005: 84-91 - 2004
- [j29]Miquel Pericàs, Eduard Ayguadé, Javier Zalamea, Josep Llosa, Mateo Valero:
High-performance and low-power VLIW cores for numerical computations. Int. J. High Perform. Comput. Netw. 1(4): 171-179 (2004) - [j28]Daniel Ortega, Mateo Valero
, Eduard Ayguadé
:
Dynamic Memory Instruction Bypassing. Int. J. Parallel Program. 32(3): 199-224 (2004) - [j27]Javier Zalamea, Josep Llosa
, Eduard Ayguadé
, Mateo Valero
:
Software and Hardware Techniques to Optimize Register File Utilization in VLIW Architectures. Int. J. Parallel Program. 32(6): 447-474 (2004) - [j26]Javier Zalamea, Josep Llosa
, Eduard Ayguadé
, Mateo Valero
:
Register Constrained Modulo Scheduling. IEEE Trans. Parallel Distributed Syst. 15(5): 417-430 (2004) - [c71]Vicenç Beltran
, David Carrera
, Jordi Torres
, Eduard Ayguadé
:
Evaluating the Scalability of Java Event-Driven Web Servers. ICPP 2004: 134-142 - [c70]Eduard Ayguadé, Marc González, Xavier Martorell, Gabriele Jost:
Employing Nested OpenMP for the Parallelization of Multi-Zone Computational Fluid Dynamics Applications. IPDPS 2004 - [c69]Juan José Costa, Toni Cortes, Xavier Martorell, Eduard Ayguadé, Jesús Labarta:
Running OpenMP Applications Efficiently on an Everything-Shared SDSM. IPDPS 2004 - [c68]Miquel Pericàs, Eduard Ayguadé, Javier Zalamea, Josep Llosa
, Mateo Valero:
Performance and Power Evaluation of Clustered VLIW Processors with Wide Functional Units. SAMOS 2004: 88-97 - 2003
- [j25]Eduard Ayguadé, Barbara M. Chapman:
Introduction. Sci. Program. 11(2): 79-80 (2003) - [j24]Dimitrios S. Nikolopoulos
, Ernest Artiaga, Eduard Ayguadé, Jesús Labarta:
Scaling non-regular shared-memory codes by reusing custom loop schedules. Sci. Program. 11(2): 143-158 (2003) - [j23]Haoqiang Jin, Gabriele Jost, Jerry C. Yan, Eduard Ayguadé, Marc González, Xavier Martorell:
Automatic multilevel parallelization using OpenMP. Sci. Program. 11(2): 177-190 (2003) - [c67]Daniel Ortega, Eduard Ayguadé, Mateo Valero:
Dynamic memory instruction bypassing. ICS 2003: 316-325 - [c66]Jordi Guitart
, Xavier Martorell
, Jordi Torres
, Eduard Ayguadé:
Application/Kernel Cooperation Towards the Efficient Execution of Shared-Memory Parallel Java Codes. IPDPS 2003: 38 - [c65]Javier Zalamea, Josep Llosa
, Eduard Ayguadé, Mateo Valero
:
Hierarchical Clustered Register File Organization for VLIW Processors. IPDPS 2003: 77 - [c64]Miquel Pericàs, Eduard Ayguadé, Javier Zalamea, Josep Llosa
, Mateo Valero:
Power-Performance Trade-Offs in Wide and Clustered VLIW Cores for Numerical Codes. ISHPC 2003: 113-126 - [c63]David Carrera
, Jordi Guitart
, Jordi Torres
, Eduard Ayguadé, Jesús Labarta
:
Complete instrumentation requirements for performance analysis of Web based technologies. ISPASS 2003: 166-175 - [c62]George Almási, 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 - [c61]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 - 2002
- [j22]Dimitrios S. Nikolopoulos
, Eduard Ayguadé
, Constantine D. Polychronopoulos:
Runtime vs. Manual Data Distribution for Architecture-Agnostic Shared-Memory Programming Models. Int. J. Parallel Program. 30(4): 225-255 (2002) - [j21]Dimitrios S. Nikolopoulos
, Constantine D. Polychronopoulos, Theodore S. Papatheodorou, Jesús Labarta
, Eduard Ayguadé
:
Scheduler-Activated Dynamic Page Migration for Multiprogrammed DSM Multiprocessors. J. Parallel Distributed Comput. 62(6): 1069-1103 (2002) - [c60]Daniel Ortega, Eduard Ayguadé, Jean-Loup Baer, Mateo Valero
:
Cost-Effective Compiler Directed Memory Prefetching and Bypassing. IEEE PACT 2002: 189-198 - [c59]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
- [j20]José Oliver, Jordi Guitart
, Eduard Ayguadé
, Nacho Navarro, Jordi Torres
:
Strategies for the efficient exploitation of loop-level parallelism in Java. Concurr. Comput. Pract. Exp. 13(8-9): 663-680 (2001) - [j19]Dimitrios S. Nikolopoulos, Ernest Artiaga, Eduard Ayguadé, Jesús Labarta:
Exploiting memory affinity in OpenMP through schedule reuse. SIGARCH Comput. Archit. News 29(5): 49-55 (2001) - [j18]Jesús Labarta, Eduard Ayguadé, José Oliver, D. S. Henty:
New OpenMP directives for irregular data access loops. Sci. Program. 9(2-3): 175-183 (2001) - [j17]Josep Llosa
, Eduard Ayguadé
, Antonio González
, Mateo Valero
, Jason Eckhardt:
Lifetime-Sensitive Modulo Scheduling in a Production Environment. IEEE Trans. Computers 50(3): 234-249 (2001) - [j16]David López, Josep Llosa
, Mateo Valero
, Eduard Ayguadé
:
Cost-Conscious Strategies to Increase Performance of Numerical Programs on Aggressive VLIW Architectures. IEEE Trans. Computers 50(10): 1033-1051 (2001) - [j15]Jordi Garcia, Eduard Ayguadé
, Jesús Labarta
:
A Framework for Integrating Data Alignment, Distribution, and Redistribution in Distributed Memory Multiprocessors. IEEE Trans. Parallel Distributed Syst. 12(4): 416-431 (2001) - [j14]Mahmut T. Kandemir, Prithviraj Banerjee, Alok N. Choudhary, J. Ramanujam
, Eduard Ayguadé
:
Static and Dynamic Locality Optimizations Using Integer Linear Programming. IEEE Trans. Parallel Distributed Syst. 12(9): 922-941 (2001) - [c58]Eduard Ayguadé, Fredrik Dahlgren, Christine Eisenbeis, Roger Espasa, Guang R. Gao, Henk L. Muller, Rizos Sakellariou, André Seznec:
Topic 08+13: Instruction-Level Parallelism and Computer Architecture. Euro-Par 2001: 385 - [c57]Marc González, Eduard Ayguadé, Xavier Martorell
, Jesús Labarta
:
Complex Pipelined Executions in OpenMP Parallel Applications. ICPP 2001: 295-304 - [c56]Jordi Guitart
, Jordi Torres
, Eduard Ayguadé, J. Mark Bull:
Performance Analysis Tools for Parallel Java Applications on Shared-memory Systems. ICPP 2001: 357-364 - [c55]Dimitrios S. Nikolopoulos, Eduard Ayguadé, Theodore S. Papatheodorou, Constantine D. Polychronopoulos, Jesús Labarta:
The trade-off between implicit and explicit data distribution in shared-memory programming paradigms. ICS 2001: 23-37 - [c54]Daniel Ortega, Mateo Valero, Eduard Ayguadé:
A novel renaming mechanism that boosts software prefetching. ICS 2001: 501-510 - [c53]Javier Zalamea, Josep Llosa
, Eduard Ayguadé, Mateo Valero:
MIRS: Modulo Scheduling with Integrated Register Spilling. LCPC 2001: 239-253 - [c52]Javier Zalamea, Josep Llosa, Eduard Ayguadé, Mateo Valero:
Modulo scheduling with integrated register spilling for clustered VLIW architectures. MICRO 2001: 160-169 - [c51]Dimitrios S. Nikolopoulos, Constantine D. Polychronopoulos, Eduard Ayguadé:
Scaling irregular parallel codes with minimal programming effort. SC 2001: 16 - [c50]Dimitrios S. Nikolopoulos, Eduard Ayguadé:
A Study of Implicit Data Distribution Methods for OpenMP Using the SPEC Benchmarks. WOMPAT 2001: 115-129 - [c49]Marc González, Eduard Ayguadé, Xavier Martorell, Jesús Labarta:
Defining and Supporting Pipelined Executions in OpenMP. WOMPAT 2001: 155-169 - 2000
- [j13]Marc González, Eduard Ayguadé
, Xavier Martorell
, Jesús Labarta
, Nacho Navarro, José Oliver:
NanosCompiler: supporting flexible multilevel parallelism exploitation in OpenMP. Concurr. Pract. Exp. 12(12): 1205-1218 (2000) - [c48]Dimitrios S. Nikolopoulos
, Theodore S. Papatheodorou, Constantine D. Polychronopoulos, Jesús Labarta
, Eduard Ayguadé:
User-Level Dynamic Page Migration for Multiprogrammed Shared-Memory Multiprocessors. ICPP 2000: 95-104 - [c47]Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D. Polychronopoulos, Jesús Labarta, Eduard Ayguadé:
A case for use-level dynamic page migration. ICS 2000: 119-130 - [c46]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 - [c45]Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D. Polychronopoulos, Jesús Labarta, Eduard Ayguadé:
Leveraging Transparent Data Distribution in OpenMP via User-Level Dynamic Page Migration. ISHPC 2000: 415-427 - [c44]José Oliver, Eduard Ayguadé, Nacho Navarro:
Towards an efficient exploitation of loop-level parallelism in Java. Java Grande 2000: 9-15 - [c43]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 - [c42]Dimitrios S. Nikolopoulos
, Theodore S. Papatheodorou, Constantine D. Polychronopoulos, Jesús Labarta
, Eduard Ayguadé:
UPMLIB: A Runtime System for Tuning the Memory Performance of OpenMP Programs on Scalable Shared-Memory Multiprocessors. LCR 2000: 85-99 - [c41]Javier Zalamea, Josep Llosa
, Eduard Ayguadé, Mateo Valero:
Two-level hierarchical register file organization for VLIW processors. MICRO 2000: 137-146 - [c40]Javier Zalamea, Josep Llosa
, Eduard Ayguadé, Mateo Valero:
Improved spill code generation for software pipelined loops. PLDI 2000: 134-144 - [c39]Dimitrios S. Nikolopoulos, Theodore S. Papatheodorou, Constantine D. Polychronopoulos, Jesús Labarta, Eduard Ayguadé:
Is Data Distribution Necessary in OpenMP? SC 2000: 47
1990 – 1999
- 1999
- [c38]Daniel Ortega, Ivan Martel, Venkata Krishnan, Eduard Ayguadé, Mateo Valero:
Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multi-Threading Architectures. IEEE PACT 1999: 117-124 - [c37]David López, Josep Llosa, Eduard Ayguadé, Mateo Valero:
Impact on Performance of Fused Multiply-Add Units in Aggressive VLIW Architectures. ICPP 1999: 22-29 - [c36]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 - [c35]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 - [c34]Ivan Martel, Daniel Ortega, Eduard Ayguadé, Mateo Valero:
Increasing effective IPC by exploiting distant parallelism. International Conference on Supercomputing 1999: 348-355 - [c33]Mahmut T. Kandemir, Prithviraj Banerjee, Alok N. Choudhary, J. Ramanujam
, Eduard Ayguadé:
An integer linear programming approach for optimizing cache locality. International Conference on Supercomputing 1999: 500-509 - 1998
- [j12]Josep Llosa, Eduard Ayguadé, Mateo Valero:
Quantitative Evaluation of Register Pressure on Software Pipelined Loops. Int. J. Parallel Program. 26(2): 121-142 (1998) - [j11]Eduard Ayguadé, Jordi Garcia
, Ulrich Kremer:
Tools and Techniques for Automatic Data Layout: A Case Study. Parallel Comput. 24(3-4): 557-578 (1998) - [j10]Josep Llosa
, Mateo Valero
, Eduard Ayguadé
, Antonio González
:
Modulo Scheduling with Reduced Register Pressure. IEEE Trans. Computers 47(6): 625-638 (1998) - [c32]David López, Josep Llosa
, Mateo Valero, Eduard Ayguadé:
Resource Widening Versus Replication: Limits and Performance-cost Trade-off. International Conference on Supercomputing 1998: 441-448 - [c31]David López, Josep Llosa, Mateo Valero, Eduard Ayguadé:
Widening Resources: A Cost-effective Technique for Aggressive ILP Architectures. MICRO 1998: 237-246 - 1997
- [j9]Eduard Ayguadé, Jordi Garcia
, Mercè Gironés, M. Luz Grande, Jesús Labarta:
DDT: A Research Tool for Automatic Data Distribution in High Performance Fortran. Sci. Program. 6(1): 73-94 (1997) - [j8]Ronald H. Perrott, Eduard Ayguadé, Jordi Garcia, Jordi Torres:
High Performance Fortran Implementations: A Survey. Sci. Program. 6(3): 243-248 (1997) - [c30]David López, Mateo Valero, Josep Llosa
, Eduard Ayguadé:
Increasing Memory Bandwidth with Wide Buses: Compiler, Hardware and Performance Trade-Offs. International Conference on Supercomputing 1997: 12-19 - [c29]Xavier Martorell, Jesús Labarta, Nacho Navarro, Eduard Ayguadé:
Analysis of Several Scheduling Algorithms under the Nano-Thread Programming Model. IPPS 1997: 281-287 - [c28]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
- [j7]Jordi Garcia
, Eduard Ayguadé, Jesús Labarta:
Using a 0-1 Integer Programming Model for Automatic Static Data Distribution. Parallel Process. Lett. 6(1): 159-171 (1996) - [c27]Josep Llosa, Antonio González
, Eduard Ayguadé, Mateo Valero:
Swing module scheduling: a lifetime-sensitive approach. IEEE PACT 1996: 80-86 - [c26]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 - [c25]Eduard Ayguadé, Jordi Garcia
, M. Luz Grande, Jesús Labarta
:
Data Distribution and Loop Parallelization for Shared-Memory Multiprocessors. LCPC 1996: 41-55 - [c24]Josep Llosa, Mateo Valero, Eduard Ayguadé:
Heuristics for Register-Constrained Software Pipelining. MICRO 1996: 250-261 - [c23]Jordi Torres
, Eduard Ayguadé, Jesús Labarta, Mateo Valero:
Loop Parallelization: Revisiting Framework of Unimodular Transformations. PDP 1996: 420-428 - [c22]Jordi Garcia, Eduard Ayguadé, Jesús Labarta:
A framework for automatic dynamic data mapping. SPDP 1996: 92-99 - 1995
- [j6]Eduard Ayguadé
, Jesús Labarta
, Jordi Garcia
, Mercè Gironés, Mateo Valero
:
Analyzing reference patterns in automatic data distribution tools. Int. J. Parallel Program. 23(6): 515-535 (1995) - [j5]Mateo Valero
, Tomás Lang, Montse Peiron, Eduard Ayguadé
:
Conflict-Free Access for Streams in Multimodule Memories. IEEE Trans. Computers 44(5): 634-646 (1995) - [c21]Cristina Barrado, Jesús Labarta, Eduard Ayguadé, Mateo Valero:
Automatic generation of loop scheduling for VLIW. PACT 1995: 306-309 - [c20]Josep Llosa, Mateo Valero, Eduard Ayguadé:
Non-Consistent Dual Register Files to Reduce Register Pressure. HPCA 1995: 22-31 - [c19]Montse Peiron, Mateo Valero, Eduard Ayguadé, Tomás Lang:
Vector Multiprocessors with Arbitrated Memory Access. ISCA 1995: 243-252 - [c18]Eduard Ayguadé, Jordi Garcia
, Mercè Gironés, M. Luz Grande, Jesús Labarta:
Data Redistribution in an Automatic Data Distribution Tool. LCPC 1995: 407-421 - [c17]Josep Llosa, Mateo Valero, Eduard Ayguadé, Antonio González:
Hypernode reduction modulo scheduling. MICRO 1995: 350-360 - [c16]Roger Espasa, Mateo Valero, David A. Padua, Marta Jiménez, Eduard Ayguadé:
Quantitative analysis of vector code. PDP 1995: 452-463 - [c15]Jordi Garcia, Eduard Ayguadé, Jesús Labarta:
A Novel Approach Towards Automatic Data Distribution. SC 1995: 78 - 1994
- [j4]Mateo Valero, Eduard Ayguadé, Montse Peiron:
Network Synchronization and Out-of-Order Access to Vectors. Parallel Process. Lett. 4: 405-415 (1994) - [c14]Mateo Valero, Montse Peiron, Eduard Ayguadé:
Memory Access Synchronization in Vector Multiprocessors. CONPAR 1994: 414-425 - [c13]Josep Llosa
, Mateo Valero, José A. B. Fortes, Eduard Ayguadé:
Using Sacks to Organize Registers in VLIW Machines. CONPAR 1994: 628-639 - [c12]Montse Peiron, Mateo Valero, Eduard Ayguadé:
Synchronized access to streams in SIMD vector multiprocessors. International Conference on Supercomputing 1994: 23-32 - [c11]Eduard Ayguadé, Jordi Garcia
, Mercè Gironés, Jesús Labarta, Jordi Torres, Mateo Valero:
Detecting and Using Affinity in an Automatic Data Distribution Tool. LCPC 1994: 61-75 - [c10]Mateo Valero, Montse Peiron, Eduard Ayguadé:
Access To Vectors In Multi-module Memories. PDP 1994: 228-236 - 1993
- [j3]Montse Peiron, Mateo Valero
, Eduard Ayguadé
, Tomás Lang:
Conflict-free access to streams in multiprocessor systems. Microprocess. Microprogramming 38(1-5): 119-130 (1993) - [c9]Eduard Ayguadé, Jordi Torres
:
Partitioning the Statement per Iteration Space Using Non-Singular Matrices. International Conference on Supercomputing 1993: 407-415 - [c8]Jordi Torres
, Eduard Ayguadé, Jesús Labarta, Mateo Valero:
Align and Distribute-based Linear Loop Transformations. LCPC 1993: 321-339 - [c7]Mateo Valero, Montse Peiron, Eduard Ayguadé:
Access to streams in multiprocessor systems. PDP 1993: 310-316 - 1992
- [c6]Mateo Valero, Tomás Lang, Eduard Ayguadé:
Conflict-free access of vectors with power-of-two strides. ICS 1992: 149-156 - [c5]Mateo Valero, Tomás Lang, José M. Llabería, Montse Peiron, Eduard Ayguadé, Juan J. Navarro:
Increasing the Number of Strides for Conflict-Free Vector Access. ISCA 1992: 372-381 - 1991
- [j2]Jordi Cortadella
, Rosa M. Badia
, Eduard Ayguadé
:
Scheduling in a continuous area-time design space. Microprocessing and Microprogramming 32(1-5): 199-206 (1991) - [j1]Mateo Valero, Tomás Lang, José María Llabería, Montse Peiron, Juan J. Navarro, Eduard Ayguadé:
Conflict-Free Strides for Vectors in Matched Memories. Parallel Process. Lett. 1: 95-102 (1991) - [c4]Jordi Torres, Eduard Ayguadé, Jesús Labarta, José M. Llabería, Mateo Valero:
On Automatic Loop Data-Mapping for Distributed-Memory Multiprocessors. EDMCC 1991: 173-182 - [c3]Jesús Labarta
, Eduard Ayguadé, Jordi Torres
, Mateo Valero, José M. Llabería:
Balanced Loop Partitioning Using GTS. LCPC 1991: 298-312
1980 – 1989
- 1989
- [b1]Eduard Ayguadé:
Paralelización automática de recurrencias en programas secuenciales numéricos. Polytechnic University of Catalonia, Spain, 1989 - [c2]Jesús Labarta, Eduard Ayguadé:
GTS: Extracting Full Parallelism Out of DO Loops. PARLE (2) 1989: 43-54 - [c1]Eduard Ayguadé, Jesús Labarta
, Jordi Torres, Patricia Borensztejn:
GTS: parallelization and vectorization of tight recurrences. SC 1989: 531-539
Coauthor Index
aka: Carlos Álvarez-Martínez
aka: Vicenç Beltran Querol
aka: Alex Duran
aka: Marc González Tallada
aka: Jesús Labarta Mancho
aka: Ferran Parés Pont
aka: Dionisis N. Pnevmatikatos
aka: Osman S. Ünsal

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-03-13 20:20 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint