Michele Martone
Michele Martone is a Scientist at the Leibniz Supercomputing Centre (LRZ), Garching, Germany.
He received his PhD in Italy while working on efficient data structures for multi-threaded sparse matrix computations.
Before joining LRZ, he worked at the Max Planck Institute for Plasma Physics as an HPC expert, optimizing and parallelizing simulation codes.
In the last years he became increasingly interested using formal methods for source-to-source-transformations for HPC codes with novel uses of the Coccinelle semantic patching system, which he now co-develops.
He is the author of the LIBRSB library, providing an efficient, yet general and portable
Sparse BLAS-styled implementation of his PhD research' data structures to C, C++, Fortran, Python and GNU Octave.
( BLAS stands for "Basic Linear Algebra Subroutines: and is an API specification).
His pet project FIM is a universal scriptable image viewer unique in its kind, empowering command line Linux users regardless of the device, be it X, the framebuffer, or an ASCII-Art capable terminal.
Michele's web presence is on https://michelemartone.github.io/ and https://github.com/michelemartone
Events
Title | Day | Room | Track | Start | End |
---|---|---|---|---|---|
Easier API Interoperability: writing a bindings Generator to C/C++ with Coccinelle |
Sunday | UB5.132 | HPC, Big Data & Data Science | 14:20 | 14:30 |