Publications

Conference
Javier Cabezas, Lluis Vilanova, Isaac Gelado, Thomas Jablin, Nacho Navarro, Wen-mei W Hwu. "Automatic Parallelization of Kernels in Shared-Memory Multi-GPU Nodes". International Conference on Supercomputing. ACM. June, 2015
Ivan Tanasic, Isaac Gelado, Javier Cabezas, Alex Ramirez, Nacho Navarro, Mateo Valero. "Enabling Preemptive Multiprogramming on GPUs". The 41st International Symposium on Computer Architecture. IEEE. June, 2014
Ivan Grasso, Petar Radojković, Nikola Rajovic, Isaac Gelado, Alex Ramirez. "Energy Efficient HPC on Embedded SoCs: Optimization Techniques for Mali GPU". 28th IEEE International Parallel & Distributed Processing Symposium. IEEE. May, 2014
Nikola Rajovic, Paul Carpenter, Isaac Gelado, Nikola Puzovic, Alex Ramirez, Mateo Valero. "Supercomputing with commodity CPUs: are mobile SoCs ready for HPC?". The International Conference for High Performance Computing Networking, Storage, and Analysis. ACM. November, 2013
Marc Jorda, Ivan Tanasic, Javier Cabezas, Lluis Vilanova, Isaac Gelado, Nacho Navarro. "Auto-Tunning of Data Communication on Heterogeneous Systems". 7th IEEE International Symposium on Embedded Multicore/Many-core System-on-Chip. IEEE. September, 2013
Ugljesa Milic, Isaac Gelado, Nikola Puzovic, Alex Ramirez, Milo Tomasevic. "Parallelizing General Histogram Application for CUDA Architectures". Proceedings of the IEEE International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation. IEEE. June, 2013
Nikola Rajovic, Alejandro Rico, James Vipond, Isaac Gelado, Nikola Puzovic, Alex Ramirez. "Experiences with mobile processors for energy efficient HPC". Proceedings of the Conference on Design, Automation and Test in Europe. EDA Consortium. March, 2013
Sara S Baghsorkhi, Isaac Gelado, Matthieu Delahaye, Wen-mei W Hwu. "Efficient Performance Evaluation of Memory Hierarchy for Highly Multithreaded Graphics Processors". Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming. ACM. February, 2012
Isaac Gelado, John S Stone, Javier Cabezas, Sanjay J Patel, Nacho Navarro, Wen-mei W Hwu. "An Asymmetric Distributed Shared Memory Model for Heterogeneous Parallel Systems". Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems. IEEE. March, 2010
Javier Cabezas, Mauricio Araya-Polo, Isaac Gelado, Nacho Navarro, Enric Morancho, Jose M Cela. "High-performance Reverse Time Migration on GPU". Proceedings of the 2009 International Conference of the Chilean Computer Science Society. IEEE. November, 2009
Victor Jimenez, Lluis Vilanova, Isaac Gelado, Marisa Gil, Gregori Fursin, Nacho Navarro. "Predictive Runtime Code Scheduling for Heterogeneous Architectures". High Performance Embedded Architectures and Compilers. Springer Berlin/Heidelberg. January, 2009
Isaac Gelado, John H Kelm, Shane Ryoo, Steven S Lumetta, Nacho Navarro, Wen-mei W Hwu. "CUBA: an architecture for efficient CPU/co-processor data communication". Proceedings of the 22nd annual International Conference on Supercomputing. ACM. June, 2008
John H Kelm, Isaac Gelado, Mark J Murphy, Nacho Navarro, Steven S Lumetta, Wen-mei W Hwu. "CIGAR: Application partitioning for a CPU/coprocessor architecture". Proceedings of the 16th International Conference on Parallel Architecture and Compilation Techniques. IEEE. September, 2007
Wen-mei W Hwu, Shane Ryoo, Sain-zee Ueng, John H Kelm, Isaac Gelado, Sam S Stone, Robert E Kidd, Sara S Baghsorkhi, Aqeel A Mahesri, Stephanie C Tsao, Nacho Navarro, Steven S Lumetta, Matthew I Frank, Sanjay J Patel. "Implicitly Parallel Programming Models for Thousand-core Microprocessors". Proceedings of the 44th ACM/IEEE Design Automation Conference. ACM/IEEE. June, 2007
Workshop
Javier Cabezas, Marc Jorda, Isaac Gelado, Nacho Navarro, Wen-mei W Hwu. "GPU-SM: Shared Memory Multi-GPU Programming". GPGPU. ACM. February, 2015
Hiroyuki Takizawa, Makoto Sugawara, Shoichi Hirasawa, Isaac Gelado, Hiroaki Kobayashi, Wen-mei W Hwu. "clMPI: An OpenCL Extension for Interoperation with the Message Passing Interface". Multicore and GPU Programming Models, Languages and Compilers Workshop. May, 2013
Ivan Tanasic, Lluis Vilanova, Marc Jorda, Javier Cabezas, Isaac Gelado, Nacho Navarro, Wen-mei W Hwu. "Comparison Based Sorting for Systems with Multiple GPUs". Proceedings of the 6th Workshop on General Purpose Processor Using Graphics Processing Units. ACM. March, 2013
Carlos Villavieja, Isaac Gelado, Alex Ramirez, Nacho Navarro. "Memory Management on Chip-MultiProcessors with on-chip Memories". Proceedings of Workshop on the Interaction between Operating Systems and Computer Architecture. June, 2008
Isaac Gelado, Javier Cabezas, Lluis Vilanova, Nacho Navarro. "The cost of IPC: An Architectural Analysis". Proceedings of Workshop on the Interaction between Operating Systems and Computer Architecture. June, 2007
Julio Merino, Isaac Gelado, Nacho Navarro. "Evaluation of Cell BE SPU Scheduling for Multi-programmed Systems". Proceedings of Workshop on the Interaction between Operating Systems and Computer Architecture. June, 2007
Isaac Gelado, Enric Morancho, Nacho Navarro. "Experimental Support for Reconfigurable Application-Specific Accelerators". Proceedings of Workshop on the Interaction between Operating Systems and Computer Architecture. June, 2006
Poster
Javier Cabezas, Lluis Vilanova, Isaac Gelado, Thomas B Jablin, Nacho Navarro, Wen-mei W Hwu. "Automatic Execution of Single-GPU Computations across Multiple GPUs". Proceedings of the 23rd International Conference on Parallel Architecture and Compilation Techniques. IEEE. August, 2014
John H Kelm, Isaac Gelado, Kuangwei Hwang, Dan Burke, Sain-zee Ueng, Nacho Navarro, Steven S Lumetta, Wen-mei W Hwu. "Operating System Interfaces: Bridging the Gap between CPU and FPGA Accelerators". International Symposium on FPGAs. February, 2007
Journal
Javier Cabezas, Isaac Gelado, John S Stone, Nacho Navarro, David B Kirk, Wen-mei W Hwu. "Runtime and Architecture Support for Efficient Data Exchange in Multi-Accelerator Applications". Transactions on Parallel and Distributed Systems. IEEE. April, 2014
Mauricio Araya-Polo, Javier Cabezas, Mauricio Hanzich, Miquel Pericas, Felix Rubio, Isaac Gelado, Muhammad Shafiq, Enric Morancho, Nacho Navarro, Eduard Ayguade, Jose M Cela, Mateo Valero. "Assessing accelerator-based HPC reverse time migration". Transactions on Parallel and Distributed Systems. IEEE. January, 2011