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 at Scientific Computing and Imaging Institute School of Computing, University of Utah.

Contract professor of 'Computer Graphics' with the School of Engineering, University of Roma Tre, in academic year 2006/2007 and 2007/2009. Senior research associate with the CAD Lab at Department of Informatica e Automazione since 2003.

Foreign Computer Scientist and Researcher with CASC (Center for Applied Scientific Computing) at Lawrence Livermore National Laboratory in 2002, 2003 and 2005.

Visiting scholar in 2001 with the Dept. of Computer Science (Prof. Bernd Hamann) of the University of California at Davis.

Research interests: Efficient Data Layouts, Streaming Techniques, Cache Oblivious Algorithms, Data Analysis and Exploration, Multi-resolution Methods, Combinatorial Topology, Geometric Compression, Computer Graphics, Computational Geometry, Geometric Programming, Solid Modeling.

[Google Scholar] [Research Gate] [Linkedin]

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
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.

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
Gigapixel David
POWDER Display Wall

Ing. Civile Corso di Applicazioni progettuali di grafica computerizzata 2008

Corso di: Sistemi di elaborazione delle informazioni a.a. 2007/2008

Corso di: Informatica grafica 2004