Brussels / 4 & 5 February 2023


Michele Martone

Photo of Michele Martone

Michele Martone is a Scientific employee 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 started using formal methods for source-to-source-transformations for HPC codes with novel uses of the Coccinelle semantic patching system. 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 and


Title Day Room Track Start End
Inside the FIM (Fbi IMproved) Scriptable Image Viewer
About a Small Command Language Powering an Image Viewer
Saturday D.minimalistic (online) Declarative and Minimalistic Computing 10:30 11:00
Using the FIM (Fbi IMproved) Universal Image Viewer
A scriptable and highly configurable, yet minimalistic image viewer for X, the Linux framebuffer, and Ascii Art, for command line users
Saturday K.3.401 Open Media 15:30 15:55
LIBRSB: Universal Sparse BLAS Library
A highly interoperable Library for Sparse Basic Linear Algebra Subroutines and more for Multicore CPUs
Sunday UD2.120 (Chavanne) HPC, Big Data and Data Science 13:00 13:25