Carlo Bertolli  Carlo Bertolli photo       

contact information

Compilers for HPC
Thomas J. Watson Research Center, Yorktown Heights, NY USA



Performance-Portable Finite Element Assembly Using PyOP2 and FEniCS
Graham R. Markall, Florian Rathgeber, Lawrence Mitchell, Nicolas Loriant, Carlo Bertolli, David A. Ham, Paul H.J. Kelly
Supercomputing, pp. 279-289, Springer Berlin Heidelberg, 2013

Compiler Optimizations for Industrial Unstructured Mesh CFD Applications on GPUs
C. Bertolli, A. Betts, N. Loriant, G.R. Mudalige, D. Radford, D.A. Ham, M.B. Giles, P.H.J. Kelly
Languages and Compilers for Parallel Computing, pp. 112-126, Springer Berlin Heidelberg, 2013


OP2: An active library framework for solving unstructured mesh-based applications on multi-core and many-core architectures
G.R. Mudalige, M.B. Giles, I. Reguly, and C. Bertolli and P. H.J. Kelly
Innovative Parallel Computing (InPar), 2012, pp. 1-12

Predictive modeling and analysis of OP2 on distributed memory GPU clusters
G. R. Mudalige, M. B. Giles, C. Bertolli, P. H.J. Kelly
SIGMETRICS Perform. Eval. Rev. 40(2), 61--67, ACM, 2012

Consistent Rollback Protocols for Autonomic ASSISTANT Applications
Carlo Bertolli, Gabriele Mencagli, Marco Vanneschi
Euro-Par 2011: Parallel Processing Workshops, pp. 139-148, Springer Berlin Heidelberg, 2012

Mesh independent loop fusion for unstructured mesh applications
Carlo Bertolli, Adam Betts, Paul H.J. Kelly, Gihan R. Mudalige, Mike B. Giles
Proceedings of the 9th conference on Computing Frontiers, pp. 43--52, ACM, 2012


Consistent reconfiguration protocols for adaptive high-performance applications
C. Bertolli, G. Mencagli, M. Vanneschi
Wireless Communications and Mobile Computing Conference (IWCMC), 2011 7th International, pp. 2121-2126


Expressing Adaptivity and Context Awareness in the ASSISTANT Programming Model
Carlo Bertolli, Daniele Buono, Gabriele Mencagli, Marco Vanneschi
Autonomic Computing and Communications Systems, pp. 32-47, Springer Berlin Heidelberg, 2010