Experience

Current appointments

Assistant Professor
2020 - now

Department of Computer Science - Utah State University, USA

Utah State University

Staff Scientist
2020 - now

Scientific Computing and Imaging Institue

Center for Extreme Data Management Analysis and Visualization (CEDMAV) - University of Utah, USA

SCI Institute   CEDMAV

President
2019 - now

Data Intensive Science (nonprofit 501c3), USA

DataIntensiveScience.org

Previous appointments

PostDoctoral Fellow
2017 - 2020

Scientific Computing and Imaging Institue

Center for Extreme Data Management Analysis and Visualization (CEDMAV) - University of Utah, USA


System Analyst
2013 - 2015

Product Innovation & Advanced EW Solutions - Elettronica SpA, Italy


Software Engineer
2012 - 2013

High Tech Defence/Aerospace division - Capgemini SpA, Italy


Web developer
2006 - 2012

Freelancer, Italy

Education

Degrees

PhD Computer Science
2018

University of Rome "Tor Vergata", Italy

Thesis: Combining Scalability Portability and Usability in Big Data Analytics

MS Computer Engineering
2013

University of Rome "Tor Vergata", Italy

Thesis: Distributed Traffic Analysis Attacks to Network Centric Critical Systems.

BE Computer Engineering
2010

University of Rome "Tor Vergata", Italy

Thesis: Automatic system for ontology population via web page semantic analysis.

Visiting Scholar

Visiting Scholar
2015-2016

Scientific Computing and Imaging Institue - University of Utah, USA


Visiting Scholar
2015-2016

King Abdullah University of Science and Technology (KAUST), Saudi Arabia

Research

High Performance Computing

Large scale data analysis, dynamic runtime systems, in situ analytics, parallel I/O, edge computing.

Scientific Visualization

Interactive scientific data analytics, feature extraction and tracking, topological analysis.

Selected Publications


TinyProf: Towards Continuous Performance Introspection through Scalable Parallel I/O
Ke Fan, Suraj Kesavan, Steve Petruzza, Sidharth Kumar
ISC High Performance 2024   PDF
Multi-layer Caching and Parallel Streaming for Large Scale Cloud Optimized Point Cloud Data Visualization using WebGPU
Pravin Poudel, Will Usher, Steve Petruzza
IEEE International Conference on Big Data (BigData 2023)   PDF
GraphWaGu: GPU Powered Large Scale Graph Layout Computation and Rendering for the Web
Landon Dyken, Pravin Poudel, Will Usher, Steve Petruzza, Jake Y. Chen, Sidharth Kumar
Eurographics Symposium on Parallel Graphics and Visualization (EGPGV 2022)   PDF
Portable and Composable Flow Graphs for In Situ Analytics
Sergei Shudler, Steve Petruzza, Valerio Pascucci, Peer-Timo Bremer
The 11th IEEE Symposium on Large Data Analysis and Visualization (LDAV 2021)   PDF
Investigating the effect of grain structure on compressive response of open-cell metal foam using high-fidelity crystal-plasticity modeling
Dongfang Zhao, Kristoffer E Matheson, Brian R Phung, Steve Petruzza, Michael W Czabaj, Ashley D Spear.
Elsevier - Materials Science and Engineering: A, 2021   PDF
Distributed merge forest: a new fast and scalable approach for topological analysis at scale
Xuan Huang, Pavol Klacansky, Steve Petruzza, Attila Gyulassy, Peer-Timo Bremer, Valerio Pascucci.
ACM International Conference on Supercomputing (ICS), 2021.   PDF
Adaptive Spatially Aware I/O for Multiresolution Particle Data Layouts
Will Usher, Xuan Huang, Steve Petruzza, Sidharth Kumar, Stuart R. Slattery, Sam T. Reeve, Feng Wang, Chris R. Johnson, and Valerio Pascucci.
IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2021.   PDF
Improving the Usability of Virtual Reality Neuron Tracing with Topological Elements
Torin McDonald, Will Usher, Nate Morrical, Attila Gyulassy, Steve Petruzza, Frederick Federer, Alessandra Angelucci, and Valerio Pascucci.
IEEE Transactions on Visualization and Computer Graphics, 2020.   PDF
High-throughput feature extraction for measuring attributes of deforming open-cell foams.
Steve Petruzza, Attila Gyulassy, Samuel Leventhal, John J Baglino, Michael Czabaj, Ashley D Spear, and Valerio Pascucci.
IEEE Transactions on Visualization and Computer Graphics, 2019.   PDF
Babelflow: An embedded domain specific language for parallel analysis and visualization.
Steve Petruzza, Sean Treichler, Valerio Pascucci, and Peer-Timo Bremer.
Proceedings of IEEE International Parallel and Distributed Processing Symposium 2018, IPDPS ’18, 2018.   PDF
Toward an exascale volume visualization system. In Eurographics Symposium on Parallel Graphics and Visualization.
Qi Wu, Will Usher, Steve Petruzza, Sidharth Kumar, Feng Wang, Ingo Wald, Valerio Pascucci, and Charles D Hansen.
Proceedings of Eurographics Symposium on Parallel Graphics and Visualization. The Eurographics Association, 2018.   PDF
Scalable data management of the uintah simulation framework for next-generation engineering problems with radiation.
Sidharth Kumar, Alan Humphrey, Will Usher, Steve Petruzza, Brad Peterson, John A Schmidt, Derek Harris, Ben Isaac, Jeremy Thornock, Todd Harman, et al.
Proceedings of Asian Conference on Supercomputing Frontiers, pages 219–240. Springer, 2018.   PDF
ISAVS: Interactive scalable analysis and visualization system.
Steve Petruzza, Aniketh Venkat, Attila Gyulassy, Giorgio Scorzelli, Frederick Federer, Alessandra Angelucci, Valerio Pascucci, and Peer-Timo Bremer.
Proceedings of SIGGRAPH Asia 2017 Symposium on Visualization, SA ’17, pages 18:1– 18:8, New York, NY, USA, 2017.   PDF
Reducing network congestion and synchronization overhead during aggregation of hierarchical data.
Sidharth Kumar, Duong Hoang, Steve Petruzza, John Edwards and Valerio Pascucci.
Proceedings of IEEE 24th International Conference on High Performance Computing (HiPC), pages 223–232, Dec 2017.   PDF
In-staging data placement for asynchronous coupling of task-based scientific workflows.
Qian Sun, Melissa Romanus, Tong Jin, Hongfeng Yu, Peer-Timo Bremer, Steve Petruzza, Scott Klasky, and Manish Parashar.
Proceedings of International Workshop on Extreme Scale Programming Models and Middleware (ESPM2) (held jointly with Supercomputing 2016), pages 2–9. IEEE, 2016.   PDF
See More

Computing Elevated Lab

The Computing Elevated Lab investigates novel techniques to improve large scale data analysis and visualization in different settings, from edge devices to leadership supercomputers. We focus on different aspects of data management and analysis of large scientific data, including heterogenous parallel I/O, AI, interactive analysis and visualization, real-time and cloud computing. Every student is also trained to make pizza...
The following picture was edited with generative AI (but the smiles are real).



Awards


National Science Foundation (Core):
Scalable and Extensible I/O Runtime and Tools for Next Generation Adaptive Data Layouts

Scalable and extensible I/O runtime and tools for the next-generation adaptive data layouts that inherently imbibe compression and progressive data access, advancing the state of art in the field of high-performance data management. External link

US Geological Survey (104b) - Utah Center for Water Resources Research at the Utah Water Research Lab:
Real time generation of multispectral and thermal aerial maps for immediate Utah water decision-making activities in urban, agriculture and natural environments

Real time generation of multispectral and thermal aerial maps. External link

NSF ASPIRE ERC - Utah State University:
Integrating socio economic factors and social network information for modeling, visualizing, and understanding optimal EV charging station placement

Develop tools to guide the implementation of an equitable distribution of charging infrastructure across public and private enterprises to better service new demand in EV power. External link

Current Students

Andres Sewell PhD
Andres Sewell
Heterogenous computing, in situ workflows
Robiul Islam MS/PhD
Robiul Islam
Ishara Dananjaya MS
Ishara Dananjaya
EV Adoption visualization
MS
Kim Peterson
In situ visualization
MS
Marcus Quincy
Real-time aerial data analysis
MS
Kartik Thakkar

Previous Students

Maanav Choubey MS
Maanav Choubey
Explainable AI
Aashay Maheshwarkar MS
Aashay Maheshwarkar
Smart transportation visualization
Shubham Gupta MS
Shubham Gupta
AI-driven scientific visualization
Pravin Paudel MS
Pravin Paudel
WebGPU based scientific visualization
Ethan Payne BS
Ethan Payne
real-time aerial data analysis
PhD
Ryan Goodman
real-time aerial data analysis

Some Projects

ASPIRE NSF Engineering Research Center
Widespread electrification of all vehicle classes, improved air quality, and public infrastructure that provides an inexpensive, seamless charging experience.
Collaborators: Purdue University, UTEP, University of Boulder Colorado, The University of Auckland
https://aspire.usu.edu/
National Science Data Fabric
Integrated data delivery and access to shared storage, networking, computing, and educational resources that will democratize data-driven scientific discovery
Collaborators: A bunch
http://nationalsciencedatafabric.org/
OpenVisus framework
Open source frameworks for large scale scientific data analysis and visualization. Applications in several domains including: neuroscience, material science, combustion and climate simulations, precision agriculture.
Collaborators: University of Utah, University of Alabama at Birmingham
https://www.visus.org https://www.visoar.net
ALPINE Ascent
Lightweight in-situ visualization and analysis infrastructure for multi-physics HPC simulations. Part of Department of Energy’s Exascale Computing Project (ECP).
Collaborators: University of Utah, Lawrence Livermore National Lab, University of Oregon, Lawrence Berkeley National Lab, Kitware Inc.
http://www.ascent-dav.org
NSF Cyberinfrastructure Center of Excellence (CiCOE) Pilot (now CI-Compass)
Leadership, expertise, and active support to NSF Major Facilities cyberinfrastructure.
Collaborators: University of Southern California, University of North Carolina at Chapel Hill, University of Notre Dame, University of Utah, Indiana University
https://cicoe-pilot.org https://ci-compass.org
Interactive Analysis and Visualization of Large Scale Airborne Observatory Platform Data
Cyberinfrastructure for interactive visualization of Large scale Airborne Observatory Platform image data. This infrastructure has been also used by University of Florida to present their deep learning analysis results on these data.
Collaborators: National Ecology Observatory Network (NEON), University of Utah, University of Florida
https://data.neonscience.org/data-products/DP3.30010.001#visualizations http://tree.westus.cloudapp.azure.com/trees/
Distributed Resources for the Earth System Grid Advanced Management (DREAM)
Next-generation ESGF (Earth System Grid Federation) architecture for managing and accessing data and services resources on a distributed and scalable environment.
Collaborators: NASA Goddard Space Flight Center, NASA Jet Propulsion Laboratory, Lawrence Livermore National Laboratory, Princeton University, University of Utah
https://esgf.llnl.gov https://www.youtube.com/watch?v=S4s1neB9FJs

Teaching

Other fun stuff