LibWater: heterogeneous distributed computing made easy. - Ivan Grasso; Simone Pellegrini; Biagio Cosenza; Thomas Fahringer (ICS, 2013)

An automatic input-sensitive approach for heterogeneous task partitioning. - Klaus Kofler; Ivan Grasso; Biagio Cosenza; Thomas Fahringer (ICS, 2013)

Automatic problem size sensitive task partitioning on heterogeneous parallel systems. - Ivan Grasso; Klaus Kofler; Biagio Cosenza; Thomas Fahringer (PPoPP, 2013)

Energy Efficient HPC on Embedded SoCs: Optimization Techniques for Mali GPU. - Ivan Grasso; Petar Radojkovic; Nikola Rajovic; Isaac Gelado; Alex Ramírez (IPDPS, 2014)

Kd-Tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU. - Klaus Kofler; Dominik Steinhauser; Biagio Cosenza; Ivan Grasso; Sabine Schindler; Thomas Fahringer (IPDPS Workshops, 2014)

A uniform approach for programming distributed heterogeneous computing systems. - Ivan Grasso; Simone Pellegrini; Biagio Cosenza; Thomas Fahringer (J. Parallel Distributed Comput., 2014)

Point Distribution Tensor Computation on Heterogeneous Systems. - Ivan Grasso; Marcel Ritter; Biagio Cosenza; Werner Benger; Günter Hofstetter; Thomas Fahringer (ICCS, 2015)

On Processing Extreme Data. - Dana Petcu; Gabriel Iuhasz; Daniel Pop; Domenico Talia; Jesús Carretero 001; Radu Prodan; Thomas Fahringer; Ivan Grasso; Ramón Doallo; María J. Martín; Basilio B. Fraguela; Roman Trobec; et al. (Scalable Comput. Pract. Exp., 2015)

Exascale Machines Require New Programming Paradigms and Runtimes. - Georges Da Costa; Thomas Fahringer; Juan-Antonio Rico-Gallego; Ivan Grasso; Atanas Hristov; Helen D. Karatza; Alexey L. Lastovetsky; Fabrizio Marozzo; Dana Petcu; Georgios L. Stavrinides; Domenico Talia; Paolo Trunfio; et al. (Supercomput. Front. Innov., 2015)