Leo

Dr. Leonardo A. Bautista Gomez (Leo)

Team Leader and Senior Researcher at Barcelona Supercomputing Center
Address: Placa Eusebi Guell 1-3, 08034 Barcelona, Spain
Email: leonardo (dot) bautista (at) bsc (dot) es


Home -:- Research -:- CV -:- Publications -:- Travel -:- Triathlon -:- Sailing -:- Diving -:- Hiking -:- Flying

Publications


Peer-Reviewed Journal Papers

  • IJHPCA'21 :
  • Resiliency in Numerical Algorithm Design for Extreme Scale Simulations - Agullo, E., Altenbernd, M., Anzt, H., Bautista-Gomez, L., Benacchio, T., Bonaventura, L., Bungartz, H.J., Chatterjee, S., Ciorba, F.M., DeBardeleben, N. and Drzisga, D., International Journal of High Performance Computing Applications (IJHPCA).
  • FUTGEN'20 :
  • Extending the OpenCHK Model with advanced checkpoint features - Marcos Maroñas, Sergi Mateo, Kai Keller, Leonardo Bautista-Gomez, Eduard Ayguadé, Vicenç Beltran, Journal on Future Generation Computer Systems (FUTGEN).
  • Book - Chapter 4 :
  • Chapter 4 : The Mont-Blanc Prototype - Filippo Mantovani, Daniel Ruiz, Leonardo Bautista, Vishal Metha, Fabio Banchelli, Nikola Rajovic, Eduard Ayguade, Jesus Labarta, Mateo Valero, Alejandro Rico Carro, Alex Ramirez Bellido, Markus Geimer, Daniele Tafani, Contemporary High Performance Computing, From Petascale toward Exascale (Book chapter).
  • PARCO'19 :
  • Checkpoint/Restart Approaches for a Thread-Based MPI Runtime - Julien Adam, Maxime Kermarquer, Jean-Baptiste Besnard, Leonardo Bautista-Gomez, Marc Pérache, Patrick Carribault, Julien Jaeger, Allen D Malony, Sameer Shende, Journal on Parallel Computing, Systems and Applications (PARCO).
  • SUSCOM'18 :
  • Exploring The Capabilities of Support Vector Machines in Detecting Silent Data Corruptions - Omer Subasi, Sheng Di, Leonardo Bautista-Gomez, Prasanna Balaprakash, Osman Unsal, Jesus Labarta, Adrian Cristal, Sriram Krishnamoorthy, Franck Cappello, Journal on Sustainable Computing, Informatics and Systems (SUSCOM).
  • TPDS'17 :
  • Toward General Software Level Silent Data Corruption Detection for Parallel Applications - Eduardo Berrocal, Leonardo Bautista-Gomez, Sheng Di, Zhiling Lan, Franck Cappello, IEEE Transactions on Parallel and Distributed Systems (TPDS).

    International Peer-Reviewed Conference Papers

  • HiPC'21 :
  • Towards Zero-Waste Recovery and Zero-Overhead Checkpointing in Ensemble Data Assimilation - Kai Keller and Leonardo Bautista-Gomez, IEEE 28th International Conference on High Performance Computing, Data, and Analytics 2021 (HiPC'21), Bangalore, India.
  • BCCA'21 :
  • Discovering the Ethereum2 P2P Network - Mikel Cortes-Goicoechea, Leonardo Bautista-Gomez, The 3rd IEEE International Conference on Blockchain Computing and Applications 2021 (BCCA'21), Tartu, Estonia.
  • BRAINS'21 :
  • Resource Analysis of Ethereum 2.0 Clients - Mikel Cortes-Goicoechea, Luca Franceschini, Leonardo Bautista-Gomez, The 3rd IEEE Conference on Blockchain Research and Applications for Innovative Networks and Services 2021 (BRAINS'21), Paris, France.
  • IOLTS'21 :
  • FPGA Checkpointing for Scientific Computing - Marc Perello Bacardit, Leonardo Bautista-Gomez and Osman Unsal, The 27th IEEE International Symposium on On-Line Testing and Robust System Design 2021 (IOLTS'21), Naples, Italy.
  • HPDC'21 :
  • An Oracle for Guiding Large-Scale Model/Hybrid Parallel Training of Convolutional Neural Networks - Albert Njoroge Kahira, Truong Thao Nguyen, Leonardo Bautista-Gomez, Ryousei Takano, Rosa M Badia, Mohamed Wahib, ACM Symposium on High-Performance Parallel and Distributed Computing 2021 (HPDC'21), Stockholm, Sweden.
  • CCGrid'21 :
  • Co-Designing Multi-Level Checkpoint Restart for MPI Applications - Konstantinos Parasyris, Giorgis Georgakoudis, Leonardo Bautista-Gomez and Igansio Laguna, International Symposium on Cluster Cloud and Grid Computing 2021 (CCGrid'21), Melbourne, Australia.
  • HPCS'20 :
  • A Study of Checkpointing in Large Scale Training of Deep Neural Networks - Elvis Rojas, Albert N. Kahira, Esteban Meneses, Leonardo Bautista-Gomez and Rosa M Badia, The International Conference on High Performance Computing and Simulation 2020 (HPCS'20), Barcelona, Spain.
  • HiPC'20 :
  • Design and Study of Elastic Recovery in HPC Applications - Kai Keller, Konstantinos Parasyris and Leonardo Bautista-Gomez, IEEE 27th International Conference on High Performance Computing, Data, and Analytics 2020 (HiPC'20), Pune, India.
  • CCGrid'20 :
  • Checkpoint Restart Support for Heterogeneous HPC Applications - Konstantinos Parasyris, Kai Keller and Leonardo Bautista-Gomez, International Symposium on Cluster Cloud and Grid Computing 2020 (CCGrid'20), Melbourne, Australia.
  • EuroPar'19 :
  • Checkpointing Kernel Executions of MPI+ CUDA Applications - Max Baird, Sven-Bodo Scholz, Artjoms Sinkarovs and Leonardo Bautista-Gomez, European Conference on Parallel Processing 2019 (EuroPar'19), Gottingen, Germany.
  • CCGrid'19 :
  • Application-Level Differential Checkpointing for HPC Applications with Dynamic Datasets - Kai Keller and Leonardo Bautista-Gomez, International Symposium on Cluster Cloud and Grid Computing 2019 (CCGrid'19), Larnica, Cyprus.
  • ICPADS'17 :
  • Portable Topology-Aware MPI-I/O - Rob Latham, Leonardo Bautista-Gomez, Pavan Balaji, IEEE 23rd International Conference on Parallel and Distributed Systems 2017 (ICPADS'17), Shenzen, China.
  • SC'16 :
  • Unprotected Computing : A Large-Scale Study of DRAM Raw Error Rate on a Supercomputer - Leonardo Bautista-Gomez, Ferad Zyulkyarov, Simon McIntosh-Smith, Osman Unsal, International Conference for High Performance Computing, Networking, Storage, and Analysis 2016 (SC'16), Salt Lake City, UT, USA. (Acceptance rate is 18.3%)
  • IGSC'16 :
  • Monitoring strategies for scalable dynamic checkpointing - Swann Perarnau, Leonardo Bautista-Gomez, Seventh International Green and Sustainable Computing Conference 2016 (IGSC'16), Hangzhou, China.
  • Cluster'16 :
  • Adaptive performance-constrained in situ visualization of atmospheric simulations - Matthieu Dorier, Robert Sisneros, Leonardo Bautista Gomez, Tom Peterka, Leigh Orf, Lokman Rahmani, Gabriel Antoniu, Luc Bougé, IEEE International Conference on Cluster Computing 2016 (Cluster'16), Taipei, Taiwan.
  • EuroPar'16 :
  • Exploring partial replication to improve lightweight silent data corruption detection for HPC applications - Eduardo Berrocal, Leonardo Bautista-Gomez, Sheng Di, Zhiling Lan, Franck Cappello, European Conference on Parallel Processing 2016 (EuroPar16), Grenoble FRANCE.
  • IPDPS'16 :
  • Reducing Waste in Extreme Scale Systems through Introspective Analysis - Leonardo Bautista-Gomez, Ana Gainaru, Swann Perarnau, Devesh Tiwari, Saurabh Gupta, Christian Engelmann, Franck Cappello and Marc Snir,, 30th IEEE International Parallel and Distributed Processing Symposium 2016 (IPDPS'16), Chicago, IL, USA.
  • CCGrid'16 :
  • Spatial Support Vector Regression to Detect Silent Errors in the Exascale Era - Omer Subasi, Sheng Di, Leonardo Bautista-Gomez, Prasanna Balaprakash, Osman Unsal, Jesus Labarta, Adrian Cristal, Franck Cappello, International Symposium on Cluster Cloud and Grid Computing 2016 (CCGrid'16), Cartagena, Colombia.
  • HiPC'15 :
  • Which Verification for Soft Error Detection? - Leonardo Bautista-Gomez, Anne Benoit, Aurelien Cavelan, Saurabh K. Raina, Yves Robert and Hongyang Sun, 22nd IEEE International Conference on High Performance Computing 2015 (HiPC'15), Bangalore, INDIA. (Acceptance rate 23%)
  • EuroMPI'15 :
  • Detecting Silent Data Corruption for Extreme-Scale MPI Applications - Leonardo Bautista-Gomez, Franck Cappello, 22nd European MPI Users' Group Meeting, 2015 (EuroMPI'15), Bordeaux, FRANCE.
  • Cluster'15 :
  • Detecting and correcting data corruption in stencil applications through multivariate interpolation - Leonardo Arturo Bautista Gomez, Franck Cappello, IEEE International Conference on Cluster Computing 2015 (Cluster'15)
  • HPCC'15 :
  • Exploiting Spatial Smoothness in HPC Applications to Detect Silent Data Corruption - Leonardo Bautista-Gomez, Franck Cappello, International Conference on High Performance Computing and Communications 2015 (HPCC'15), New York, NY, USA.
  • HPDC'15 :
  • Lightweight silent data corruption detection based on runtime data analysis for HPC applications - Eduardo Berrocal, Leonardo Bautista-Gomez, Sheng Di, Zhiling Lan, Franck Cappello, Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing 2015 (HPDC'15).
  • SC'14 :
  • Optimization of Multi-level Checkpoint Model with Uncertain Execution Scales - Sheng Di, Leonardo Bautista-Gomez, Franck Cappello, International Conference for High Performance Computing, Networking, Storage, and Analysis 2014 (SC'14), New Orleans, LU, USA. (Acceptance rate 20.8%)
  • IPDPS'14 :
  • Optimization of Multi-level Checkpoint Model for Large Scale HPC Applications - Sheng Di, Mohamed Slim Bouguerra, Leonardo Bautista-Gomez, Franck Cappello, 28th IEEE International Parallel and Distributed Processing Symposium 2014 (IPDPS'14), Phoenix, AZ, USA. (Acceptance rate 21.1%)
  • SNA-MC'13 :
  • SAMPSON Parallel Computation for Sensitivity Analysis of TEPCO's Fukushima Daiichi Nuclear Power Plant Accident - Marco Pellegrini, Leonardo Bautista-Gomez, Naoya Maruyama, Masanori Naitoh, Satoshi Matsuoka, Franck Cappello, Joint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 2013 (SNA-MC'13), Paris, France.
  • IPDPS'13 :
  • Improving the computing efficiency of HPC systems using a combination of proactive and preventive checkpointing - Mohamed Slim Bouguerra, Ana Gainaru, Leonardo Bautista-Gomez, Franck Cappello, Naoya Maruyama, Satoshi Matsuoka, IEEE International Parallel and Distributed Processing Symposium 2013 (IPDPS'13), Boston, MA, USA. (Acceptance rate 21.0%)
  • Cluster'12 :
  • Hierarchical Clustering Strategies for Fault Tolerance in Large Scale HPC Systems - Leonardo Bautista-Gomez, Thomas Ropars, Naoya Maruyama, Franck Cappello, Satoshi Matsuoka, IEEE International Conference on Cluster Computing 2012 (Cluster'12), Beijing, China.
  • EuroPar'12 :
  • Scalable Reed-Solomon-based Reliable Local Storage for HPC Applications in IaaS Clouds - Leonardo Bautista-Gomez, Bogdan Nicolae, Naoya Maruyama, Franck Cappello, Satoshi Matsuoka, International European Conference on Parallel and Distributed Computing 2012 (EuroPar'12), Rhodes Island, Greece. (Acceptance rate 32.8%)
  • SC'11 :
  • FTI: high performance Fault Tolerance Interface for hybrid systems - Leonardo Bautista-Gomez, Naoya Maruyama, Dimitri Komatitsch, Seiji Tsuboi, Franck Cappello, Satoshi Matsuoka, Takeshi Nakamura, International Conference for High Performance Computing, Networking, Storage, and Analysis 2011 (SC'11), Seattle, WA, USA. (Acceptance rate 21.0%)
  • HiPC'10 :
  • Low-overhead Diskless Checkpoint for Hybrid Computing Systems - Leonardo Bautista-Gomez, Naoya Maruyama, Akira Nukada, Franck Cappello, Satoshi Matsuoka, International Conference on High Performance Computing 2010 (HiPC'10), Goa India. (Acceptance rate 19.2%)
  • CCGrid'10 :
  • Distributed Diskless Checkpoint for Large Scale Systems - Leonardo Bautista-Gomez, Naoya Maruyama, Franck Cappello, Satoshi Matsuoka, International Symposium on Cluster Cloud and Grid Computing 2010 (CCGrid'10), Melbourne Australia. (Acceptance rate 23.2%)

    Short Papers, Workshops and Posters

  • HiPC'21 :
  • Accelerating checkpoint/restart with lossy methods (Poster at Student Research Symposium) - Kevser Ildes, Athanasios Kastoras, Kai Keller, Leonardo Bautista-Gomez, 2021 IEEE 28th International Conference on High Performance Computing, Data, and Analytics (HiPC'21), Bangalore, India.
  • FTXS'21 :
  • Accelerating checkpoint/restart with lossy methods (Extended Abstract) - Kevser Ildes, Athanasios Kastoras, Kai Keller, Leonardo Bautista-Gomez, 2021 IEEE/ACM 11th Workshop on Fault Tolerance for HPC at eXtreme Scale (FTXS'21), St. Louis, USA.
  • BRAINS'21 :
  • Discovering the Ethereum2 P2P Network (Poster) - Mikel Cortes-Goicoechea, Leonardo Bautista-Gomez, The 3rd IEEE Conference on Blockchain Research and Applications for Innovative Networks and Services (BRAINS'21), Paris, France.
  • DATE'20 :
  • LEGaTO: Low-Energy, Secure, and ResilientToolset for Heterogeneous Computing (Workshop Paper) - Behzad Salami, Konstantinos Parasyris, Adrian Cristal, Osman Unsal, Xavier Martorell, Paul Carpenter, Raul De La Cruz, Leonardo Bautista, Daniel Jimenez, Carlos Alvarez, Saber Nabavi, Sergi Madonar, Miquel Pericàs, Pedro Trancoso, Mustafa Abduljabbar, Jing Chen, Pirah Noor Soomro, Madhavan Manivannan, Micha von dem Berge, Stefan Krupop, Frank Klawonn, Amani Mihklafi, Sigrun May, Tobias Becker, Georgi Gaydadjiev, Hans Salomonsson, Devdatt Dubhashi, Oron Port, Yoav Etsion, Le Quoc Do, Christof Fetzer, Martin Kaiser, Nils Kucza, Jens Hagemeyer, René Griessl, Lennart Tigges, Kevin Mika, Arne Hüffmeier, Marcelo Pasin, Valerio Schiavoni, Isabelly Rocha, Christia , Design, Automation and Test in Europe Conference 2020, European Projects Track (DATE'20), Grenoble, France.
  • PDML'19 :
  • Accelerating Hyperparameter Optimisation with PyCOMPSs (Workshop Paper) - Albert Njoroge Kahira, Leonardo Bautista Gomez, Javier Conejero, and Rosa M. Badia, 1st Workshop on Parallel and Distributed Machine Learning 2019 (PDML'19), Kyoto, Japan.
  • FTXS'18 :
  • Towards Ad Hoc Recovery For Soft Errors (Workshop Paper) - Nuria Losada, Leonardo Bautista-Gomez, Kai Keller, Osman Unsal, 2018 IEEE/ACM 8th Workshop on Fault Tolerance for HPC at eXtreme Scale (FTXS'18), Dallas, USA.
  • PMBS'18 :
  • Approximating a Multi-Grid Solver (Workshop Paper) - Valentin Le Fevre, Leonardo Bautista-Gomez, Osman Unsal, Marc Casas, 2018 IEEE/ACM Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS'18), Dallas, USA.
  • MCHPC'18 :
  • On the Applicability of PEBS based Online Memory Access Tracking for Heterogeneous Memory Management at Scale - Aleix Roca Nonell, Balazs Gerofi, Leonardo Bautista-Gomez, Dominique Martinet, Vicenç Beltran Querol, Yutaka Ishikawa, Proceedings of the Workshop on Memory Centric High Performance Computing, (MCHPC'18), Dallas, USA.
  • WOPSSS'18 :
  • Performance study of non-volatile memories on a high-end supercomputer (Workshop Paper) - Leonardo Bautista-Gomez, Kai Keller, Osman Unsal, Workshop on Performance and Scalability of Storage Systems 2018 (WOPSSS'18), Frankfurt, Germany.
  • ATCET'18 :
  • Training Deep Neural Networks with Low Precision Input Data: A Hurricane Prediction Case Study (Workshop Paper) - Albert Kahira, Leonardo Bautista-Gomez, Rosa M. Badia, Workshop on Approximate and Transprecision Computing on Emerging Technologies 2018 (ATCET'18), Frankfurt, Germany.
  • SC'16 :
  • Software-Level Fault Tolerant Framework for Task-Based Applications (Poster) - Joy Yeh, Grzegorz Pawelczak, James Sewart, James Price, Ferad Zyulkyarov, Leonardo Bautista-Gomez, Osman Unsal, Simon McIntosh-Smith, International Conference for High Performance Computing, Networking, Storage, and Analysis 2016 (SC'16), Salt Lake City, UT, USA.
  • FTS'15 :
  • Detecting and Correcting Data Corruption in Stencil Applications through Multivariate Interpolation (Workshop Paper) - Leonardo Bautista-Gomez, Franck Cappello, International Workshop on Fault Tolerant Systems (FTS'15), Chicago, IL, USA.
  • HPDC'15 :
  • Lightweight Silent Data Corruption Detection Based on Runtime Data Analysis for HPC Applications (Short Paper) - Eduardo Berrocal, Leonardo Bautista-Gomez, Sheng Di, Zhiling Lan, Franck Cappello, International Symposium on High-Performance Parallel and Distributed Computing (HPDC'15), Portland, OR, USA. (Acceptance rate 27%)
  • SC'14 :
  • Towards Effective Detection of Silent Data Errors for HPC Applications (Poster) - Sheng Di, Eduardo Berrocal, Katherine Heisey, Leonardo Bautista-Gomez, Rinku Gupta, Franck Cappello, International Conference for High Performance Computing, Networking, Storage, and Analysis 2014 (SC'14), New Orleans, LU, USA. (Acceptance rate 39%)
  • PMBS'14 :
  • Analysis of the Tradeoffs between Energy and Run Time for Multilevel Checkpointing (Workshop Paper) - Prasanna Balaprakash, Leonardo A. Bautista Gomez, Mohamed-Slim Bouguerra, Stefan M. Wild, Franck Cappello and Paul D. Hovland, International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems 2014 (PMBS14), New Orleans, LA, USA. (Acceptance rate 28%)
  • Cluster'14 :
  • Energy-Performance Tradeoffs in Multilevel Checkpoint Strategies (Poster) - Leonardo A. Bautista Gomez, Prasanna Balaprakash, Mohamed-Slim Bouguerra, Stefan M. Wild, Franck Cappello and Paul D. Hovland, IEEE Cluster conference 2014 (Cluster'14), Madrid, SPAIN.
  • DATE'14 :
  • GPGPUs: How to Combine High Computational Power with High Reliability (Embedded Tutorial) - Leonardo Bautista-Gomez, Franck Cappello, Luigi Carro, Nathan DeBardeleben, Bo Fang, Sudhanva Gurumurthi, Karthik Pattabiraman, Paolo Rech, Design, Automation & Test in Europe (DATE'14), Dresden, Germany.
  • PPoPP'14 :
  • Detecting Silent Data Corruption through Data Dynamic Monitoring for Scientific Applications (Poster) - Leonardo Bautista-Gomez, Franck Cappello, 19th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2014 (PPoPP'14), Orlando, FL, USA. (Acceptance rate 26.2%)
  • BigData'13 :
  • Improving Floating Point Compression through Binary Masks (Short Paper) - Leonardo Bautista-Gomez, Franck Cappello, IEEE International Conference on Big Data 2013 (IEEE-BigData'13), Santa Clara, CA, USA. (Acceptance rate 38.2%)

    Other Presentations

  • February 2021 :
  • Invited Sucess Story Talk 12th Workshop of the JLESC, Knoxville, USA.
  • April 2019 :
  • 9th Workshop of the JLESC, Knoxville, USA.
  • August 2018 :
  • Invited talk at the Tokyo Institute of Technology
  • July 2018 :
  • Panel at the PASC Conference, Basel, Switzerland.
  • July 2018 :
  • Invited talk at Ethereum Sharding Workshop, Berlin, Germany.
  • April 2018 :
  • 8th Workshop of the JLESC, Barcelona, Spain.
  • November 2017 :
  • Invited talk at EoCoE Face to Face Meeting, Toulouse, France.
  • August 2017 :
  • Invited talk at RIKEN, Tokyo, Japan.
  • August 2017 :
  • Invited talk at Tokyo Institute of Technology, Tokyo, Japan.
  • July 2017 :
  • 7th Workshop of the JLESC, Urbana-Champaign, USA.
  • December 2016 :
  • 6th Workshop of the JLESC, Kobe, Japan.
  • October 2016 :
  • Invited talk at University Carlos III of Madrid, Madrid, Spain.
  • June 2016 :
  • 5th Workshop of the JLESC, Lyon, France.
  • December 2015 :
  • 4th Workshop of the JLESC, Bonn, Germany.
  • July 2015 :
  • 3rd Workshop of the JLESC, Barcelona, Spain.
  • February 2015 :
  • HPC knowledge meeting, Barcelone, Spain.
  • November 2014 :
  • 2nd Workshop of the JLESC, Chicago, USA.
  • October 2014 :
  • Invited talk at CEA, Paris, France.
  • September 2014 :
  • Resilience at Exascale Seminar, Dagstuhl, Germany.
  • June 2014 :
  • 1st Workshop of the JLESC, Sophia Antipolis, France.
  • March 2014 :
  • Invited talk at the Tokyo Institute of Technology, Tokyo, Japan.
  • March 2014 :
  • 6th G8 Enabling Climate Simulations Workshop, Kobe, Japan.
  • November 2013 :
  • 10th INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA.
  • November 2013 :
  • Emerging Technologies, Supercomputing Conference 2013, Denver, USA
  • April 2013 :
  • Invited talk at the University of Chicago, Chicago, USA.
  • November 2012 :
  • 3rd G8 Enabling Climate Simulations Workshop, Salt Lake City, USA.
  • Mars 2012 :
  • 2nd G8 Enabling Climate Simulations Workshop, Aachen, Germany.
  • November 2011 :
  • 6th INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA.
  • June 2011 :
  • 5th INRIA-NCSA Workshop of the JLPC, Grenoble, France.
  • February 2011 :
  • Paris 11 University, LRI Parallel Seminar, France.
  • November 2010 :
  • 4th INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA.
  • June 2010 :
  • 3rd INRIA-NCSA Workshop of the JLPC, Bordeaux, France.
  • June 2010 :
  • Paris 11 University, LRI Parallel Seminar, France.
  • February 2010 :
  • Paris 11 University, LRI Parallel Seminar, France.
  • December 2009 :
  • 2nd INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA.