VLDB 2026 Research / reviewers in the wild / expert
Mauro Bisson
dblp:17/8078
· DBLP profile ↗
9ranked-venue papers
2as first author
1since 2021 · last 2024
0000-0002-3025-8227ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
GPUs and heterogeneous computing · 53% High-performance computing · 42% Performance modeling and evaluation · 3% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 73% Computational complexity · 27% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Computational science and engineering · 77% Medical and health informatics · 23% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing
GPU computing |
0.8 | 4 | 2017 | High Performance Exact Triangle Counting on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 Parallel Distributed Breadth First Search on the Kepler Architecture · IEEE Trans. Parallel Distributed Syst. 2016 20 petaflops simulation of proteins suspensions in crowding conditions · SC 2013 |
High-performance computing
scientific computing systems |
0.5 | 3 | 2015 | The in-silico lab-on-a-chip: petascale and high-throughput simulations of microfluidics at cell resolution · SC 2015 20 petaflops simulation of proteins suspensions in crowding conditions · SC 2013 Petaflop biofluidics simulations on a two million-core system · SC 2011 |
GPUs and heterogeneous computing › multi-GPU computing
multi-GPU scaling |
0.3 | 2 | 2013 | 20 petaflops simulation of proteins suspensions in crowding conditions · SC 2013 Petaflop biofluidics simulations on a two million-core system · SC 2011 |
GPUs and heterogeneous computing › GPU graph processing
GPU graph algorithms |
0.3 | 1 | 2017 | High Performance Exact Triangle Counting on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
Computational complexity › communication complexity › two-party communication
set intersection |
0.3 | 1 | 2017 | High Performance Exact Triangle Counting on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
Graph algorithms and graph theory › subgraph counting
triangle counting |
0.3 | 1 | 2017 | High Performance Exact Triangle Counting on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
High-performance computing
large-scale graph processing |
0.2 | 1 | 2016 | Parallel Distributed Breadth First Search on the Kepler Architecture · IEEE Trans. Parallel Distributed Syst. 2016 |
GPUs and heterogeneous computing › GPU graph processing
multi-GPU graph processing |
0.2 | 1 | 2016 | Parallel Distributed Breadth First Search on the Kepler Architecture · IEEE Trans. Parallel Distributed Syst. 2016 |
Graph algorithms and graph theory › graph traversal
breadth-first search |
0.2 | 1 | 2016 | Parallel Distributed Breadth First Search on the Kepler Architecture · IEEE Trans. Parallel Distributed Syst. 2016 |
Graph algorithms and graph theory
graph traversal |
0.2 | 1 | 2016 | Parallel Distributed Breadth First Search on the Kepler Architecture · IEEE Trans. Parallel Distributed Syst. 2016 |
High-performance computing › large-scale simulation
extreme-scale simulation |
0.2 | 1 | 2015 | The in-silico lab-on-a-chip: petascale and high-throughput simulations of microfluidics at cell resolution · SC 2015 |
High-performance computing › supercomputing
petascale computing |
0.2 | 1 | 2015 | The in-silico lab-on-a-chip: petascale and high-throughput simulations of microfluidics at cell resolution · SC 2015 |
Computational science and engineering
computational fluid dynamics |
0.1 | 1 | 2010 | Multiscale Simulation of Cardiovascular flows on the IBM Bluegene/P: Full Heart-Circulation System at Red-Blood Cell Resolution · SC 2010 |
High-performance computing
multiscale simulation |
0.1 | 1 | 2010 | Multiscale Simulation of Cardiovascular flows on the IBM Bluegene/P: Full Heart-Circulation System at Red-Blood Cell Resolution · SC 2010 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2017 | High Performance Exact Triangle Counting on GPUs · IEEE Trans. Parallel Distributed Syst. 2017 |
Distributed systems
distributed graph processing |
0.1 | 1 | 2016 | Parallel Distributed Breadth First Search on the Kepler Architecture · IEEE Trans. Parallel Distributed Syst. 2016 |
Methods — techniques the papers use, named apart from their topics
kernel optimization · 0.6heuristic kernel selection · 0.6communication reduction · 0.5CUDA · 0.5subcellular resolution simulation · 0.4performance optimization · 0.4multi-scale simulation · 0.3GPU acceleration · 0.3particle simulation · 0.2multiscale coupling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | GPU-optimized approaches to molecular docking-based virtual screening in drug discovery: A comparative analysisabstractFinding a novel drug is a very long and complex procedure. Using computer simulations, it is possible to accelerate the preliminary phases by performing a virtual screening that filters a large set of drug candidates to a manageable number. This paper presents the implementations and comparative analysis of two GPU-optimised implementations of a virtual screening algorithm targeting novel GPU architectures. This work focuses on the analysis of parallel computation patterns and their mapping onto the target architecture. The first method adopts a traditional approach that spreads the computation for a single molecule across the entire GPU. The second uses a novel batched approach that exploits the parallel architecture of the GPU to evaluate more molecules in parallel. Experimental results showed a different behavior depending on the size of the database to be screened, either reaching a performance plateau sooner or having a more extended initial transient period to achieve a higher throughput (up to 5x), which is more suitable for extreme-scale virtual screening campaigns. Emanuele Vitali, Federico Ficarelli, Mauro Bisson, Davide Gadioli, Gianmarco Accordi, Massimiliano Fatica, Andrea Beccari, Gianluca Palermo |
J. Parallel Distributed Comput. | 3 |
| 2017 | High Performance Exact Triangle Counting on GPUsabstractThis paper presents a GPU implementation of the graph triangle counting operation based on the set intersection algorithm. The algorithm is implemented in four kernels optimized for different types of graphs in a code delivering performance higher than the current state-of-the-art and without preprocessing the input graph. At runtime, a lightweight heuristic is used to select the kernel to run based on the specific graph taken as input. In contrast to previous works, the presented approach takes advantage of a set intersection operation implemented via bitmaps. Moreover, the simplicity of the approach allows the code to have limited size and engineering complexity. Mauro Bisson, Massimiliano Fatica |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2016 | Parallel Distributed Breadth First Search on the Kepler ArchitectureabstractWe present the results obtained by using an evolution of our CUDA-based solution for the exploration, via a breadth first search, of large graphs. This latest version exploits at its best the features of the Kepler architecture and relies on a combination of techniques to reduce both the number of communications among the GPUs and the amount of exchanged data. The final result is a code that can visit more than 800 billion edges in a second by using a cluster equipped with 4,096 Tesla K20X GPUs. Mauro Bisson, Massimo Bernaschi, Enrico Mastrostefano |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2015 | The in-silico lab-on-a-chip: petascale and high-throughput simulations of microfluidics at cell resolutionabstractWe present simulations of blood and cancer cell separation in complex microfluidic channels with subcellular resolution, demonstrating unprecedented time to solution, performing at 65.5% of the available 39.4 PetaInstructions/s in the 18, 688 nodes of the Titan supercomputer. Diego Rossinelli, Yu-Hang Tang, Kirill Lykov, Dmitry Alexeev, Massimo Bernaschi, Panagiotis Hadjidoukas, Mauro Bisson, Wayne Joubert, Christian Conti, George Em Karniadakis, Massimiliano Fatica, Igor Pivkin, Petros Koumoutsakos |
SC | 7 |
| 2013 | 20 petaflops simulation of proteins suspensions in crowding conditionsabstractWe present performance results for the simulation of proteins suspensions in crowding conditions obtained with MUPHY, a computational platform for multi-scale simulations of real-life biofluidic problems. Previous versions of MUPHY have been used in the past for the simulation of blood flow through the human coronary arteries and DNA translocation across nanopores. The simulation exhibits excellent scalability up to 18, 000 K20X Nvidia GPUs and achieves almost 20 Petaflops of aggregate sustained performance with a peak performance of 27.5 Petaflops for the most intensive computing component. Those figures demonstrate once again the flexibility of MUPHY in simulating biofluidic phenomena, exploiting at their best the features of the architecture in use. Preliminary results were obtained in the present case on a completely different platform, the IBM Blue Gene/Q. The combination of novel mathematical models, computational algorithms, hardware technology, code tuning and parallelization techniques required to achieve these results are presented. Massimo Bernaschi, Mauro Bisson, Massimiliano Fatica, Simone Melchionna |
SC | 2 |
| 2013 | Benchmarking of communication techniques for GPUs
Massimo Bernaschi, Mauro Bisson, Davide Rossetti |
J. Parallel Distributed Comput. | 2 |
| 2011 | Petaflop biofluidics simulations on a two million-core systemabstractWe present a computational framework for multi-scale simulations of real-life biofluidic problems. The framework allows to simulate suspensions composed by hundreds of millions of bodies interacting with each other and with a surrounding fluid in complex geometries. We apply the methodology to the simulation of blood flow through the human coronary arteries with a spatial resolution comparable with the size of red blood cells, and physiological levels of hematocrit (the red blood cell volume fraction). The simulation exhibits excellent scalability on a cluster of 4000 M2050 Nvidia GPUs and achieves close to 1 Petaflop aggregate performance, which demonstrates the capability to predicting the evolution of biofluidic phenomena of clinical significance. The combination of novel mathematical models, computational algorithms, hardware technology, code tuning and optimization required to achieve these results are presented. Massimo Bernaschi, Mauro Bisson, Toshio Endo, Satoshi Matsuoka, Massimiliano Fatica, Simone Melchionna |
SC | 2 |
| 2011 | A fast, GPU based, dictionary attack to OpenPGP secret keyrings
Fabrizio Milo, Massimo Bernaschi, Mauro Bisson |
J. Syst. Softw. | 3 |
| 2010 | Multiscale Simulation of Cardiovascular flows on the IBM Bluegene/P: Full Heart-Circulation System at Red-Blood Cell ResolutionabstractWe present the first large-scale simulation of blood flow in the coronary artieries and other vessels supplying blood to the heart muscle, with a realistic description of human arterial geometry at spatial resolutions from centimeters down to 10 microns (near the size of red blood cells). This multiscale simulation resolves the fluid into a billion volume units, embedded in a bounding space of 300 billion voxels, coupled with the concurrent motion of 300 million red blood cells, which interact with one another and with the surrounding fluid. The level of detail is sufficient to describe phenomena of potential physiological and clinical significance, such as the development of atherosclerotic plaques. The simulation achieves excellent scalability on up to 294, 912 Blue Gene/P computational cores. Amanda Randles, Simone Melchionna, Efthimios Kaxiras, Jonas Lätt, Joy K. Sircar, Massimo Bernaschi, Mauro Bisson, Sauro Succi |
SC | 7 |