Résumé

Education

Universitat Autònoma de Barcelona, Spain, 2011

Ph.D Summa Cum Laude in High-Performance computing

Escoles Universitàries Gimbernat i Tomas Cerdà, Sant Cougat del Vallès, Spain, 2009

Masters’ degree in Multimedia Design, with the only grade of 100%

Universitat Autònoma de Barcelona, Spain, 2007

Masters’ Degree in Advanced Informatics , grade of honor of 95%

Universidade Regional de Blumenau, Brazil, 2001

Bachelors’ degree in Computer Science, with a grade of 76%

Work Experience

Helmholtz.AI, Forschungszentrum Jülich Unit, 2020-current

Helmholtz AI Consultant and System Administrator: Scientific Software for Supercomputers (JUWELS, JUWELS BOOSTER, JURECA, etc), administration of clusters (HDFML, DEEP and HAICLUSTER), and Researcher Large-Scale HPC Machine / Deep Learning. Teaching.

Forschungszentrum Jülich GmbH, 2016-2019

Supercomputer Application support. Development of a cluster for the Tennet electrical grid company as part of the academia/industry relationship program.

Responsible for developing and deploying a multi-application benchmark suite for future supercomputers.

Responsible for the maintenance of the Machine Learning software stacks on our Supercomputers. Responsible for the parallel Debuggers.

System administrator for the Machines of the Earth System Data Exploration and Deep Learning groups.

Forschungszentrum Jülich GmbH, 2010-2016

Researcher on Parallel Computing. One of the developers of the Scalasca Performance Analysis tool - responsible for the virtual, MPI and hardware topology code for the Blue Gene/P and Blue Gene/Q supercomputers. Developer for the Score-P project. Support for Debugging and benchmark automation on supercomputers.

Responsible for the Mac OS X version of Score-P’s GUI, CUBE (www.scalasca.org)

Versita Open Publishing Company, 2011-2012

Managing Editor (books) in computer science.

Universitat Autònoma de Barcelona, 2006-2010

Teacher of the Operating Systems’s disciplines.

Preview Computadores, Brazil: 2001-2006

Development of a Linux distribution for shipping with this manufacturer's machines according to the Open Source promotion plan of Brazilian federal government, the "Pc para todos" (meaning pc for all). The idea was to fulfill the government requirements and the manufacturers' quality requirements. I led a team of five developers during those five years. Eventually, we merged our efforts with the Ubuntu distribution, where we developed/certified device drivers for our equipment and integrated changes into the Ubuntu development tree. More than one million copies were deployed during these five years.

Several other companies, 1995-2009

On-site tech support from 1995 to 2009, ranging from small businesses such a 10-employees office in Brazil from a dutch-based natural fiber company up to petrochemical industries, insurance companies, car manufacturers and Bosch pneumatic tools' division. Activities were scattered all around the spectrum of technical support, computer deployment and maintenance, from network cabling to company-wide migration to free software, and almost everything in between.

I also worked on several different Internet Service Providers (ISPs). The most important are:

Provider.com.br, Salvador, Bahia, Brazil, 1995-1996

Unix and OS/2 Sysadmin and webmaster and support.

Provider.com.br Salvador, Bahia, Brazil, 1996-1997

Migration of the ISP’s systems from Solaris and OS/2 to Linux.

FURB-ISP (University's ISP), Blumenau, SC, Brazil, 1997-2001

AIX, Linux and OS/2 sysadmin and user support.

Barroco, Ouro Preto, Minas Gerais, Brazil, 2001-2002

Linux and Windows NT Sysadmin and user support.

Free Software experience:

Debian: Maintainer of the LMOD package for Debian and Ubuntu

OpenHPC: Maintainer of the packages of Cube, Scalasca and Score-P

Fonera router operating system: Bug fixing together with the internal development team

Ubuntu: Development of the Live CD installer, usability and localization team, several other minor collaborations

OpenOffice: collaborator on the Brazilian localization team

Mozilla Firefox: Bug squatting and Brazilian localization

Mozilla Thunderbird: Brazilian localization

FreeRadius: development of the billing interface for ISPs

GnomeICU: Development

The Gnome Project: Bug reporting

Publications list

2021

Stefan Kesselheim, Andreas Herten, Kai Krajsek, Jan Ebert, Jenia Jitsev, Mehdi Cherti, Michael Langguth, Bing Gong, Scarlet Stadtler, Amirpasha Mozaffari, Gabriele Cavallaro, Rocco Sedona, Alexander Schug, Roshni Kamath, Alexandre Strube, Martin G. Schultz, Morris Riedel and Thomas Lippert: JUWELS Booster - A Supercomputer for Large-Scale AI Research. DLonSC 2021.

2020

Rocco Sedona, Gabriele Cavallaro, Jenia Jitsev, Alexandre Strube, Morris Riedel and Jón Atli Benediktsson: Remote Sensing Big Data Classification with High Performance Distributed Deep Learning.

Rocco Sedona, Gabriele Cavallaro, Jenia Jitsev, Alexandre Strube, Morris Riedel, Matthias Book: Scaling up a multispectral RESNET-50 to 128 GPUS. IGARSS 2020

Estela Suarez, Wolfgang Frings, Sebastian Achilles, Norbert Attig, Jacopo de Amicis, Edoardo Di Napoli, Thomas Eickermann, Eric Gregory, Björn Hagemeier, Andreas Herten, Jenia Jitsev, Dorian Krause, Jan Meinke, Kristel Michielsen, Berng Mohr, Dirk Pleiter, Alexnandre Strube, Thomas Lippert: Developing Exascale Computing at JSC. NIC Symposium.

2019

Sergei Shudler , Yannick Berens, Alexandru Calotoiu, Torsten Hoefler, Alexandre Strube, and Felix Wolf: Engineering Algorithms for Scalability through Continuous Validation of Performance Expectations. IEEE Transactions on Parallel and Distributed Systems, Volume: 30 , Issue: 8 , Aug. 1 2019

2018

S. Shudler, A. Calotoiu, T. Hoefler, A. Strube: Engineering Algorithms for Scalability by Continuous Validation of Performance Expectations. IEEE Transactions on Parallel and Distributed Systems, accepted for publication, 2018.

2016

F. Wolf, C. Bischof, A. Calotoiu, T. Hoefler, C. Iwainsky, G. Kwasniewski, B. Mohr, S. Shudler, A. Strube, A. Vogel, G. Wittum: Automatic Performance Modeling of HPC Applications. Software for Exascale Computing - SPPEXA 2013-2015 Springer International Publishing, 2016

A. Vogel, A. Calotoiu, A. Nägel, S. Reiter, A. Strube, G. Wittum, F. Wolf: Automated Performance Modeling of the UG4 Simulation Framework. Software for Exascale Computing - SPPEXA 2013-2015 Springer International Publishing, 2016

2015

S. Shudler, A. Calotoiu, T. Hoefler, A. Strube, F. Wolf: Exascaling Your Library: Will Your Implementation Meet Your Expectations? Proc. of the International Conference on Supercomputing (ICS), Newport Beach, CA, USA, ACM, pp. 1-11, June 2015

A. Vogel, A. Calotoiu, A. Strube, S. Reiter, A. Nägel, F. Wolf, G. Wittum: 10,000 performance models per minute - scalability of the UG4 simulation framework. Proc. of the Euro-Par Conference, Vienna, Austria, August 2015

C. Iwainsky, S. Shudler, A. Calotoiu, A. Strube, M. Knobloch, C. Bischof, F. Wolf: How many threads will be too many? On the scalability of OpenMP implementations. Proc. of the Euro-Par Conference, Vienna, Austria, August 2015

2014

F. Wolf, C. Bischof, T. Hoefler, B. Mohr, G. Wittum, A. Calotoiu, C. Iwainsky, A. Strube, A. Vogel: Catwalk: A Quick Development Path for Performance Models. Euro-Par 2014: Parallel Processing WorkshopsL./ ed.: L. Lopez, Lecture Notes in Computer Science Vol. 8805, 8806, Springer, September 2014

2013

D. Lorenz, D. Böhme, B. Mohr, A. Strube, Z. Szebenyi: Extending Scalasca’s Analysis Features. Tools for High Performance Computing 2012A./ ed.: A. Cheptsov, S. Brinkmann, J. Gracia, M.M. Resch, W.E. Nagel, pp. 115–126, Springer Berlin Heidelberg, 2013

2012

Alexandre Strube: Performance Probes. Journal of Computer Science And Technology, Thesis Overview, April 2012

Markus Geimer, Pavel Saviankou, Alexandre Strube, Zoltán Szebenyi, Felix Wolf, Brian J. N. Wylie: Further improving the scalability of the Scalasca toolset. In Proc. of PARA 2010: State of the Art in Scientific and Parallel Computing, Part II: Minisymposium Scalable tools for High Performance Computing, Reykjavik, Iceland, June 6-9 2010, volume 7134 of Lecture Notes in Computer Science, pages 463-474, Springer, 2012. http://dx.doi.org/10.1007/978-3-642-28151-8

2011

Alexandre Strube, Emilio Luque, Dolores Rexachs: Improving Probe usability. Cloud Computing and Services Workshop, The 25th IEEE International Conference on Advanced Information Networking and Applications, 2011. http://dx.doi.org/http://dx.doi.org/10.1109/WAINA.2011.41

Alexandre Strube: Performance Evaluation of Applications for Heterogeneous Systems by means of Performance Probes. PhD thesis, Universitat Autonoma de Barcelona, July 2011.

2009

Alexandre Strube, Dolores Rexachs, Emilio Luque: Software Probes: A Method for Quickly Characterizing Applications' Performance on Heterogeneous Environments. Parallel Processing Workshops, 2009. ICPPW '09. International Conference on, 262 -269, 2009. http://dx.doi.org/10.1109/ICPPW.2009.61

2008

Alexandre Strube: qPiso.es - An advanced home web search tool. Master thesis, University Gimbernat & Tomas Cerdà, August, 2008

Alexandre Strube, Dolores Rexachs, Emilio Luque: Software probes: Towards a quick method for machine characterization and application performance prediction. Parallel and Distributed Computing, 2008. ISPDC '08. International Symposium on, 2008. http://dx.doi.org/10.1109/ISPDC.2008.40


2007

Alexandre Strube: Performance Determination Using Software Probes. Master thesis, University Autònoma of Barcelona, September 2007.