Publications

Export 89 results:
Sort by: Author Title Type [ Year (Asc)]
Filters: Author is Xavier Martorell  [Clear All Filters]
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>
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).
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).
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/>
Ferrer, R., Duran, A., Martorell, X. & Ayguadé, E. Harmonizing serial optimizations with OpenMP. (2010).at <http://www.complang.tuwien.ac.at/cpc10/program.html>
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).
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).
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
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>
2011
González, C., Fernández, M., Jiménez, D., Álvarez, C. & Martorell, X. Automatic Generation and Testing of Application Specific Hardware Accelerators on a New Reconfigurable OpenSPARC Platform. 5th HiPEAC Workshop on Reconfigurable Computing (WRC 2011) 85-94 (2011).
González, C., Fernández, M., Jiménez, D., Álvarez, C. & Martorell, X. Automatic generation of application-specific hardware accelerators on OpenSPARC. International Symposium on Code Generation and Optimization (CGO 2011) (2011).at <http://capinfo.e.ac.upc.edu/PDFs/dir28/file003972.pdf>
Royuela, S., Ferrer, R., Duran, A. & Martorell, X. Compiler Analysis for Improving OpenMP Code Generation. ACACES 2011. Poster Abstracts. Advanced Computer Architecture and Compilation for Embedded Systems (2011).at <http://www.hipeac.net/summerschool>
Álvarez, L., Bertran, R., González, M., Martorell, X., Navarro, N. & Ayguadé, E. Design space exploration for aggressive core replication schemes in CMPs. Proceedings of the 20th international symposium on High performance distributed computing 269–270 (2011).doi:http://doi.acm.org/10.1145/1996130.1996169
Bertran, R., Becerra, Y., Carrera, D., Beltran, V., González, M., Martorell, X., Navarro, N., Torres, J. & Ayguadé, E. Energy accounting for shared virtualized environments under DVFS using PMC-based power models. Future Generation Computer Systems 28, 457 - 468 (2011).
Alvanos, M., Tiotto, E., Farreras, M. & Martorell, X. Improving communication in PGAS environments: Data prefetching and aggregation in UPC. 20th Annual International Conference hosted by the Centre for Advanced Studies & Research (CASCON 2011) (2011).at <https://www-927.ibm.com/ibm/cas/cascon/>
Ferrer, R., Royuela, S., Caballero, D., Duran, A., Martorell, X. & Ayguadé, E. Mercurium: Design Decisions for a S2S Compiler. Cetus Users and Compiler Infastructure Workshop in conjunction with PACT 2011 (2011).
Dadvand, P., Rossi, R., Gil, M., Martorell, X., Juanpere, E., Ildelsohn, S.R. & Oñate, E. Migration of a Generic Multi-Physics Framework to HPC Environments. 23rd International Conference on Parallel Computational Fluid Dynamics (2011).at <http://parcfd2011.bsc.es/sites/default/files/abstracts/id124-pooyan.pdf>
Duran, A., Ayguadé, E., Badia, R.M., Labarta, J., Martinell, L., Martorell, X. & Planas, J. OmpSs: A PROPOSAL FOR PROGRAMMING HETEROGENEOUS MULTI-CORE ARCHITECTURES. Parallel Processing Letters 21, 173-193 (2011).
Ferrer, R., Planas, J., Bellens, P., Duran, A., González, M., Martorell, X., Badia, R.M., Ayguadé, E. & Labarta, J. Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL. Lecture Notes in Computer Science 6548/2011, 215-229 (2011).
Bueno, J., Duran, A., Martorell, X., Ayguadé, E., Badia, R.M. & Labarta, J. Poster: programming clusters of GPUs with OMPSs. Proceedings of the international conference on Supercomputing 378–378 (2011).doi:http://doi.acm.org/10.1145/1995896.1995961
Bueno, J., Martinell, L., Duran, A., Farreras, M., Martorell, X., Badia, R.M., Ayguadé, E. & Labarta, J. Productive Cluster Programming with OmpSs. Euro-Par 2011 Parallel Processing 6852, 555-566 (2011).
Ciobanu, C., Martorell, X., Kuzmanov, G.K., Ramirez, A. & Gaydadjiev, G.N. Scalability Evaluation of a Polymorphic Register File: A CG Case Study. Architecture of Computing Systems - ARCS 2011 13-25 (2011).doi:10.1007/978-3-642-19137-4.
Caballero, D., Ferrer, R., Duran, A., Martorell, X. & Ayguadé, E. User-directed Auto-vectorization in OmpSs. ACACES 2011. Poster Abstracts. Advanced Computer Architecture and Compilation for Embedded Systems (2011).at <http://www.hipeac.net/summerschool>
2012
Oro, D., Fernandez, C., Segura, C., Martorell, X. & Hernando, J. Accelerating Boosting-based Face Detection on GPUs. Proc. of the 41st International Conference on Parallel Processing (2012).doi:10.1109/ICPP.2012.65
Alvanos, M., Tiotto, E., Farreras, M. & Martorell, X. Automatic Communication Coalescing for Irregular Computations in UPC Language. Proc. of the 2012 CASCON conference (2012).at <https://www-927.ibm.com/ibm/cas/cascon/paper.jsp>
Royuela, S., Duran, A. & Martorell, X. Compiler automatic discovery of OmpSs task dependencies. Proceedings of the workshop on Languages and Compilers for Parallel Computing (2012).at <http://www.kasahara.cs.waseda.ac.jp/lcpc2012/?page_id=98>
Bertran, R., González, M., Martorell, X., Navarro, N. & Ayguadé, E. Counter-Based Power Modeling Methods: Top-Down vs. Bottom-Up. The Computer Journal (2012).doi:10.1093/comjnl/bxs116
Vujic, N., Cabarcas, F., González, M., Ramirez, A., Martorell, X. & Ayguadé, E. DMA++: On the Fly Data Realignment for On-Chip Memories. Computers, IEEE Transactions on 61, 237 -250 (2012).
Vujic, N., Álvarez, L., González, M., Martorell, X. & Ayguadé, E. DMA-circular: an enhanced high level programmable DMA controller for optimized management of on-chip local memories. Proceedings of the 9th conference on Computing Frontiers 113–122 (2012).doi:10.1145/2212908.2212925
Bertran, R., Becerra, Y., Carrera, D., n, V.Ã.§ B., González, M., Martorell, X., Navarro, N., Torres, J. & Ayguadé, E. Energy accounting for shared virtualized environments under DVFS using PMC-based power models. Future Generation Computer Systems 28, 457 - 468 (2012).
Klemm, M., Duran, A., Tian, X., Saito, H., Caballero, D. & Martorell, X. Extending OpenMP* with vector constructs for modern multicore SIMD architectures. Proceedings of the 8th international conference on OpenMP in a Heterogeneous World 59–72 (2012).doi:10.1007/978-3-642-30961-8_5
Álvarez, L., Vilanova, L., González, M., Martorell, X., Navarro, N. & Ayguadé, E. Hardware-software coherence protocol for the coexistence of caches and local memories. Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis 89:1–89:11 (2012).at <http://dl.acm.org/citation.cfm?id=2388996.2389117>
Ayguadé, E., Badia, R.M., Bellens, P., Bueno-Hedo, J., Duran, A., Etsion, Y., Farreras, M., Ferrer, R., Labarta, J., Marjanovic, V., Martinell, L., Martorell, X., Pérez, J.M., Planas, J., Ramirez, A., Teruel, X., Tsalouchidou, I. & Valero, M. Hybrid/Heterogeneous Programming with OmpSs and its Software/Hardware Implications. Programming Multi-Core and Many-Core Computing Systems (Wiley Series on Parallel and Distributed Computing) (2012).at <http://www.par.univie.ac.at/~pllana/manycore_book/>
Servat, H., Teruel, X., Llort, G., Duran, A., Giménez, J., Martorell, X., Ayguadé, E. & Labarta, J. On the Instrumentation of OpenMP and OmpSs Tasking Constructs. Euro-Par 2012: Parallel Processing Workshops. Lecture Notes in Computer Science 7640, 414-428 (2012).
Bueno-Hedo, J., Planas, J., Duran, A., Badia, R.M., Martorell, X., Ayguadé, E. & Labarta, J. Productive Programming of GPU Clusters with OmpSs. 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2012) 557-568 (2012).doi:http://doi.ieeecomputersociety.org/10.1109/IPDPS.2012.58

Pages