Fabio Luporini
Fabio Luporini
CTO at Devito Codes
Email verificata su - Home page
Citata da
Citata da
Firedrake: automating the finite element method by composing abstractions
F Rathgeber, DA Ham, L Mitchell, M Lange, F Luporini, ATT McRae, ...
ACM Transactions on Mathematical Software (TOMS) 43 (3), 1-27, 2016
Devito (v3. 1.0): an embedded domain-specific language for finite differences and geophysical exploration
M Louboutin, M Lange, F Luporini, N Kukreja, PA Witte, FJ Herrmann, ...
Geoscientific Model Development 12 (3), 1165-1187, 2019
Architecture and performance of Devito, a system for automated stencil computation
F Luporini, M Louboutin, M Lange, N Kukreja, P Witte, J Hückelheim, ...
ACM Transactions on Mathematical Software (TOMS) 46 (1), 1-28, 2020
Cross-loop optimization of arithmetic intensity for finite element local assembly
F Luporini, AL Varbanescu, F Rathgeber, GT Bercea, J Ramanujam, ...
ACM Transactions on Architecture and Code Optimization (TACO) 11 (4), 1-25, 2015
TSFC: a structure-preserving form compiler
M Homolya, L Mitchell, F Luporini, DA Ham
SIAM Journal on Scientific Computing 40 (3), C401-C428, 2018
An algorithm for the optimization of finite element integration loops
F Luporini, DA Ham, PHJ Kelly
ACM Transactions on Mathematical Software (TOMS) 44 (1), 1-26, 2017
A large-scale framework for symbolic implementations of seismic inversion algorithms in Julia
PA Witte, M Louboutin, N Kukreja, F Luporini, M Lange, GJ Gorman, ...
Geophysics 84 (3), F57-F71, 2019
Devito: Towards a generic finite difference dsl using symbolic python
M Lange, N Kukreja, M Louboutin, F Luporini, F Vieira, V Pandolfo, ...
2016 6th Workshop on Python for High-Performance and Scientific Computing …, 2016
A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake
GT Bercea, ATT McRae, DA Ham, L Mitchell, F Rathgeber, L Nardi, ...
Geoscientific Model Development 9 (10), 3803-3815, 2016
Full-waveform inversion, Part 1: Forward modeling
M Louboutin, P Witte, M Lange, N Kukreja, F Luporini, G Gorman, ...
The Leading Edge 36 (12), 1033-1036, 2017
Devito: Automated fast finite difference computation
N Kukreja, M Louboutin, F Vieira, F Luporini, M Lange, G Gorman
2016 Sixth International Workshop on Domain-Specific Languages and High …, 2016
Compressive least-squares migration with on-the-fly Fourier transforms
PA Witte, M Louboutin, F Luporini, GJ Gorman, FJ Herrmann
Geophysics 84 (5), R655-R672, 2019
Generalizing run-time tiling with the loop chain abstraction
MM Strout, F Luporini, CD Krieger, C Bertolli, GT Bercea, C Olschanowsky, ...
2014 IEEE 28th International Parallel and Distributed Processing Symposium …, 2014
Full-waveform inversion, part 3: optimization
P Witte, M Louboutin, K Lensink, M Lange, N Kukreja, F Luporini, ...
The Leading Edge 37 (2), 142-145, 2018
Full-waveform inversion, Part 2: Adjoint modeling
M Louboutin, P Witte, M Lange, N Kukreja, F Luporini, G Gorman, ...
The Leading Edge 37 (1), 69-72, 2018
Automatic differentiation for adjoint stencil loops
J Hückelheim, N Kukreja, SHK Narayanan, F Luporini, G Gorman, ...
Proceedings of the 48th International Conference on Parallel Processing, 1-10, 2019
Optimised finite difference computation from symbolic equations
M Lange, N Kukreja, F Luporini, M Louboutin, C Yount, J Hückelheim, ...
arXiv preprint arXiv:1707.03776, 2017
Evaluation of architectural supports for fine-grained synchronization mechanisms
T De Matteis, F Luporini, G Mencagli, M Vanneschi
Proceedings of the 11th IASTED International Conference on Parallel and …, 2013
Combining checkpointing and data compression for large scale seismic inversion
N Kukreja, J Huckelheim, M Louboutin, K Hou, F Luporini, P Hovland, ...
arXiv, 2018
Towards self-verification in finite difference code generation
J Hückelheim, Z Luo, F Luporini, N Kukreja, M Lange, G Gorman, S Siegel, ...
Proceedings of the First International Workshop on Software Correctness for …, 2017
Il sistema al momento non può eseguire l'operazione. Riprova più tardi.
Articoli 1–20