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.