Publications

Export 186 results:
Author Title Type [ Year(Asc)]
Filters: Author is Eduard Ayguadé  [Clear All Filters]
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., Cristal, A., Ayguadé, E., Harris, T., and Valero, M., QuakeTM: parallelizing a complex sequential application using transactional memory, in 23rd international conference on Supercomputing (ICS 2009), Yorktown Heights, NY, United States, 2009, pp. 126–135.
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.
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, in 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2009), Raleigh, North Carolina, United States, 2009, pp. 307–308.
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.
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. Vol. 52 (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.
D. Carrera, Steinder, M., Whalley, I., Torres, J., and Ayguadé, E., Utility-based Placement of Dynamic Web Applications with Fairness Goals. 11th IEEE/IFIP Network Operations and Management Symposium (NOMS 2008), 2008.
F. Zyulkyarov, Cristal, A., Cvijic, S., Ayguadé, E., Valero, M., Unsal, O., and Harris, T., WormBench: a configurable workload for evaluating transactional memory systems, in 9th workshop on MEmory performance: DEaling with Applications, systems and architecture (MEDEA 2008), Toronto, Canada, 2008, pp. 61–68.
2007
F. Cabarcas, Rico, A., Ródenas, D., Martorell, X., Ramirez, A., and Ayguadé, E., CellSim: A Cell Processor Simulation Infrastructure, 2007 Advanced Computer Architecture and Compilation for Embedded Systems (ACACES-07). pp. 279-282, 2007.
F. Cabarcas, Rico, A., Ródenas, D., Martorell, X., Ramirez, A., and Ayguadé, E., CellSim: A Validated Modular Heterogeneous Multiprocessor Simulator, XVIII Jornadas de Paralelismo de Zaragoza. Zaragoza (Spain), pp. 181-188, 2007.
J. Guitart, Carrera, D., Beltran, V., Torres, J., and Ayguadé, E., Designing an Overload Control Strategy for Secure e-Commerce Applications, Computer Networks, vol. Vol. 51 (15). pp. 4492-4510, 2007.
E. Ayguadé, Duran, A., Hoeflinger, J., Massaioli, F., and Teruel, X., An Experimental Evaluation of the New OpenMP Tasking Model. Proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing (LCPC), 2007.
A. Rico, Cabarcas, F., Ródenas, D., Martorell, X., Ramirez, A., and Ayguadé, E., Implementation and Validation of a Cell Simulator using UNISIM, 3rd HiPEAC Industrial Workshop. 2007.
V. Beltran, Torres, J., and Ayguadé, E., Improving Disk Bandwidth-Bound Applications Through Main Memory Compression. MEDEA Workshop, 2007.
F. Zyulkyarov, Unsal, O., Cristal, A., Milovanovic, M., Ayguadé, E., and Valero, M., Memory Management for Transaction Processing Core in Heterogeneous Chip Multiprocessors, in Workshop on Operating System Support for Heterogeneous Multicore Architectures, Brasov, Romania, 2007.
M. Milovanovic, Ferrer, R., Gajinov, V., Unsal, O., Cristal, A., Ayguadé, E., and Valero, M., Multithreaded software transactional memory and OpenMP, in 8th MEDEA Workshop Memory Performance: Dealing With Applications, Systems And Architecture (MEDEA 2007), Brasov, Romania, 2007, pp. 81–88.
J. Balart, González, M., Martorell, X., Ayguadé, E., Sura, Z., Chen, T., Zhang, T., O'Brien, K., and O'Brien, K., A Novel Asynchronous Software Cache Implementation for the Cell-BE Processor. Proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing, 2007.
E. Ayguadé, Copty, N., Duran, A., Hoeflinger, J., Lin, Y., Massaioli, F., Su, E., Unnikrishnan, P., and Zhang, G., A proposal for task parallelism in OpenMP. Proceedings of the 3rd International Workshop on OpenMP (IWOMP'07), 2007.
P. Carpenter, Ródenas, D., Martorell, X., Ramirez, A., and Ayguadé, E., A Streaming Machine Description and Programming Model, 7th Intl. Workshop on Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS VII). Springer-Verlag, pp. 107-116, 2007.
X. Teruel, Martorell, X., Duran, A., Ferrer, R., and Ayguadé, E., Support for OpenMP Tasks in Nanos v4. Proceedsings of CASCON 2007, 2007.
T. Harris, Cristal, A., Unsal, O., Ayguadé, E., Galiardi, F., Smith, B., and Valero, M., Transactional Memory: An Overview, IEEE Micro, vol. 27, pp. 8–29, 2007.
M. Milovanovic, Ferrer, R., Unsal, O., Cristal, A., Martorell, X., Ayguadé, E., Labarta, J., and Valero, M., Transactional Memory and OpenMP, in International Workshop on OpenMP (IWOMP-2007), Beijing, China, 2007, pp. 37–53.

Pages