Publications

Export 170 results:
Sort by: Author Title Type [ Year (Desc)]
Filters: Author is Eduard Ayguadé  [Clear All Filters]
2010
Poggi, N., Carrera, D., Gavaldà, R., Torres, J. & Ayguadé, E. Characterization of Workload and Resource Consumption for an Online Travel and Booking Site. (2010).
Bertran, R., González, M., Martorell, X., Navarro, N. & Ayguadé, E. Decomposable and Responsive Power Models for Multicore Processors using Performance Counters. (2010).at <http://doi.acm.org/10.1145/1810085.1810108>
Vujic, N., González, M., Ayguadé, E., Martorell, X., Ramirez, A. & Cabarcas, F. DMA++: On the Fly Data Realignment for On-Chip Memories. 16th IEEE International Symposium on High-Performance Computer Architecture (2010).
Marjanovic, V., Labarta, J., Ayguadé, E. & Valero, M. Effective Communication and Computation Overlap with Hybrid MPI/SMPSs. (2010).
Ayguadé, E., 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. & Ju, H.B. Extending OpenMP to Survive the Heterogeneous Multi-core Era. (2010).
Ayguadé, E., Beyer, J., Duran, A., Ferrer, R., Haab, G., Li, K. & Massaioli, F. An extension to improve OpenMP tasking control. (2010).at <http://www.ccs.tsukuba.ac.jp/workshop/IWOMP2010/program.html>
Jiménez, D.A., Sánchez, R., Álvarez, C., Morillo-Pozo, J., Cabrera, D., Martorell, X. & Ayguadé, E. GPFPGA: entorno para la generación automática de códigos HDL portables entre FPGAs. (2010).at <http://jcraconf.org/JCRA2010/>
Muller, M. & Ayguadé, E. Guest Editors' Introduction. (2010).
Ferrer, R., Duran, A., Martorell, X. & Ayguadé, E. Harmonizing serial optimizations with OpenMP. (2010).at <http://www.complang.tuwien.ac.at/cpc10/program.html>
Ayguadé, E. & Torres, J. Holistic Management for a more Energy-Efficient Cloud Computing. (2010).
Bertran, R., González, M., Martorell, X., Navarro, N. & Ayguadé, E. Local Memory Design Space Exploration for High-Performance Computing. (2010).at <http://comjnl.oxfordjournals.org/content/early/2010/03/23/comjnl.bxq026.full.pdf+html>
Badia, R.M., Ferrer, R., Planas, J., Bellens, P., Duran, A., González, M., Martorell, X., Ayguadé, E. & Labarta, J. Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL. (2010).
Marjanovic, V., Labarta, J., Ayguadé, E. & Valero, M. Overlapping Communication and Computation by Using a Hybrid MPI/SMPSs Approach. (2010).
Ferrer, R., 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. & Ayguadé, E. Parallel Programming Models for Heterogeneous Multicore Architectures. (2010).
Polo, J., Carrera, D., Becerra, Y., Beltran, V., Torres, J. & Ayguadé, E. Performance Management of Accelerated MapReduce Workloads in Heterogeneous Clusters. (2010).
Polo, J., Carrera, D., Becerra, Y., Torres, J., Ayguadé, E., Steinder, M. & Whalley, I. Performance-Driven Task Co-Scheduling for MapReduce Environments. (2010).
Duran, A., Ferrer, R., Klemm, M., de Supinski, B.R. & Ayguadé, E. A Proposal for User-defined Reductions in OpenMP. (2010).at <http://www.ccs.tsukuba.ac.jp/workshop/IWOMP2010/program.html>
Bueno, J., Martorell, X., Costa, J., Cortes, T., Ayguadé, E., Zhang, G., Barton, C. & 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) 160-173 (2010).doi:10.1145/1923947.1923965
Carpenter, P., Ramirez, A. & Ayguadé, E. Starsscheck: a tool to find errors in task-based parallel programs. 16th international Euro-Par conference on Parallel processing 2-13 (2010).at <http://portal.acm.org/citation.cfm?id=1887695.1887698>
Guitart, J., Torres, J. & Ayguadé, E. A Survey on Performance Management for Internet Applications. Concurrency and Computation: Practice and Experience Vol. 22 (1), 68-106 (2010).
Etsion, Y., Cabarcas, F., Rico, A., Ramirez, A., Badia, R.M., Ayguadé, E., Labarta, J. & Valero, M. Task Superscalar: An Out-of-Order Task Pipeline. IEEE/ACM Intl. Symp. on Microarchitecture (MICRO-43) 89-100 (2010).at <http://dx.doi.org/10.1109/MICRO.2010.13>
Etsion, Y., Ramirez, A., Badia, R.M., Ayguadé, E., Labarta, J. & Valero, M. Task Superscalar: Using Processors as Functional Units. USENIX Workshop on Hot Topics In Parallelism (HotPar) (2010).
Bertran, R., González, M., Becerra, Y., Carrera, D., Torres, J. & Ayguadé, E. Towards Accurate Accounting of Energy Consumption in Shared Virtualized Environments. (2010).
Polo, J., Becerra, Y., Carrera, D., Beltran, V., Torres, J. & Ayguadé, E. Towards Energy-Efficient Management of MapReduce Workloads. (2010).
Costa, J., Cortes, T., Martorell, X., Bueno-Hedo, J. & Ayguadé, E. Transient Congestion Avoidance in Software Distributed Shared Memory Systems. (2010).at <http://doi.ieeecomputersociety.org/10.1109/PDCAT.2010.32>
2009
Carpenter, P., Ramirez, A. & 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) 12-23 (2009).
Ferrer, R., Beltran, V., González, M., Martorell, X. & Ayguadé, E. Achieving High Memory Performance from Heterogeneous Architectures with the SARC Programming Model. (2009).at <http://portal.acm.org/citation.cfm?id=1621963>
Vujic, N., Álvarez, L., González, M., Martorell, X. & Ayguadé, E. Adaptive and Speculative Memory Consistency Support for Multi-core Architectures with On-Chip Local Memories. (2009).at <http://nanos.ac.upc.edu/content/adaptive-and-speculative-memory-consistency-support-multi-core-architectures-chip-local-memo>
Zyulkyarov, F., Gajinov, V., Unsal, O., Cristal, A., Ayguadé, E., Harris, T. & 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) 25–34 (2009).
Duran, A., Teruel, X., Ferrer, R., Martorell, X. & Ayguadé, E. Barcelona OpenMP Tasks Suite: A Set of Benchmarks Targeting the Exploitation of Task Parallelism in OpenMP. (2009).at <http://www.computer.org/portal/web/csdl/doi/10.1109/ICPP.2009.64>
Becerra, Y., Carrera, D. & Ayguadé, E. Batch job profiling and adaptive profile enforcement for virtualized environments. (2009).
Beltran, V., Carrera, D., Torres, J. & Ayguadé, E. CellMT: A Cooperative Multithreading Library for the Cell/B.E. (2009).
Ayguadé, E. & Torres, J. Creating Power-Aware Middleware for Energy-Efficient Data Centres. (2009).
Ayguadé, E., Copty, N., Duran, A., Hoeflinger, J., Lin, Y., Massaioli, F., Teruel, X., Unnikrishnan, P. & Zhang, G. The Design of OpenMP Tasks. (2009).at <http://portal.acm.org/citation.cfm?id=1512157.1512430>
Ayguadé, E., Badia, R.M., Igual, F., Labarta, J., Mayo, R. & Quintana-Ortí, E.S. An Extension of the StarSs Programming Model for Platforms with Multiple GPUs. (2009).
Planas, J., Badia, R.M., Ayguadé, E. & Labarta, J. Hierarchical task based programming with StarSs. (2009).
Badia, R.M., Pérez, J.M., Ayguadé, E. & Labarta, J. Impact of the memory hierarchy on shared memory architectures in multicore programming models. (2009).
Carpenter, P., Ramirez, A. & Ayguadé, E. Mapping stream programs onto heterogeneous multiprocessor systems. International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES 2009) 57-66 (2009).
Cabrera, D., Martorell, X., Gaydadjiev, G.N., Ayguadé, E. & Jiménez-González, D. OpenMP Extensions for FPGA Accelerators. (2009).at <http://portal.acm.org/citation.cfm?id=1812714>
Teruel, X., Barton, C., Duran, A., Martorell, X., Ayguadé, E., Unnikrishnan, P., Zhang, G. & Silvera, R. OpenMP Tasking Analysis for Programmers. (2009).at <http://www-927.ibm.com/ibm/cas/cascon2009/papers.shtml>
Ayguadé, E., 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. & Quintana-Ortí, E.S. A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. (2009).
Ayguadé, E., 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. & Quintana-Ortí, E.S. A Proposal to Extend the OpenMP Tasking Model for Heterogeneous Architectures. (2009).at <http://www.springerlink.com/content/d164050401006600/>
Duran, A., Ferrer, R., Ayguadé, E., Badia, R.M. & Labarta, J. A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks. (2009).
Gajinov, V., Zyulkyarov, F., Unsal, O., Cristal, A., Ayguadé, E., Harris, T. & Valero, M. QuakeTM: parallelizing a complex sequential application using transactional memory. 23rd international conference on Supercomputing (ICS 2009) 126–135 (2009).at <http://capinfo.e.ac.upc.edu/PDFs/dir21/file003443.pdf>
Gajinov, V., Zyulkyarov, F., Unsal, O.S., Cristal, A., Ayguadé, E., Harris, T. & Valero, M. QuakeTM: parallelizing a complex sequential application using transactional memory. Proceedings of the 23rd international conference on Supercomputing 126–135 (2009).
Becerra, Y., Beltran, V., Carrera, D., González, M., Torres, J. & Ayguadé, E. Speeding Up Distributed MapReduce Applications Using Hardware Accelerators. (2009).
Kulkarni, C., Unsal, O., Cristal, A., Ayguadé, E. & Valero, M. Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions. ACM SIGPLAN Notices 44, 307–308 (2009).
Kulkarni, C., Unsal, O., Cristal, A., Ayguadé, E. & 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) 307–308 (2009).
Ferrer, R., Duran, A., Martorell, X. & Ayguadé, E. Unrolling Loops Containing Task Parallelism. (2009).at <http://nanos.ac.upc.edu/content/unrolling-loops-containing-task-parallelism>

Pages