Curriculum Vitae et Studiorum
Schifano Sebastiano Fabio
e-mail: schifano@.fe.infn.it
Sebastiano Fabio Schifano si è laureato in Scienze dell'Informazione presso
l' università di Pisa nel 1994.
Dal Novembre 2006 è ricercatore presso l'Università di Ferrara.
Nel 2006 ha avuto un contratto come primo tecnologo presso
la sezione INFN di Ferrara per attvità connesse allo sviluppo
di sistemi di calcolo per applicazioni scientifiche.
Dal 2004 al 2005 ha avuto un contratto a progetto presso
la sezione INFN di Ferrara per attvità connesse allo sviluppo
del sistema di calcolo apeNEXT.
Dal 1999 al 2004 ha assunto l'incarico di tecnologo presso l'Istituto Nazionale di Fisica
Nucleare sezione di Pisa. Durante questi anni la sua attività è stata per
la maggior parte concentrata sullo sviluppo dei sistemi software per i calcolatori APEmille
ed allo sviluppo del calcolatore APE di prossima generazione apeNEXT.
Dal 2003 è stato associato presso la sezione INFN di Ferrara ove partecipa alla
fase finale della progettazione dei chip di apeNEXT ed allo sviluppo dell'ottimizzatore di
codice e del sistema operativo.
Dal 1997 al 1998 ha vinto una borsa di studio bandita
dal Istituto Nazionale di Fisica Nucleare nell'ambito del progetto PQE2000.
Durante questo periodo la sua attività è stata focalizzata sulla progettazione
del sistema APEmille, un calcolatore di tipo SIMD, ed in particolare al testing del
progetto ed allo sviluppo del software di sistema, compilatore e sistema operativo.
Dal 1995 al 1997 ha lavorato presso l' Istituto di Elaborazione dell'Informazione
del Consiglio Nazionale delle Ricerche di Pisa, ove ha ricoperto l'incarico di
System and Network manager, e ha studiato meccanismi di fault-tolerance per
sistem di calcolo massicciamente paralleli.
Attività di ricerca
L'attività di ricerca di Sebastiano Fabio Schifano è stata
ed è focalizzata sullo sviluppo di sistemi di calcolo massicciamente
paralleli ottimizzati per applicazioni scientifiche, come ed esempio,
simulazioni Montecarlo per la fisica teorica. Ha partecipato a vari progetti
internazioni, tra cui il progetto APE, il progetto JANUS ed il il progetto
QPACE.
Presentazioni
- Experience on vectorizing Lattice Boltzmann kernels for multi- and many-core architectures,
11th International Conference on Parallel Processing and Applied Mathematics, September 6-9, 2015, Krakow, POLAND
- Optimizing Communications in multi-GPU Lattice Boltzmann Simulations,
The 2015 International Conference on High Performance Computing & Simulation, July 20-24, 2015, Amsterdam, THE NETHERLANDS
- Using Accelerator to Speed-Up Scientific and Engineering Codes: Perspective and Problems,
Conference on Computational Methods in Marine Engineering, June 15-17, 2015, Rome, ITALY
- A portable OpenCL Lattice Boltzmann code for multi- and many-core processor architectures,
International Conference on Computational Science (ICCS), June 10-12, 2014, Cairns, AUSTRALIA
- Benchmarking MIC architectures with Monte Carlo simulations of spin glass systems,
High Performance Computing (HIPC), December 18-21, 2013, Bangalore, Karnataka, INDIA
- Benchmarking GPU architectures with Lattice Boltzmann simulations,
The 25th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD),
October 23-26, 2013, Porto de Galinhas, Pernambuco, BRAZIL
- Computing on Knights and Kepler Architectures,
20th International Conference on Computing in High Energy and Nuclear Physics (CHEP),
October 14-18, 2013, Amsterdam, THE NETHERLANDS
- An optimized Lattice Boltzmann code for BlueGene/Q,
10a International Conference on Parallel Processing and Applied Mathematics (PPAM), September 8-11, 2013, Warsaw, POLAND
- Early experience on porting and running a Lattice Boltzmann code on the Xeon-Phi co-processor,
International Conference on Computational Science (ICCS), June 5-7, 2013, Barcelona, Spain
- Exploiting parallelism in many-core architectures: a test case based on Lattice Boltzmann Models,
Conference on Computational Physics (CCP), October 14-18, 2012, Kobe, Japan
- Performance Impact of AVX Instructions on a D2Q37 Lattice Boltzmann Scheme ,
24th International Conference on Parallel Computation Fluid Dynamics (PARCFD), May 21-25, 2012, Atlanta, GE USA
- Implementation and Optimization of a Thermal Lattice Boltzmann Algorithm on a multi-GPU cluster,
Innovative Parallel Computing 2012 (INPAR), May 13-14, 2012 San Jose, CA USA
- A multi-GPU implementation of a D2Q37 Lattice Boltzmann Code,
9a International Conference on Parallel Processing and Applied Mathematics (PPAM11)
September 11-14, 2011, Torun (Poland)
- Optimization of Multi-Phase Compressible Lattice Boltzmann Codes on Massively Parallel Multi-Core Systems,
International Conference on Computational Science (ICCS), June 1-3, 2011, Singapore
- Lattice Boltzmann Method Simulations on Massively Parallel Multi-core Architectures,
High Performance Computing Symposium (HPC), April 3-6, 2011, Boston, Massachusetts, USA
- Monte Carlo Simulations of Spin Systems on Multi-core Processors,
PARA10 Workshop 6-9 June 2010, Reykjavik (Iceland)
- Monte Carlo Simulations on Multi-core Engines,
CCR10 Workshop 25-27 January, Napoli (Italy)
- The QPACE project,
Scalperf 2009 Workshop,
September 20-24 2009, Bertinoro (Italy)
- Monte Carlo Simulations of Spin Glass Systems on the Cell Broadband Engine,
PPAM09 12-16 September Wroclaw (Poland)
- Monte Carlo Simulations on Multi- and Many-Cores,
CCR09 Workshop 11-15 May 2009, Palau (Italy)
- The Aurora Project,
PetaQCD and QPACE Meeting,
28-29 April 2009 Rennes (France)
- Implementation of the QPACE Torus Network,
Network Specification and Software Data Structures for the eQPACE Architecture,
9-10 February 2009, JSC Julich (Germany)
- Computing Systems for Theoretical Physics,
Young Investigators Symposium, 13-15 October 2008, Oak Ridge National Laboratory (USA)
- Trends in Computing for Theoretical Physics,
Scalperf 2008 Workshop, September 07-12 2008, Bertinoro (Italy)
- Evoluzione del Calcolo Scientifico per la Fisica Teorica,
CCR08 Workshop 10-13 Giugno 2008, LNGS-L'aquila (Italy)
- Simulazioni MC in fisica statistica: Janus,
IFAE08 26th March 2008, Bologna (Italy)
- Towards a Future QCD Machine,
Intel Meeting at Supercomputing07 , November 13th 2007, Reno (USA)
- Lattice QCD on Cell,
Scalperf 2007 Workshop, September 02-06 2007, Bertinoro (Italy)
- Computing for Lattice QCD: apeNEXT,
HPTC 2004 Conference September 2004, Chateau de Maffliers, Paris
- Le esigenze di calcolo della Fisica Teoria: Cluster di PC e macchine dedicate,
Workshop sulle problematiche del calcolo e reti nell'INFN
Cagliari 24 - 28 Maggio 2004 (Italy)
- CAOS: The APEmille Operating System,
Third German Perl Workshop - Saint Augustin, Bonn, February 28 March 02 2001
- European Tflops Project for Lattice Quantum Chromodynamics,
10th ORAP Forum / 28th SPEEDUP Workshop
October 5 - 6, 2000 CERN, Geneva
- Computing for Lattice QCD: apeNEXT,
HPTC - Chateau de Maffliers - 19th - 22nd September 2004
- Corso sull'uso e la programmazione di APEmille,
6 Dicembre 1999, INFN, Pisa
- Remote Management for DIENST
First European Conference on Research and Advanced Technology for Digital Libraries
Settembre 1997, Pisa