CV generated on Dec. 21, 2024 |
|
Education |
|
PhD. in Math. & Computing Sciences at the Tokyo
Institute of Technology, Tokyo, Japan.
(Sep. 2012) |
|
Master in Distributed Systems at the Universite Pierre & Marie
Curie, Paris, France.
(Sep. 2009) |
|
Bachelor in Computer Sciences at the Universite Pierre & Marie
Curie, Paris, France.
(Jun. 2006) |
|
Bachillerato at the French-Nicaraguan School Victor Hugo, Managua,
Nicaragua.
(Nov. 2001) |
|
Elementary and Secondary at the Swiss School Refous, Bogota,
Colombia.
(Nov. 2000) |
|
Work Appointments |
|
I created the research group MigaLabs that specializes in
blockchain research. I lead the reseach on the distributed systems
aspects of the technology, producing open-source software to
monitor the P2P network and index on-chain data, among others.
I have received multiple grants from the Ethereum Foundation,
Lido, Obol and collaborate with multiple academic institutions
such as Cambridge University, among others.
(May 2023 - Ongoing) |
|
Part time Senior Researcher at the Codex team working on
decentralized storage networks (DSN). I am also leading together
with my research colleague a research project awarded by the
Ethereum Foundation, to develop the next generation data
availability sampling protocol for the Ethereum Ecosystem.
(May 2022 - Ongoing) |
|
Research group leader at Barcelona Supercomputing Center, Barcelona,
Spain. Leading research on memory reliability for low-power
devices and hierarchical memories. Interest on error injection
analysis and approximate computing. Continuous integration and
maintenance of the multilevel checkpoint library FTI.
(Mar. 2016 - Apr. 2022) |
|
Postdoctoral Researcher at Argonne National Laboratory, Lemont, IL,
USA. Research in resilience covering silent data corruption
detection through the use of machine learning. Integration of SDC
detectors into a resilience library. Improvement and maintenance
of FTI as a research and production tool.
(Apr. 2013 - Feb. 2016) |
|
Postdoctoral Appointee at Tokyo Institute of Technology, Tokyo,
Japan. Development and evaluation of a library integrating fast
multilevel checkpointing and failure prediction with proactive
checkpointing. Partial parallelization study of an application
simulating the Fukushima power plant accident.
(Oct. 2012 - Mar. 2013) |
|
Awards and Fellowships |
|
2016 IEEE Technical Committee on Scalable Computing (TCSC) Award
for Excellence in Scalable Computing for Early Career Researchers.
(December 2016)
|
|
Marie Sklodowska-Curie Actions Fellowship granted by the European
Commission for the two-years project "DURO : Deep-memory Ubiquity,
Reliability and Optimization". (February 2016)
|
|
ACM/IEEE George Michael Memorial High Performance Computing Ph.D.
Fellow at Supercomputing Conference 2011 (SC11), Honorable Mention.
(November 2011)
|
|
Special Certificate of Recognition for achieving a perfect score at
the Supercomputing Conference 2011, "FTI : High Performance Fault
Tolerance Interface for Hybrid Systems". (November 2011)
|
|
Japanese Society for the Promotion of Science (JSPS), Research
Fellowships for Young Scientists (Doctoral Course), from April 2010
until March 2012 (About JPY 3'100,000/year). (April 2010)
|
|
First Place Winner in the 1st National High School Speech and
Debate Tournament in Managua, Nicaragua. (May 2001)
|
|
Languages |
|
Native (Teaching Experience) |
|
Fluent (DELF, DALF, DEUG) |
|
Fluent (IELTS 8.0 - C1) |
|
Intermediate (JLPT N5, JLPT N4) |
|
Other Unrelated Skills |
|
Licensed Private Pilot (About 50 flight hours). |
|
IronMan 70.3 (Barcelona 2022, 2023). |
|
Licensed Recreational Boat Skipper in Spain (PER). |
|
Licenced (PADI) Open Water Diver (OWD). |
|
Olympic Triathlon (Chicago 2013, 2014, 2015,
Barcelona 2016, 2017, 2018, 2019) Sprint Triathlon (Barcelona 2021). |
|
Certified Emergency First Responder. |
|
Peer-Reviewed Journal Papers |
|
Can we run Ethereum nodes at home? - Cortes-Goicoechea, M., Mohandas-Daryanani, T., Muñoz-Tapia, J.L. and Bautista-Gomez, L., IEEE Access Journal |
|
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). |
|
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). |
|
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). |
|
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). |
|
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). |
|
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 |
|
Autopsy of Ethereum's Post-Merge Reward System - Cortes-Goicoechea, M., Mohandas-Daryanani, T., Muñoz-Tapia, J.L. and Bautista-Gomez, L., In 2023 International Conference on Blockchain and Cryptocurrency (ICBC) |
|
Unveiling Ethereum's Hidden Centralization Incentives: Does Connectivity Impact Performance? - Cortes-Goicoechea, M., Mohandas-Daryanani, T., Muñoz-Tapia, J.L. and Bautista-Gomez, L., In the fifth International Conference on Blockchain Computing and Applications (BCCA 2023) |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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%) |
|
Monitoring strategies for scalable dynamic checkpointing - Swann Perarnau, Leonardo Bautista-Gomez, Seventh International Green and Sustainable Computing Conference 2016 (IGSC'16), Hangzhou, China. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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%) |
|
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. |
|
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) |
|
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. |
|
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). |
|
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%) |
|
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%) |
|
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. |
|
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%) |
|
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. |
|
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%) |
|
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%) |
|
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%) |
|
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 |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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%) |
|
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%) |
|
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%) |
|
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. |
|
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. |
|
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%) |
|
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%) |
|
Student Supervision and Mentoring |
|
PhD Supervisor of Mikel Cortes Goicoechea on his PhD on P2P network
Analysis for next generation Blockchains at Polytechnical University of Catalunya,
Spain.
(Oct. 2021 - Ongoing) |
|
PhD Supervisor of Kai Keller on his PhD on Resilience for
Data Assimilation at Extreme Scale at Polytechnical University of Catalunya,
Spain.
(Oct. 2019 - Ongoing) |
|
Supervising Marc Perello during his internship on fault tolerance for FPGAs
and adaptation for deep learning frameworks at BSC, Spain.
(Oct. 2019 - Ongoing) |
|
Mentor of Kevser Ildes during the PRACE Summer of HPC on
lossy techniques for checkpoint/restart at BSC, Spain.
(Jul. 2021 - Aug. 2021) |
|
Mentor of Athanasios Kastoras during the PRACE Summer of HPC on
lossy techniques for checkpoin/restart at BSC, Spain.
(Jul. 2021 - Aug. 2021) |
|
Mentor of Jakub Raczynski during the PRACE Summer of HPC on
distributed model parallelism for deep learning at BSC, Spain.
(Jul. 2021 - Aug. 2021) |
|
Mentor of Mehmet Erciyes during the PRACE Summer of HPC on
distributed model parallelism for deep learning at BSC, Spain.
(Jul. 2021 - Aug. 2021) |
|
PhD Supervisor of Albert Kahira on his PhD on Resilience for
Machine Learning Workflows at Polytechnical University of Catalunya,
Spain.
(Nov. 2017 - Jul. 2021) |
|
Supervising Mikel Cortes Goicoechea (Graduate Student at Pais Vasco
University, during his internship on Blockchain scalability at BSC,
Spain.
(Aug. 2020 - Jun. 2021) |
|
Supervising Luca Franceschini (Graduate Student at the Polytechnical
University of Catalunya, during his internship on Blockchain
scalability at BSC, Spain.
(Sep. 2020 - Nov. 2020) |
|
Supervising Elvis Rojas Ramirez (PhD Student at Instituto de Technologia
de Costa Rica), during his internship on resilience for Deep Learning at
BSC, Spain.
(Jan. 2020 - Mar. 2020) |
|
Supervising Dr Konstantinos Parasyris during his Postdoc on Resilience for
low-power high-performance accelerators at BSC, Spain.
(Nov. 2018 - Jan. 2020) |
|
Supervising Pak Markthub (PhD Student at Tokyo Institute of
Technology), during his internship on Streaming GPU Checkpointing
at BSC, Spain.
(May 2018 - Jun. 2018) |
|
Supervising Dr Oguz Kaya (PostDoctoral Appointee at INRIA), during
his research visit on Approximating Tensors at BSC, Spain.
(May 2018 - Jun. 2018) |
|
Supervising Max Baird (PhD Student at Heriot-Watt University),
during his internship on Intra-kernel GPU checkpointing at BSC,
Spain.
(Apr. 2018 - May 2018) |
|
Supervising Nuria Losada (PhD Student at University A Coruna),
during her internship on Complementing FTI with ABFT techniques at
BSC, Spain.
(Oct. 2017 - Nov. 2017) |
|
Supervising Maxime Kermarker (Graduate Student), during his
internship on the MPC implementation of FTI at BSC, Spain.
(Jun. 2017 - Jul. 2017) |
|
Supervising Valentin Lefevre (PhD Student at ENS Lyon), during his
internship on Approximate Computing for Multigrid Methods at BSC,
Spain.
(Apr. 2017 - May 2017) |
|
Supervising Rodrigo Arias (Graduate Student), during his internship
on Approximate Computing for Principal Component Analysis at BSC,
Spain.
(Jan. 2017 - Apr. 2017) |
|
Supervising Albert Kahira (Graduate Student), during his internship
on Resilience of Neural Networks at BSC, Spain.
(Jul. 2016 - Aug. 2016) |
|
Supervising Mohamed Gaalich (Graduate Student), during his
internship on Adapting FTI to multiple I/O formats at BSC, Spain.
(Jun. 2016 - Jul. 2016) |
|
Supervising Omer Subasi (PhD student at Barcelona Supercomputing
Center), during his internship on Evaluating Support Vector
Machines for HPC Resilience at ANL, USA.
(Aug. 2015 - Nov. 2015) |
|
Supervising Eduardo Berrocal (PhD student at Illinois Institute of
Technology), during his internship on Spatio-temporal Analysis for
Silent Error detection at ANL, USA.
(May 2015 - Aug. 2015) |
|
Mentoring Javier Iparraguirre during the SC14 Broader Engagement
program at New Orleans, USA.
(Nov. 2014 - Nov. 2014) |
|
Supervising Eduardo Berrocal (PhD student at Illinois Institute of
Technology), during his internship in Online Data Analytics for
Silent Error detection at ANL, USA.
(May 2014 - Sep. 2014) |
|
Supervising Adele Villiermet (Graduate Student), during her
internship on Multilevel Checkpointing for Large Scale Application
at CINES, France.
(Jun. 2013 - Aug. 2013) |
|
Teaching, Tutorials, Summer Schools and Hackathons |
|
Master course on Data-sharding and Proof-of-Stake for Blockchain Scalability
(Eth2) at the UPC, Barcelona, Spain.
(Apr. 2024) |
|
Master course on Data-sharding and Proof-of-Stake for Blockchain Scalability
(Eth2) at the UPC, Barcelona, Spain.
(Apr. 2023) |
|
Master course on Sharding and Proof-of-Stake for Blockchain Scalability
(Eth2) at the UPC, Barcelona, Spain.
(Apr. 2022) |
|
Master course on Sharding and Proof-of-Stake for Blockchain Scalability
(Eth2) at the UPC, Barcelona, Spain.
(Apr. 2021) |
|
Master course on Sharding for Blockchain Scalability (Ethereum
Sharding) at the UPC, Barcelona, Spain.
(Apr. 2020) |
|
Multilevel Checkpointing for Extreme Scale Applications tutorial at
CCGrid'19, Larnaca, Cyprus.
(May 2019) |
|
Master course on Sharding for Blockchain Scalability (Ethereum
Sharding) at the UPC, Barcelona, Spain.
(Apr. 2019) |
|
Multilevel Checkpointing for Extreme Scale Applications tutorial at
HiPEAC'19, Valencia, Spain.
(Jan. 2019) |
|
Organizer of the Hackathon on Parallel
Programming, GPU Computing and Software Security at BSC, Barcelona Spain.
(Dec. 2018) |
|
Postgraduate course on Sharding for Blockchain Scalability
(Ethereum Sharding) at the UPC, Barcelona, Spain.
(Jun. 2018) |
|
Multilevel Checkpointing for Extreme Scale Applications tutorial at
HiPEAC'18, Manchester, UK.
(Jan. 2018) |
|
Organizer of the Hackathon on Parallel
Programming, GPU Computing and Software Security at BSC, Barcelona Spain.
(Nov. 2017) |
|
Multilevel Checkpointing for large scale applications tutorial at
the Resilience Winter School, Calabria, Italy.
(Jan. 2017) |
|
Organizer of the Hackathon on Parallel
Programming, GPU Computing and Software Security at BSC, Barcelona Spain.
(Oct. 2016) |
|
Resilience Summer School (Checkpointing and fault tolerance at large
scale) at the 5th JLESC Workshop, Lyon, France.
(Jun. 2016) |
|
Multilevel checkpointing for large scale applications Tutorial at
CCGrid'2016, Cartagena, Colombia.
(May 2016) |
|
Multilevel Checkpointing for large scale applications tutorial at
the Mont-Blanc 2 Resilience school at BSC, Barcelona Spain.
(Mar. 2016) |
|
Instructor of the CS 498 class, (Hot Topics in HPC - Fault
Tolerance and Checkpointing) at UIUC, Urbana-Champaign, USA.
(Apr. 2011) |
|
Private teacher in sciences (Mathematics, Physics, Quemistry) for
high school students, Acadomia, Paris, France.
(May 2007 - Mar. 2009) |
|
Outreach Activities and Public Dissemination |
|
Once a month I present a topic about computing technology on a
program on the Altraradio Radio station, Spain. (2020-2021) |
|
Presenting the talk "Blockchain and applications" at the
Reshaping Science event organized by the Societat Catalana Nanociència i Nanotecnologia
Barcelona, Spain. (Oct. 2021) |
|
Explain about errors in supercomputer induced by cosmic rays
on the article "Cosmic challenge: protecting supercomputers from an
extraterrestrial threat". (Jul. 2021) |
|
Explain about cryptocurrency energy consumption on newspaper
article, El Periodico "Bitcóin y las criptomonedas consumen más
energía que países enteros", Spain. (Mar. 2021) |
|
Presenting the talk "Blockchain : Virtual Chains for real Freedom"
at the Impact Africa Network from Kenya, Virtual. (Mar. 2021) |
|
Participation at the Argonne National Laboratory Postdoc
Symposium Academic Career Panel, Virtual. (Nov. 2020) |
|
Present and explain the supercomputer Marenostrum 4 during
the Open Barcelona festival, Barcelona, Spain. (Oct. 2019) |
|
Presenting the talk "Blockchain : Virtual Chains for real Freedom"
at the Science Festival, Barcelona, Spain. (Jun. 2019) |
|
Presenting the talk "Blockchain : Virtual chains for real freedom"
at the Pint of Science, Barcelona, Spain. (May. 2019) |
|
Presenting the talk "Learning about Ethereum Sharding"
at the Devcentralised Meetup, Barcelona, Spain. (Nov. 2018) |
|
Present and explain the supercomputer Marenostrum 4 during
the Open Barcelona festival, Barcelona, Spain. (Oct. 2018) |
|
Present and explain the supercomputer Marenostrum 4 during
the EuroMPI Conference, Barcelona, Spain. (Sep. 2018) |
|
Presenting the talk "How to get rich by doing a PhD"
at the CONACyT-Catalunya Symposium, Barcelona, Spain. (Jun. 2018) |
|
Presenting the talk "What happens when supercomputers get sick"
at the Science Festival, Barcelona, Spain. (Jun. 2018) |
|
Presenting the talk "How to get rich by doing a PhD"
at the HiPEAC PhD Symposium, Gottenburg, Sweden. (May. 2018) |
|
Presenting the talk "What happens when supercomputers get sick"
at the Pint of Science, Barcelona, Spain. (May. 2018) |
|
Presenting the talk "How to get rich by doing a PhD"
at the PhD Symposium at BSC, Barcelona, Spain. (May. 2018) |
|
Presenting the talk "How to get rich by doing a PhD"
at the Career Day at BSC, Barcelona, Spain. (Feb. 2018) |
|
Present and explain the supercomputer Marenostrum 4 during
the Open Barcelona festival, Barcelona, Spain. (Oct. 2017) |
|
Presenting the talk "Supercomputers and high-performance Computing"
to Undergraduate Students at Centroamerica University, Managua, Nicaragua. (Aug. 2015) |
|
Talking about Supercomputers and high-performance Computing
on the TV show "Esta Noche", Nicaragua. (Aug. 2015) |
|
Chairmanships and Committees |
|
IEEE International Conference on Blockchain and Cryptocurrencies (ICBC'24)
|
|
ACM Supercomputing Conference (SC'20)
|
|
International Conference in Supercomputing (ICS'20)
|
|
Field Programmable Logic & Applications (FPL'19)
|
|
EuroMPI Conference (EuroMPI'18)
|
|
Workshop on Fault-Tolerance Systems (FTS'17)
|
|
IEEE International Conference on Cluster Computing (Cluster'17)
|
|
Journal on Micromachines (Special Issue on Machine Learning for System Diagnosis)
|
|
Journal Concurrency and Computation (Special Issue)
|
|
Workshop on High Performance Machine Learning (HPML'19) (HPML'20)
|
|
Workshop on Dependable and Resilient Many-Core and Exascale
Computing (DRMEC 2019)
|
|
ACM Supercomputing Conference (SC'17), (SC'19)
|
|
ACM Supercomputing Conference (SC'21)
|
|
ACM Supercomputing Conference (SC'18)
|
|
IEEE International Conference on Blockchain (Blockchain'24)
|
|
IEEE International Conference on Cluster Computing (CLUSTER'17)
(CLUSTER'18) (CLUSTER'21)
|
|
Workshop on Challenges and Opportunities of Efficient and Performant
Storage Systems 2021 (CHEOPS'21)
|
|
International Workshop on OpenCL and SYCL (IWOCL-SYCL'21)
|
|
IEEE International Parallel & Distributed Processing Symposium
(IPDPS'18) (IPDPS'19) (IPDPS'20) (IPDPS'22)
|
|
Workshop On Performance and Scalability of Storage Systems (WOPSSS'20)
|
|
International Workshop on openCL (IWOCL'17), (IWOCL'18), (IWOCL'19), (IWOCL'20)
|
|
Workshop on Fault-Tolerance for HPC at Extreme Scale (FTXS'13),
(FTXS'14), (FTXS'15), (FTXS'16), (FTXS'17), (FTXS'18), (FTXS'19)
|
|
Workshop on Fault-Tolerance Systems (FTS'15), (FTS'16), (FTS'17), (FTS'18)
|
|
Colombia Computing Congress (CCC'16), (CCC'17), (CCC'18)
|
|
International Conference on Bioinspired Intelligence, HPC for
natural and health sciences (IWOBI'18)
|
|
Latinamerican Conference on High Performance Computing (CARLA'18) (CARLA'19)
|
|
IEEE/ACM International Symposium on Cluster, Cloud and Grid
Computing (CCGRID'16), (CCGRID'17)
|
|
International Workshop on Resilience and/or Energy-aware techniques
for High-Performance Computing (RE-HPC'16).
|
|
Journal of Signal Processing Systems
|
|
International Journal of Computational Fluid Dynamics
|
|
International Journal on Cluster Computing
|
|
International Journal on Parallel Computing (PARCO)
|
|
International Journal IEEE Transactions on Parallel and Distributed
Systems (TPDS)
|
|
International Journal Transactions on Architecture and Code
Optimization (TACO), ACM Society
|
|
International Journal Transactions on Cloud Computing (TCC), IEEE
Computer Society
|
|
International Mobility and Internships |
|
Research visit on Deep Learning Scalability
at Tokyo Institute of Technology, Tokyo, Japan. (Jul. 2019 - Aug. 2019) |
|
Research visit on Approximate Computing and Machine Learning
at Tokyo Institute of Technology, Tokyo, Japan. (Jul. 2018 - Aug. 2018) |
|
Internship in Erasure Codes (Reed-Solomon) for Cloud
Computing and Distributed Storage at NCSA/UIUC, Urbana,
USA. (Sep. 2011 - Dec. 2011) |
|
Internship in Reliable Clustering for Petascale Computing,
trade-off between resilience and performance of communications at
LRI, Orsay, France. (Jun. 2011 - Sep. 2011) |
|
Internship in Scalable Multilevel Checkpointing for HPC
Applications at NCSA/UIUC, Urbana-Chapaign, USA. (Mar. 2011 - Jun. 2011) |
|
Internship in Diskless Checkpointing for scientific codes
running in Supercomputers at INRIA/Tokyo Institute of Technology,
Tokyo, Japan. (Apr. 2009 - Sep. 2009) |
|
Internship in 3D-visualization of internet traffic and
internet attacks (i.e., DoS Attacks) at the NII, Tokyo,
Japan. (Jun. 2008 - Sep 2008) |
|
Internship in distributed model checking for formal
verification of critical codes at the LIP6, Paris,
France. (Mar. 2008 - May 2008) |
|
Other Presentations |
|
Invited Sucess Story Talk 12th Workshop of the JLESC, Knoxville, USA. |
|
9th Workshop of the JLESC, Knoxville, USA. |
|
Invited talk at the Tokyo Institute of Technology |
|
Panel at the PASC Conference, Basel, Switzerland. |
|
Invited talk at Ethereum Sharding Workshop, Berlin, Germany. |
|
8th Workshop of the JLESC, Barcelona, Spain. |
|
Invited talk at EoCoE Face to Face Meeting, Toulouse, France. |
|
Invited talk at RIKEN, Tokyo, Japan. |
|
Invited talk at Tokyo Institute of Technology, Tokyo, Japan. |
|
7th Workshop of the JLESC, Urbana-Champaign, USA. |
|
6th Workshop of the JLESC, Kobe, Japan. |
|
Invited talk at University Carlos III of Madrid, Madrid, Spain. |
|
5th Workshop of the JLESC, Lyon, France. |
|
4th Workshop of the JLESC, Bonn, Germany. |
|
3rd Workshop of the JLESC, Barcelona, Spain. |
|
HPC knowledge meeting, Barcelone, Spain. |
|
2nd Workshop of the JLESC, Chicago, USA. |
|
Invited talk at CEA, Paris, France. |
|
Resilience at Exascale Seminar, Dagstuhl, Germany. |
|
1st Workshop of the JLESC, Sophia Antipolis, France. |
|
Invited talk at the Tokyo Institute of Technology, Tokyo, Japan. |
|
6th G8 Enabling Climate Simulations Workshop, Kobe, Japan. |
|
10th INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA. |
|
Emerging Technologies, Supercomputing Conference 2013, Denver, USA |
|
Invited talk at the University of Chicago, Chicago, USA. |
|
3rd G8 Enabling Climate Simulations Workshop, Salt Lake City, USA. |
|
2nd G8 Enabling Climate Simulations Workshop, Aachen, Germany. |
|
6th INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA. |
|
5th INRIA-NCSA Workshop of the JLPC, Grenoble, France. |
|
Paris 11 University, LRI Parallel Seminar, France. |
|
4th INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA. |
|
3rd INRIA-NCSA Workshop of the JLPC, Bordeaux, France. |
|
Paris 11 University, LRI Parallel Seminar, France. |
|
Paris 11 University, LRI Parallel Seminar, France. |
|
2nd INRIA-NCSA Workshop of the JLPC, Urbana-Champaign, USA. |