Publications

Export 226 results:
Author Title Type [ Year(Asc)]
Filters: Author is Eduard Ayguadé  [Clear All Filters]
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.
J. Polo, Carrera, D., Becerra, Y., Beltran, V., Torres, J., and Ayguadé, E., Performance Management of Accelerated MapReduce Workloads in Heterogeneous Clusters. 39th International Conference on Parallel Processing (ICPP2010), 2010.
J. Polo, Carrera, D., Becerra, Y., Torres, J., Ayguadé, E., Steinder, M., and Whalley, I., Performance-Driven Task Co-Scheduling for MapReduce Environments. 2010 EEE/IFIP Network Operations and Management Symposium (NOMS2010), 2010.
A. Duran, Ferrer, R., Klemm, M., de Supinski, B. R., and Ayguadé, E., A Proposal for User-defined Reductions in OpenMP. 6th International Workshop on OpenMP (IWOMP 2010), 2010.
J. Bueno, Martorell, X., Costa, J., Cortes, T., Ayguadé, E., Zhang, G., Barton, C., and Silvera, R., Reducing Data Access Latency in SDSM Systems using Runtime Optimizations, 19th Annual International Conference hosted by the Centre for Advanced Studies & Research (CASCON 2010). ACM Digital library, Toronto, ON, Canada, pp. 160-173, 2010.
P. Carpenter, Ramirez, A., and Ayguadé, E., Starsscheck: a tool to find errors in task-based parallel programs, 16th international Euro-Par conference on Parallel processing. pp. 2-13, 2010.
J. Guitart, Torres, J., and Ayguadé, E., A Survey on Performance Management for Internet Applications, Concurrency and Computation: Practice and Experience, vol. 22, no. 1. pp. 68-106, 2010.
Y. Etsion, Cabarcas, F., Rico, A., Ramirez, A., Badia, R. M., Ayguadé, E., Labarta, J., and Valero, M., Task Superscalar: An Out-of-Order Task Pipeline, IEEE/ACM Intl. Symp. on Microarchitecture (MICRO-43). pp. 89-100, 2010.
Y. Etsion, Ramirez, A., Badia, R. M., Ayguadé, E., Labarta, J., and Valero, M., Task Superscalar: Using Processors as Functional Units, USENIX Workshop on Hot Topics In Parallelism (HotPar). 2010.
R. Bertran, González, M., Becerra, Y., Carrera, D., Torres, J., and Ayguadé, E., Towards Accurate Accounting of Energy Consumption in Shared Virtualized Environments. Poster session. 1st Int?l Conf. on Energy-Efficient Computing and Networking (e-Energy 2010), 2010.
J. Polo, Becerra, Y., Carrera, D., Beltran, V., Torres, J., and Ayguadé, E., Towards Energy-Efficient Management of MapReduce Workloads. Poster session. 1st Int?l Conf. on Energy-Efficient Computing and Networking (e-Energy 2010), 2010.
J. Costa, Cortes, T., Martorell, X., Bueno-Hedo, J., and Ayguadé, E., Transient Congestion Avoidance in Software Distributed Shared Memory Systems. 11th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT-10), pp. 357-364, 2010.
2009
P. Carpenter, Ramirez, A., and Ayguadé, E., The Abstract Streaming Machine: Compile-Time Performance Modelling of Stream Programs on Heterogeneous Multiprocessors, IX International Workshop on Systems, Architectures, Modeling, and Simulation (SAMOS Workshop IX) . Samos (Greece), pp. 12-23, 2009.
R. Ferrer, Beltran, V., González, M., Martorell, X., and Ayguadé, E., Achieving High Memory Performance from Heterogeneous Architectures with the SARC Programming Model. 10th Workshop on Memory Performance: Dealing with Applications, systems, and architecture (MEDEA 2009), 2009.
N. Vujic, Álvarez, L., González, M., Martorell, X., and Ayguadé, E., Adaptive and Speculative Memory Consistency Support for Multi-core Architectures with On-Chip Local Memories. Proceedings of the 22nd International Workshop on Languages and Compilers for Parallel Computing, 2009.
F. Zyulkyarov, Gajinov, V., Unsal, O., Cristal, A., Ayguadé, E., Harris, T., and Valero, M., Atomic Quake: Using Transactional Memory in an Interactive Multiplayer Game Server, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2009). ACM, Raleigh, North Carolina, United States, pp. 25–34, 2009.
A. Duran, Teruel, X., Ferrer, R., Martorell, X., and Ayguadé, E., Barcelona OpenMP Tasks Suite: A Set of Benchmarks Targeting the Exploitation of Task Parallelism in OpenMP. Proc. of the 2009 International Conference on Parallel Processing (ICPP 2009), 2009.
Y. Becerra, Carrera, D., and Ayguadé, E., Batch job profiling and adaptive profile enforcement for virtualized environments. 17th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP2009), 2009.
V. Beltran, Carrera, D., Torres, J., and Ayguadé, E., CellMT: A Cooperative Multithreading Library for the Cell/B.E.. 2009 International Conference on High Performance Computing (HiPC2009), 2009.
E. Ayguadé and Torres, J., Creating Power-Aware Middleware for Energy-Efficient Data Centres. ERCIM News, number 79, October 2009. ISSN 0926-4981, 2009.
E. Ayguadé, Copty, N., Duran, A., Hoeflinger, J., Lin, Y., Massaioli, F., Teruel, X., Unnikrishnan, P., and Zhang, G., The Design of OpenMP Tasks. IEEE Transactions on Parallel and Distributed Systems, volumen 20 (number 3), 2009.
E. Ayguadé, Badia, R. M., Igual, F., Labarta, J., Mayo, R., and Quintana-Ortí, E. S., An Extension of the StarSs Programming Model for Platforms with Multiple GPUs. Proceedings of the EuroPar Conference (EuroPar 2009), 2009.
J. Planas, Badia, R. M., Ayguadé, E., and Labarta, J., Hierarchical task based programming with StarSs. International Journal of High Performance Computing Applications, vol. 23, no. 3, 284 - 299, 2009.
R. M. Badia, Pérez, J. M., Ayguadé, E., and Labarta, J., Impact of the memory hierarchy on shared memory architectures in multicore programming models. 17th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP2009), Bauhaus-University Weimar, Germany, 2009.
P. Carpenter, Ramirez, A., and Ayguadé, E., Mapping stream programs onto heterogeneous multiprocessor systems, International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES 2009). Grenoble (France), pp. 57-66, 2009.
D. Cabrera, Martorell, X., Gaydadjiev, G. N., Ayguadé, E., and Jiménez-González, D., OpenMP Extensions for FPGA Accelerators. Proc. of the 9th Int. Conf. on Systems, Architectures, Modeling, and Simulation (SAMOS '09), pp.17-24, 2009.
X. Teruel, Barton, C., Duran, A., Martorell, X., Ayguadé, E., Unnikrishnan, P., Zhang, G., and Silvera, R., OpenMP Tasking Analysis for Programmers. Proc. of the CAS Conference 2009, 2009.
E. Ayguadé, Badia, R. M., Cabrera, D., Duran, A., González, M., Igual, F., Jiménez, D. A., Labarta, J., Martorell, X., Mayo, R., Pérez, J. M., and Quintana-Ortí, E. S., A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. Proceedings of the International Workshop on OpenMP (IWOMP 2009), 2009.
E. Ayguadé, Badia, R. M., Cabrera, D., Duran, A., González, M., Igual, F., Jiménez, D. A., Labarta, J., Martorell, X., Mayo, R., Pérez, J. M., and Quintana-Ortí, E. S., A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. Proc. of the 5th International Workshop on OpenMP, 2009.
A. Duran, Ferrer, R., Ayguadé, E., Badia, R. M., and Labarta, J., A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks. International Journal of Parallel Programming, Volume 37, Issue 3 (2009), pages 292-305, 2009.
V. Gajinov, Zyulkyarov, F., Unsal, O. S., Cristal, A., Ayguadé, E., Harris, T., and Valero, M., QuakeTM: parallelizing a complex sequential application using transactional memory, Proceedings of the 23rd international conference on Supercomputing. ACM, pp. 126–135, 2009.

Pages