Publications

Export 206 results:
Author Title Type [ Year(Asc)]
Filters: Author is Eduard Ayguadé  [Clear All Filters]
2012
V. Beltran and Ayguadé, E., Optimizing Resource Utilization with software-based Temporal Multi-Threading (sTMT), Proc. of the annual IEEE International Conference on High Performance Computing (HiPC). IEEE Computer Society, 2012.
T. Hussain, Shafiq, M., Pericàs, M., Nacho, N., and Ayguadé, E., PPMC : A Programmable Pattern based Memory Controller, Applied Reconfigurable Computing (ARC). HongKong, China, pp. 1–12, 2012.
T. Hussain, Navarro, N., Ayguadé, E., and Pericàs, M., PPMC : Hardware Scheduling and Memory Management Support for Multi Accelerators, 22nd International Conference on Field Programmable Logic and Applications (FPL-2012. Oslo, Norway, 2012.
J. Bueno-Hedo, Planas, J., Duran, A., Badia, R. M., Martorell, X., Ayguadé, E., and Labarta, J., Productive Programming of GPU Clusters with OmpSs, 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2012). IEEE Computer Society, pp. 557-568, 2012.
V. Gajinov, Stipić, S., Unsal, O. S., Harris, T., Ayguadé, E., and Cristal, A., Supporting Stateful Tasks in a Dataflow Graph, Proceedings of the 21st international conference on Parallel architectures and compilation techniques. ACM, pp. 435–436, 2012.
R. Bertran, Gonzalez Tallada, M., Martorell, X., Navarro, N., and Ayguadé, E., A Systematic Methodology to Generate Decomposable and Responsive Power Models for CMPs, Computers, IEEE Transactions on, vol. PP. IEEE Computer Society, Los Alamitos, CA, USA, p. 1, 2012.
L. - M. Munguía, Bader, D. A., and Ayguadé, E., Task-based Parallel Breadth-First Search in Heterogeneous Environments, Proc. of the annual IEEE International Conference on High Performance Computing (HiPC). IEEE Computer Society, 2012.
R. Gayatri, Badia, R. M., Ayguadé, E., Lujan, M., and Watson, I., Transactional Access to Shared Memory in StarSs, a Task Based Programming Model, 18th International Conference, Euro-Par 2012. Springer Berlin Heidelberg, Rhodes Island, Greece, pp. 514–525, 2012.
2011
P. Carpenter, Ramirez, A., and Ayguadé, E., The Abstract Streaming Machine: Compile-Time Performance Modelling of Stream Programs on Heterogeneous Multiprocessors, Transactions on HiPEAC, vol. 5, no. 3. 2011.
M. Araya-Polo, Cabezas, J., Hanzich, M., Pericas, M., Morancho, E., Gelado, I., Shafiq, M., Rubio, F., Cela, J. M., Ayguadé, E., Navarro, N., and Valero, M., Assessing Accelerator-based HPC Reverse Time Migration, Transactions on Parallel and Distributed Systems, Special Issue on Accelerators, vol. 22(1). pp. 147-162, 2011.
A. Cilardo, Esposito, L., Veniero, A., Mazzeo, A., Beltran, V., and Ayguadé, E., A CellBE-based HPC Application for the Analysis of Vulnerabilities in Cryptographic Hash Functions. Melbourne, Australia , 2011.
L. Álvarez, Bertran, R., González, M., Martorell, X., Navarro, N., and Ayguadé, E., Design space exploration for aggressive core replication schemes in CMPs, Proceedings of the 20th international symposium on High performance distributed computing. ACM, New York, NY, USA, pp. 269–270, 2011.
R. Bertran, Becerra, Y., Carrera, D., Beltran, V., González, M., Martorell, X., Navarro, N., Torres, J., and Ayguadé, E., Energy accounting for shared virtualized environments under DVFS using PMC-based power models, Future Generation Computer Systems, vol. 28, no. 2. pp. 457 - 468, 2011.
T. Hussain, Pericàs, M., Nacho, N., and Ayguadé, E., Implementation of a Reverse Time Migration Kernel using the HCE High Level Synthesis Tool, Field Programmable Technology. Delhi, India, pp. 1–8, 2011.
V. Gajinov, Milovanovic, M., Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Integrating Dataflow Abstractions into Transactional Memory, First Workshop on Systems for Future Multi-Core Architectures (SFMA'11). Salzburg, Austria, pp. 1–6, 2011.
V. Gajinov, Cristal, A., Milovanovic, M., Ayguadé, E., Unsal, O., and Valero, M., Integrating dataflow abstractions into transactional memory, Systems for Future Multi-Core Architectures (SFMA'11) . 2011.
R. Ferrer, Royuela, S., Caballero, D., Duran, A., Martorell, X., and Ayguadé, E., Mercurium: Design Decisions for a S2S Compiler, Cetus Users and Compiler Infastructure Workshop in conjunction with PACT 2011. 2011.
N. Poggi, Carrera, D., Gavaldà, R., and Ayguadé, E., Non-intrusive Estimation of QoS Degradation Impact on E-commerce User Satisfaction, Network Computing and Applications (NCA), 2011 10th IEEE International Symposium on. IEEE, pp. 179–186, 2011.
A. Duran, Ayguadé, E., Badia, R. M., Labarta, J., Martinell, L., Martorell, X., and Planas, J., OmpSs: A PROPOSAL FOR PROGRAMMING HETEROGENEOUS MULTI-CORE ARCHITECTURES, Parallel Processing Letters, vol. 21, no. 2. pp. 173-193, 2011.
R. Ferrer, Planas, J., Bellens, P., Duran, A., González, M., Martorell, X., Badia, R. M., Ayguadé, E., and Labarta, J., Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL, Lecture Notes in Computer Science, vol. 6548/2011. Springer-Verlag Berlin Heidelberg, pp. 215-229, 2011.
J. Bueno, Duran, A., Martorell, X., Ayguadé, E., Badia, R. M., and Labarta, J., Poster: programming clusters of GPUs with OMPSs, Proceedings of the international conference on Supercomputing. ACM, New York, NY, USA, pp. 378–378, 2011.
J. Bueno, Martinell, L., Duran, A., Farreras, M., Martorell, X., Badia, R. M., Ayguadé, E., and Labarta, J., Productive Cluster Programming with OmpSs, Euro-Par 2011 Parallel Processing, vol. 6852. Springer Berlin / Heidelberg, pp. 555-566, 2011.
T. Hussain, Pericàs, M., and Ayguadé, E., Reconfigurable Memory Controller with Programmable Pattern Support, 5th HiPEAC Workshop on Reconfigurable Computing (WRC 2011). Heraklion, Greece, pp. 55–64, 2011.
J. Polo, Castillo, C., Carrera, D., Becerra, Y., Whalley, I., Steinder, M., Torres, J., and Ayguadé, E., Resource-aware Adaptive Scheduling for MapReduce Clusters, ACM/IFIP/USENIX 12th International Middleware Conference (Middleware 2011). Lisboa, Portugal, 2011.
M. Shafiq, Pericàs, M., Navarro, N., and Ayguadé, E., TARCAD: A template architecture for reconfigurable accelerator designs, IEEE Symposium on Application Specific Processors (SASP). pp. 8-15, 2011.
M. Shafiq, Pericàs, M., and Ayguadé, E., A Template System for the Efficient Compilation of Domain Abstractions onto Reconfigurable Computers, 5th HiPEAC Workshop on Reconfigurable Computing (WRC 2011). Heraklion, Greece, pp. 65–74, 2011.
D. Caballero, Ferrer, R., Duran, A., Martorell, X., and Ayguadé, E., User-directed Auto-vectorization in OmpSs, ACACES 2011. Poster Abstracts. Advanced Computer Architecture and Compilation for Embedded Systems . 2011.
2010
V. Beltran, Martorell, X., Torres, J., and Ayguadé, E., Accelerating Software Memory Compression on the Cell/B.E.. IBM T.J. Watson Research Center, Yorktown Heights, NY, USA, 2010.
V. Beltran, Martorell, X., Torres, J., and Ayguadé, E., Accelerating Software Memory Compression on the Cell/B.E.. IBM T.J. Watson Research Center, Yorktown Heights, NY, USA, 2010.
R. Bertran, González, M., Becerra, Y., Carrera, D., Beltran, V., Martorell, X., Torres, J., and Ayguadé, E., Accurate Energy Accounting for Shared Virtualized Environments using PMC-based Power Modeling Techniques. 11th ACM/IEEE International Conference on Grid Computing (Grid 2010), 2010.
H. Munk, Ayguadé, E., Bastoul, C., Carpenter, P., Chamski, Z., Cohen, A., Cornero, M., Dumont, P., Duranton, M., Fellahi, M., Ferrer, R., Ladelsky, R., Lindwer, M., and Martorell, X., ACOTES Project: Advanced Compiler Technologies for Embedded Streaming Harm Munk, International Journal of Parallel Programming, vol. 39, no. 3. Springer-Verlag, pp. 397-450, 2010.
R. Ferrer, Beltran, V., González, M., Martorell, X., and Ayguadé, E., Analysis of Task Offloading for Accelerators. Proc. of the 5th International Conference, HiPEAC 2010, Pisa, Italy, January 25- 27, 2010, 2010.
N. Vujic, González, M., Martorell, X., and Ayguadé, E., Automatic Prefetch and Modulo Scheduling Transformations for the Cell BE Architecture. IEEE Transactions on Parallel and Distributed Systems, vol 21(4), pp.494-505, 2010.
J. Torres, Ayguadé, E., Carrera, D., Guitart, J., Beltran, V., Becerra, Y., Badia, R. M., Labarta, J., and Valero, M., BSC contributions in Energy-aware Resource Management for Large Scale Distributed Systems, 1st Year Workshop of the COST Action IC0804 on Energy Efficiency in Large Scale Distributed Systems. pp. 76-79, 2010.
P. Carpenter, Ramirez, A., and Ayguadé, E., Buffer sizing for self-timed stream programs on heterogeneous distributed memory multiprocessors, International conference on High-Performance Embedded Architectures and Compilers (HiPEAC) 2010. Pisa (Italy), pp. 96-110, 2010.
A. Cilardo, Esposito, L., Veniero, A., Mazzeo, A., Beltran, V., and Ayguadé, E., A CellBE-based HPC Application for the Analysis of Vulnerabilities in Cryptographic Hash Functions. Melbourne, Australia, 2010.
N. Poggi, Carrera, D., Gavaldà, R., Torres, J., and Ayguadé, E., Characterization of Workload and Resource Consumption for an Online Travel and Booking Site. 2010 IEEE International Symposium on Workload Characterization (IISWC-2010), 2010.
R. Bertran, González, M., Martorell, X., Navarro, N., and Ayguadé, E., Decomposable and Responsive Power Models for Multicore Processors using Performance Counters. Proc. of the 24th ACM Int. Conf. on Supercomputing, pp.147-158, 2010.
N. Vujic, González, M., Ayguadé, E., Martorell, X., Ramirez, A., and Cabarcas, F., DMA++: On the Fly Data Realignment for On-Chip Memories, 16th IEEE International Symposium on High-Performance Computer Architecture. Bangalore (India), 2010.
V. Marjanovic, Labarta, J., Ayguadé, E., and Valero, M., Effective Communication and Computation Overlap with Hybrid MPI/SMPSs. 15th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming (PPoPP), 2010.
E. Ayguadé, Badia, R. M., Bellens, P., Cabrera, D., Duran, A., González, M., Igual, F., Jiménez-González, D., Labarta, J., Martinell, L., Martorell, X., Mayo, R., Pérez, J. M., and Ju, H. B., Extending OpenMP to Survive the Heterogeneous Multi-core Era. International Journal of Parallel Programming, vol. 38, nos: 5-6, pages: 440-459, 2010.
E. Ayguadé, Beyer, J., Duran, A., Ferrer, R., Haab, G., Li, K., and Massaioli, F., An extension to improve OpenMP tasking control. 6th International Workshop on OpenMP (IWOMP 2010), 2010.
D. A. Jiménez, Sánchez, R., Álvarez, C., Morillo-Pozo, J., Cabrera, D., Martorell, X., and Ayguadé, E., GPFPGA: entorno para la generación automática de códigos HDL portables entre FPGAs. X Jornadas de Computación Reconfigurable y Aplicaciones (JCRA'10), pp. 19-26, 2010.
M. Muller and Ayguadé, E., Guest Editors' Introduction. International Journal of Parallel Programming (Special issue on OpenMPI), vol. 38, no. 5, pp. 339-340, 2010.
R. Ferrer, Duran, A., Martorell, X., and Ayguadé, E., Harmonizing serial optimizations with OpenMP. 15th Workshop on Compilers for Parallel Computing (CPC-2010), 2010.
E. Ayguadé and Torres, J., Holistic Management for a more Energy-Efficient Cloud Computing. ERCIM News, number 83, October 2010. ISSN 0926-4981, 2010.
R. Bertran, González, M., Martorell, X., Navarro, N., and Ayguadé, E., Local Memory Design Space Exploration for High-Performance Computing. The Computer Journal, vol. 53(3), 2010.
R. M. Badia, Ferrer, R., Planas, J., Bellens, P., Duran, A., González, M., Martorell, X., Ayguadé, E., and Labarta, J., Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL. on proceedings of the The 23rd International Workshop on Languages and Compilers for Parallel Computing (LCPC2010), 2010.
V. Marjanovic, Labarta, J., Ayguadé, E., and Valero, M., Overlapping Communication and Computation by Using a Hybrid MPI/SMPSs Approach. 24th International Conference on Supercomputing. Epochal Tsukuba, Tsukuba, Japan, 2010.
R. Ferrer, Bellens, P., Yeom, J., Schneider, S., Koukos, K., Alvanos, M., Beltran, V., González, M., Martorell, X., Badia, R. M., Nikolopoulos, D. S., Bilas, A., and Ayguadé, E., Parallel Programming Models for Heterogeneous Multicore Architectures. IEEE Micro, vol. 30, no. 5, 2010.

Pages