Giorgio Scorzelli
Scientific Computing and Imaging Institute
University of Utah
72 S Central Campus Drive SLC, UT
scrgiorgio at gmail dot com


About Me

Chief Software Architect of Center for Extreme Data Management Analysis and Visualization. Extensive experience in software engineering for transitioning research into production.

Co-PI in the SBIR project to commercialize large scale imaging technology. Managing the transition of large data management processing prototypes into deployment for a large Oil and Gas company.

Foreign Computer Scientist and Researcher with Center for Applied Scientific Computing at Lawrence Livermore National Laboratory in 2002-2005.

Contract professor of 'Computer Graphics' with the School of Engineering University of Roma Tre, in 2006-2009. Senior research associate with the ‘CAD Lab’ at the Department of Informatica e Automazione since 2003

 Google Scholar     Research Gate     Linkedin   

Research Interests and Skills Cache oblivious algorithms. Combinatorial topology. Computational geometry. Computer graphics. Continuous integration. Data analysis and exploration. DevOps. Efficient data layouts. Experience architecting and developing distributed systems design. Geometric compression. Geometric programming. High-performance computing. Integration of enterprise-level applications. Large project management. Multi-resolution techniques. Parallel and distributed calculus. Scalable algorithms. Scientific visualization. Software engineering. Software planning and design. Solid modeling. Streaming techniques.



Research
SBIR: Immediate Delivery of Massive Aerial Imagery to Farmers and Crop Consultants, This projects removes the software bottleneck (time and labor) in processing large aerial surveys taken by Unmanned Aerial Systems, enabling a cost-effective and timely process to deliver actionable information to farmers. [website] [Neon project] [AGU Fall meeting 2019]
ViSOAR Our booth at Consumer electronic Show 2019, Las Vegas. [website]
IAVS: interactive scalable analysis and visualization system, Steve Petruzza and Aniketh Venkat and Attila Gyulassy and Giorgio Scorzelli and Alessandra Angelucci and Valerio Pascucci and Peer-timo Bremer, SIGGRAPH ASIA 2017 Symposium on Visualization, ACM
Brain Analysis and Visualization, Enabling visualization and analysis of terascale imagery from high resolution microscopy acquisitions of non-human primate (NHP) brain This project is in collaboration with the Department of Ophthalmology and Visual Science, Moran Eye Center, University of Utah. [website] [Video] [Video]
Embedded Domain-Specific Language and Runtime System for Progressive Spatiotemporal Data Analysis and Visualization, C. Christensen and S. Liu and G. Scorzelli and J.Lee and P.-T. Bremer and V. Pascucci, Symposium on Large Data Analysis and Visualization, 2016, IEEE,
Progressive Extraction of Neural Models from High-resolution 3D Images of Brain, Giulia Clementi, Danilo Salvati, Alberto Paoluzzi, Giorgio Scorzelli, Valerio Pascucci, Proceedings of CAD'16, 2016, 348-351, [Presentation]
Paint and Click: Unified Interactions for Image Boundaries, B. Summa, A. A. Gooch, G. Scorzelli and V. Pascucci, Computer Graphics Forum (Proceedings of Eurographics 2015), 34(2), pp. 385-393, 2015. [website] [Supplemental] [Tech Report]
Active Stitching:Beyond Batch Processing of Panoramas Brian Summa, Julien Tierny, Peer-Timo Bremer Member, Giorgio Scorzelli, and Valerio Pascucci [Movie]
Interactive Editing of Massive Imagery Made Simple: Turning Atlanta into Atlantis, B. Summa, G. Scorzelli, M. Jiang, P.-T. Bremer, V. Pascucci. ACM Transactions on Graphics (TOG), Volume 30, Issue 2 (April 2011), Article 7. [website] SIGGRAPH 2011.
Fast multiresolution reads of massive simulation datasets Sidharth Kumar, Cameron Christensen, John A Schmidt, Peer-Timo Bremer, Eric Brugger, Venkatram Vishwanath, Philip Carns, Hemanth Kolla, Ray Grout, Jacqueline Chen, Martin Berzins, Giorgio Scorzelli, Valerio Pascucci. Supercomputing 2014 Springer International Publishing pp. 314-330
Efficient Data Restructuring and Aggregation for I/O Acceleration in PIDX Sidharth Kumar, Venkatram Vishwanath, Philip H Carns, Joshua A Levine, Robert Latham, Giorgio Scorzelli, Hemanth Kolla, Ray W Grout, Robert B Ross, Michael E Papka, Jacqueline Chen, Valerio Pascucci SC Conference for High Performance Computing, Networking, Storage, and Analysis; 11/2012
Characterization and Modeling of PIDX Parallel I/O for Performance Optimization S Kumar, A Saha, V Vishwanath, P Carns, J Schmidt, G Scorzelli, R Ross, J Chen, H Kolla, R Grout, J Chen In Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (SC’13), 2013
PIDX: Efficient parallel I/O for multi-resolution multi-dimensional scientific datasets. Sidharth Kumar, Brian Summa, Giorgio Scorzelli, Valerio Pascucci, Venkatram Vishwanath, Philip Carns, Robert Ross, Jacqueline Chen, Hemanth Kolla, and Ray Grout. IEEE Cluster 2011.
DiCarlo, A., Paoluzzi, A., and Scorzelli, G. Geometry and physics modeling with Python. In ESCO 2010: 2nd European Seminar on Coupled Problems (Pilsen, Czech Republic, June 28 - July 2). Accepted paper.
P. Assogna, G. Bertocchi, W. Gehrke, F. Milicchio, A. Paoluzzi, S. Portuesi, G. Scorzelli, M. Vicentino, and R. Zollo. VR platform for protection modelling of critical infrastructures. Virtual Reality International Conference (VRIC 2007)
A. Paoluzzi, F. Milicchio, G. Scorzelli, and M. Vicentino. From 2D Plans to 3D Building Models for Security Modeling of Critical Infrastructures. International Journal of Shape Modeling. Volume 14, Issue 1, June 2008, Pages 61-78
C. Bajaj, A. Paoluzzi and G. Scorzelli, Progressive conversion from B-rep to BSP for streaming geometric modeling. Computer-Aided Design and Applications, Vol. 3, Nos. 5 (6), 2006.
D. Lucia, F. Martire, A. Paoluzzi, and G. Scorzelli. Top-Down Archeology with a Geometric Language. Computer-Aided Design and Applications. 5(4), 483-496. Preliminary version in CAD'08, June 22--27, Orlando, FL, USA.
A. Paoluzzi, V. Pascucci, and G. Scorzelli. Progressive framework for dimension-independent solid modeling. In SIAM Conference on Geometric Design and Computing, Seattle, Washington, 2003. GD 2003.
A. Paoluzzi, V. Pascucci, and G. Scorzelli. Progressive BSP Representation and Boolean Operations for Dimension-Independent Polyhedra. In ACM Symposium on Solid Modeling 2004: 2004. Eurographics Association.
V. Pascucci, K. Cole-McLaughlin, and G. Scorzelli. The toporrery: computation and presentation of multi-resolution topology. In B. H. T. M¨oller and B. Russell, editors, Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration. Springer-Verlag, Mathematics and Visualization, 2007.
V. Pascucci, D. E. Laney, R. J. Frank, G. Scorzelli, L. Linsen, B. Hamann, and F. Gygi. Real-time monitoring of large scientific simulations. In SAC ’03: Proceedings of the 2003 ACM symposium on Applied computing, pages 194–198, New York, NY, USA, 2003. ACM.
V. Pascucci, G. Scorzelli, P.-T. Bremer, and A. Mascarenhas. Robust online computation of reeb graphs: simplicity and speed. In SIGGRAPH ’07: ACM SIGGRAPH 2007 papers, page 58, New York, NY, USA, 2007. ACM. Abstract Video1 Video2
G. Scorzelli, A. Paoluzzi, and V. Pascucci. Parallel solid modeling using BSP dataflow. 2008. Journal of Computational Geometry and Applications, Volume 18, Issue 5, October, Pages 441 - 467. (doi:10.1142/S0218195908002714)




Book chapters
Scalable Visualization and Interactive Analysis Using Massive Data Streams. V. Pascucci, P.-T. Bremer, A. Gyulassy, G. Scorzelli, C. Christensen, B. Summa, S. Kumar. Cloud Computing and Big Data, Advances in Parallel Computing, Volume 23, C. Catlett, W. Gentzsch, L. Grandinetti, G. Joubert, J. L. Vazquez-Poletti, Eds. IOS Press, 2013, pages 212-230.
The ViSUS Visualization Framework. V. Pascucci, G. Scorzelli, B. Summa, P.-T. Bremer, A. Gyulassy, C. Christensen, S. Philip, and S. Kumar. In High Performance Visualization: Enabling Extreme-Scale Scientific Insight, E. W. Bethel, H. Childs, C. Hansen, Eds. Chapman & Hall/CRC Computational Science, 2012.
P Assogna, G Bertocchi, A DiCarlo, F Milicchio, A Paoluzzi, G Scorzelli, Critical infrastructures as complex systems: a multi-level protection architectureCritical Information Infrastructure Security, 368-375
C. Bajaj, A. DiCarlo, G. Haiat, P. Laugier, F. Milicchio, S. Naili, F. Padilla, A. Paoluzzi, F. Peyrin, and G. Scorzelli. Extracting trabecular geometry from tomographic images of spongy bone. Journal of Biomechanics, Vol. 39, Supplement 1, 2006, Page S5.




Misc
Contour Trees and Reeb Graphs    The Contour Tree of a scalar field is the graph obtained by contracting all the connected components of the level sets of the field into points...More...
Progressive binary partitioning trees    In this project I introduce a dataflow pipeline for modeling complex geometric shapes. A pipelined dataflow was always used in graphics rendering engines; its use for modeling is very new. I use balanced BSP trees as progressive representations of shapes with multiple levels of detail....More...
Visus framework    A Research Project in Scientific Visualization centered on the development of cache oblivious approaches for the management, streaming and rendering of large surface and volume meshes. Principal Investigator: Valerio Pascucci....more
Thesis: The integration of geometric kernels in a functional language   CScheme is an application developed at "Università of Roma Tre" (Rome, Italy) for my computer science thesis. CScheme provides the integration of of two open-source software projects...More...
Programming LAnguage for Solid Modeling PLaSM, (the Programming LAnguage for Solid Modeling) is a ``design language", developed by the CAD Group at the Universities of Roma ``La Sapienza" and ``Roma Tre". Among the strong points of PLaSM: (i) the functional approach which allows to compute geometries with numbers and functions (ii) the dimension-independent implementation of geometric data structures and algorithms...more...




-->
Software Projects
ViSUS
Gigapixel David
POWDER Display Wall




Didattica
Ing. Civile Corso di Applicazioni progettuali di grafica computerizzata 2008
00_introduzione.ppt
01_trasformazioni.ppt
02_primitivegrafiche.ppt
03_rendering.ppt


INFORMATICA GRAFICA SSD ING-INF
Corso di: Sistemi di elaborazione delle informazioni a.a. 2007/2008
00_introduzione.ppt
01_cap3_trasformazioniaffini.ppt
02_plasm_2008.ppt
03_plasm_2008.ppt
04_opengl.pdf
05_cap4_primitivegrafiche_2008.ppt
06_opengl.ppt
07_opengl.ppt
08_cap5_pipelinegrafica_2008.dispensa.pdf
09_opengl.ppt
10_simpleviewer.ppt
11_cap6_renderinggrafico_20081.pdf
12_tesine.ppt
13.plasm_xml_viewer.ppt
14_cap6_renderinggrafico_parte_A_2008.pdf
15_cap6_renderinggrafico_parte_B_2008.pdf
16_opengl_argomentiavanzati.ppt
17_esercitazione_opengl.ppt



INFORMATICA GRAFICA SSD ING-INF/04
Corso di: Informatica grafica 2004
27052004.zip
12052004.zip
05052004.zip