Publications

Export 177 results:
Sort by: Author Title Type [ Year (Desc)]
Filters: Author is Eduard Ayguadé  [Clear All Filters]
2010
Bertran, R., González, M., Becerra, Y., Carrera, D., Beltran, V., Martorell, X., Torres, J. & Ayguadé, E. Accurate Energy Accounting for Shared Virtualized Environments using PMC-based Power Modeling Techniques. (2010).
Munk, H., Ayguadé, E., Bastoul, C., Carpenter, P., Chamski, Z., Cohen, A., Cornero, M., Dumont, P., Duranton, M., Fellahi, M., Ferrer, R., Ladelsky, R., Lindwer, M. & Martorell, X. ACOTES Project: Advanced Compiler Technologies for Embedded Streaming Harm Munk. International Journal of Parallel Programming 39, 397-450 (2010).
Ferrer, R., Beltran, V., González, M., Martorell, X. & Ayguadé, E. Analysis of Task Offloading for Accelerators. (2010).at <http://www.springerlink.com/content/978-3-642-11514-1>
Vujic, N., González, M., Martorell, X. & Ayguadé, E. Automatic Prefetch and Modulo Scheduling Transformations for the Cell BE Architecture. (2010).at <http://doi.ieeecomputersociety.org/10.1109/TPDS.2009.97>
Torres, J., Ayguadé, E., Carrera, D., Guitart, J., Beltran, V., Becerra, Y., Badia, R.M., Labarta, J. & 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 76-79 (2010).
Carpenter, P., Ramirez, A. & 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 96-110 (2010).
Cilardo, A., Esposito, L., Veniero, A., Mazzeo, A., Beltran, V. & Ayguadé, E. A CellBE-based HPC Application for the Analysis of Vulnerabilities in Cryptographic Hash Functions. (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).at <http://www.springerlink.com/content/d164050401006600/>
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).
Duran, A., Ferrer, R., Ayguadé, E., Badia, R.M. & Labarta, J. A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks. (2009).

Pages