I received the MS degree in computer science from the University of Pisa in 2007 and the PhD degree in computer science from the University of Pisa in 2012. He joined the Italian National Research Council (CNR) in Pisa during the PhD studies. In 2015, I started as a postdoctoral researcher at the School of Innovation, Design and Engineering, Mälardalen University.
My interests include computational geometry, massively parallel algorithms, and data structures. I worked on GPU computing, information retrieval, and more recently, and collision detection.
Adaptive Collision Culling for Massive Simulations by a Parallel and Context-Aware Sweep and Prune Algorithm (May 2017) Gabriele Capannini, Thomas Larsson IEEE Transactions on Visualization and Computer Graphics (TVCG)
Quality versus efficiency in document scoring with learning-to-rank models (Nov 2016) Gabriele Capannini, Claudio Lucchese , Franco Maria Nardini , Salvatore Orlando , Raffaele Perego , Nicola Tonellotto Information Processing & Management (IPM16)
Adaptive Collision Culling for Large-Scale Simulations by a Parallel Sweep and Prune Algorithm (Jun 2016) Gabriele Capannini, Thomas Larsson Proceedings of the 16th Eurographics Symposium on Parallel Graphics and Visualization (EGPGV 2016)
Output Sensitive Collision Detection for Unisize Boxes (May 2016) Gabriele Capannini, Thomas Larsson Proceedings of SIGRAD 2016 (SIGRAD 2016)
Parallel Computation of Optimal Enclosing Balls by Iterative Orthant Scan (May 2016) Thomas Larsson, Gabriele Capannini, Linus Källberg Computers & Graphics (C&G, 56)
Efficient Collision Culling by a Succinct Bi-dimensional Sweep and Prune Algorithm (Apr 2016) Gabriele Capannini, Thomas Larsson 32nd Spring Conference on Computer Graphics (SCCG'16)