Publications

Export 206 results:
Author Title Type [ Year(Asc)]
Filters: Author is Eduard Ayguadé  [Clear All Filters]
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.
V. Gajinov, Zyulkyarov, F., Unsal, O., Cristal, A., Ayguadé, E., Harris, T., and Valero, M., QuakeTM: parallelizing a complex sequential application using transactional memory, 23rd international conference on Supercomputing (ICS 2009). ACM, Yorktown Heights, NY, United States, pp. 126–135, 2009.
Y. Becerra, Beltran, V., Carrera, D., González, M., Torres, J., and Ayguadé, E., Speeding Up Distributed MapReduce Applications Using Hardware Accelerators. 38th International Conference on Parallel Processing (ICPP), 2009.
C. Kulkarni, Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions, ACM SIGPLAN Notices, vol. 44, pp. 307–308, 2009.
C. Kulkarni, Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2009). ACM, Raleigh, North Carolina, United States, pp. 307–308, 2009.
R. Ferrer, Duran, A., Martorell, X., and Ayguadé, E., Unrolling Loops Containing Task Parallelism. Proceedings of the 22nd International Workshop on Languages and Compilers for Parallel Computing, 2009.
2008
A. Duran, Corbalán, J., and Ayguadé, E., An Adaptive Cut-off for Task Parallelism. Proceedings of the Supercomputing Conference (SC08), 2008.
N. Vujic, González, M., Martorell, X., and Ayguadé, E., Automatic Pre-Fetch and Modulo Scheduling Transformations for the Cell BE Architecture. Proceedings of the 21st Annual Workshop Languages and Compilers for Parallel Computing (LCPC'08), 2008.
J. Guitart, Carrera, D., Beltran, V., Torres, J., and Ayguadé, E., Dynamic CPU Provisioning for Self-Managed Secure Web Applications in SMP Hosting Platforms, Computer Networks, vol. 52, no. 7. pp. 1390-1409, 2008.
D. Carrera, Steinder, M., Whalley, I., Torres, J., and Ayguadé, E., Enabling resource sharing between transactional and batch workloads using dynamic application placement. ACM/IFIP/USENIX 9th International Middleware Conference (Middleware 2008)ACM/IFIP/USENIX 9th International Middleware Conference (Middleware 2008), 2008.
R. Ferrer, González, M., Silla, F., Martorell, X., and Ayguadé, E., Evaluation of Memory Performance on the Cell BE with the SARC Programming Model. Proceedings of the 9th Workshop on Memory Performance: Dealing with Applications, systems, and architecture (MEDEA'08), 2008.
A. Duran, Corbalán, J., and Ayguadé, E., Evaluation of OpenMP Task scheduling strategies. Proceedings of the 4thInternational Workshop on OpenMP (IWOMP'08), 2008.
A. Duran, Pérez, J. M., Ayguadé, E., Badia, R. M., and Labarta, J., Extending the OpenMP Tasking Model to Allow Dependent Tasks. proceedings of International Workshop on OpenMP, 2008.
M. González, Vujic, N., Martorell, X., Ayguadé, E., Eichenberger, A. E., Chen, T., Sura, Z., Zhang, T., O'Brien, K., and O'Brien, K., Hybrid Access-Specific Software Cache Techniques for the Cell BE Architecture. Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques (PACT'08), 2008.
V. Beltran, Torres, J., and Ayguadé, E., Improving Web Server Performance Through Main Memory Compression. The 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS?08) Melbourne, Victoria, AUSTRALIA. 8th-10th December, 2008., 2008.
D. Carrera, Steinder, M., Whalley, I., Torres, J., and Ayguadé, E., Managing SLAs of heterogeneous workloads using dynamic application placement. 7th IEEE Symposium on High Performance Distributed Computing (HPDC 2008), 2008.
M. Milovanovic, Ferrer, R., Gajinov, V., Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Nebelung: Execution Environment for Transactional OpenMP, International Journal of Parallel Programming, vol. 36, pp. 326–346, 2008.
X. Teruel, Unnikrishnan, P., Martorell, X., Ayguadé, E., Silvera, R., Zhang, G., and Tiotto, E., OpenMP Tasks in IBM XL Compilers. Proceedings of CASCON 2008, 2008.
M. Álvarez, Ramirez, A., Martorell, X., Ayguadé, E., and Valero, M., Scalability of Macroblock-level Parallelism for H.264 Decoding, Advanced Computer Architecture and Compilation for Embedded Systems. ACACES 2008, Poster. pp. 59-62, 2008.
J. Torres, Carrera, D., Beltran, V., Poggi, N., Hogan, K., Berral, J. L., Gavaldà, R., Ayguadé, E., Moreno, T., and Guitart, J., Tailoring resources: the energy-efficient consolidation strategy, goes beyond virtualization, 5th IEEE International Conference on Autonomic Computing (ICAC 2008) (Poster Paper). Chicago, Illinois, USA, pp. 197-198, 2008.
V. Beltran, Torres, J., and Ayguadé, E., Understanding tuning complexity in multithreaded and hybrid web servers. In IPDPS ?08: Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, pages 56-64, Miami, FL, USA, 14-18 April 2008., 2008.

Pages