Visualization Laboratory Wiki
Docs» training:scivis:2026:paraviewhpc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
training:scivis:2026:paraviewhpc [2026/01/26 08:18] – created James Kresstraining:scivis:2026:paraviewhpc [2026/01/26 09:52] (current) – James Kress
Line 1: Line 1:
-======  Scientific Visualization 101: ParaView for HPC =======+<div> 
 +====== Scientific Visualization 101: ParaView for HPC =======
 <WRAP group> <WRAP group>
 <WRAP quarter column> <WRAP quarter column>
-<WRAP center round box 110%> {{:icon:twbs:link:w-25:h-auto:calendar3.svg?nolink&}} <tab1>  <fs:26px>** Date**</fs>+<WRAP center round box 110%> {{:icon:twbs:link:w-25:h-auto:calendar3.svg?nolink&}} <tab1> <fs:26px>** Date**</fs>
  
   * Wednesday, April 15, 2026 \\   * Wednesday, April 15, 2026 \\
Line 25: Line 26:
 <WRAP center round box 110%> {{:icon:twbs:link:w-25:h-auto:globe.svg?nolink&}} <tab1> <fs:26px>** Organizer**</fs> <WRAP center round box 110%> {{:icon:twbs:link:w-25:h-auto:globe.svg?nolink&}} <tab1> <fs:26px>** Organizer**</fs>
  
-{{:icon:twbs:link:w-25:h-auto:person.svg?nolink&}} James Kress \& Thomas Theussl \\+{{:icon:twbs:link:w-25:h-auto:person.svg?nolink&}} James Kress & Thomas Theussl \\
 {{:icon:twbs:link:w-25:h-auto:headset-vr.svg?nolink&}} Visualization Core Laboratory \\ {{:icon:twbs:link:w-25:h-auto:headset-vr.svg?nolink&}} Visualization Core Laboratory \\
 {{:icon:twbs:link:w-25:h-auto:envelope-at.svg?nolink&}} james.kress@kaust.edu.sa  {{:icon:twbs:link:w-25:h-auto:envelope-at.svg?nolink&}} james.kress@kaust.edu.sa 
Line 35: Line 36:
 <WRAP center round box 100%>{{:icon:twbs:link:w-25:h-auto:person-add.svg?nolink&}} <tab1> <fs:26px>** Register**</fs> <WRAP center round box 100%>{{:icon:twbs:link:w-25:h-auto:person-add.svg?nolink&}} <tab1> <fs:26px>** Register**</fs>
  
-<wrap em button> [[https://kaustforms.formstack.com/forms/supercomputing2025|Register]] </wrap> \\+<wrap em button> [[https://kaustforms.formstack.com/forms/paraview_hpc | Register]] </wrap> \\
 <wrap indent></wrap> \\ /*used for spacing */ <wrap indent></wrap> \\ /*used for spacing */
 <wrap indent></wrap> \\ /*used for spacing */ <wrap indent></wrap> \\ /*used for spacing */
Line 52: Line 53:
  
 <WRAP center round box download 100%>  <fs:26px>** Workshop Materials**</fs> <WRAP center round box download 100%>  <fs:26px>** Workshop Materials**</fs>
-  * Slides: [[https://download.vis.kaust.edu.sa/pub/workshops/2025/scivis210-supercomputingWorkflows/scivis210-hpcWorkflows-2025.pdf|Presentation]]+  * Materials will be added prior to the workshop.
 </WRAP>  </WRAP> 
  
 <WRAP center round box todo 100%>  <fs:26px>** How to Prepare?**</fs> <WRAP center round box todo 100%>  <fs:26px>** How to Prepare?**</fs>
-  * Review and download the workshop materials +  * **Prior Knowledge:** A working knowledge of ParaView is assumed for this workshop. We recommend reviewing the following past sessions if you are unfamiliar with the basics: 
-  * Prior Knowledge: A working knowledge of VisIt and ParaView is assumed for this workshop. A short intro will be given, but please watch the [[https://youtu.be/h9_Sg7CN5Cg | Introduction to VisIt Workshop]] if you are unfamiliar with basic VisIt operation and the [[https://www.youtube.com/watch?v=syp6Eu1dkpE | Introduction to ParaView Workshop]] if you are unfamiliar with basic ParaView operation +    * [[https://www.youtube.com/watch?v=syp6Eu1dkpE | Introduction to ParaView (ParaView 101)]] 
-  * Bring a laptop with VisIt and ParaView installed +    * [[https://youtu.be/h9_Sg7CN5Cg | Introduction to VisIt (VisIt 101)]] 
-    * VisIt version 3.4.1 is required for the workshop. You can download it from [[https://visit-dav.github.io/visit-website/releases-as-tables/#latest|VisIt]]. +  * **Hardware:** Bring a laptop with ParaView installed. 
-    * ParaView version 5.13.1 is required for the workshop. You can download it from [[https://www.paraview.org/download/|ParaView]].+    * ParaView version 5.13.1 is recommended. Download it from [[https://www.paraview.org/download/|ParaView.org]]. 
 +  * **HPC Access:** Ensure your **Ibex** and **Shaheen** accounts are active for the remote connection exercises.
 </WRAP>  </WRAP> 
  
Line 70: Line 72:
 ===== Overview ===== ===== Overview =====
  
-Visualization experts from the laboratory will discuss scripting and supercomputing workflows at KAUST using [[https://www.paraview.org/|ParaView]] and [[https://visit-dav.github.io/visit-website/|VisIt]]. ParaView and VisIt are highly-scalable, open-source, multi-platform data analysis and visualization applications. ParaView and VisIt users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D. Attendees will participate in a hands-on session working with ParaView and VisIt to create 3D visualizations of scientific datasets. +Visualization experts **Thomas Theussl** and **James Kress** will lead this session on scaling your scientific visualization workflows. [[https://www.paraview.org/|ParaView]] is a professional-quality, open-source application designed to analyze extremely large datasets using distributed memory computing resources. 
  
-ParaView and VisIt are essential tools for scientific visualization, especially for large datasets.  They are professional-quality, user-friendly software that are packed with advanced functionality.  They were developed to analyze extremely large datasets (using distributed memory and parallel computing resources); but, their special super-power is that they grow with the user's data, running great on the laptop, the workstation, the cluster (Ibex), and the supercomputer (Shaheen). Visualization and analytic pipelines created in ParaView and VisIt at the start of your project will continue to work efficiently even as the amount of data produced continues to grow.+The workshop is designed to take users from basic desktop interaction to advanced high-performance computing (HPC) environments. We will begin with a foundational introduction to ParaView's interface and logic before moving into the specifics of leveraging KAUST's supercomputing clusters.
  
-Join us to learn how to prepare data, automate visualizations, and scale your analysis from workstation to cluster to supercomputer. +**Key Learning Objectives:** 
- +  * **ParaView Core:** Master the pipeline browser, properties, and essential filters. 
- +  * **HPC Workflows:** Establish remote client-server connections to **Ibex** and **Shaheen**. 
-Experts from the Visualization Lab will cover the following advanced topics: +  * **Automation:** Use Python scripting to record and execute non-interactive visualization tasks. 
- +  * **Efficiency:** Learn to scale from your local workstation to thousands of cores for large-scale data analysis.
-  - **Scalable Visualization Workflows on HPC Systems** +
-    - Overview of ParaView and VisIt's HPC architecture +
-    - Step-by-step ParaView and VisIt visualization workflow for large data +
-    - Introduction to ParaView and VisIt client-server batch tools +
-  - **Programming Visualization Pipelines in Python** +
-    - Record GUI actions in Python +
-    - Visualization Pipelines in Python +
-      - Save / Load Vis-Pipelines as Python +
-      - interactive — text-based Python console +
-      - non-interactive, distributed batch processing+
  
  
 ===== Who Should Attend? ===== ===== Who Should Attend? =====
  
-The target audience for this workshop are KAUST users who are looking to learn how to script visualizations with ParaView and VisIt and scale their visualization workflows from a PC to a supercomputing cluster. +KAUST researchers, engineers, and students who have outgrown their local workstation capabilities and need to learn how to script and scale their visualizations on Ibex and Shaheen. This is also applicable to those outside of KAUST who want to learn the concepts of ParaView on HPC to apply to their own clusters. 
  
  
  
 ===== Agenda ===== ===== Agenda =====
-^ Time             ^ Topic                                                           ^ Speaker        ^ +^ Time              ^ Topic                                                       ^ Speaker         ^ 
-^ 1:30pm-1:45pm    | Introduction & Setup                                            | James Kress   | +^ 1:30pm - 2:30pm   | **ParaView Intro:** UI Fundamentals, Data Loading, and 3D Visualization | Thomas Theussl | 
-^ 1:45pm-1:55pm    | Coffee Break -- Finish setup and prepare files                                                    |               | +^ 2:30pm - 2:40pm   | Coffee Break                                                |                 | 
-^ 1:55pm-2:30pm    | Hands-On Session 1: Ibex/Shaheen interactive visualization              | James Kress  | +^ 2:40pm - 3:30pm   | **ParaView for HPC:** Remote Connections to Ibex/Shaheen, Python Scripting, and Batch Workflows | James Kress | 
-^ 2:30pm-2:40pm    | Coffee Break                                                    |               | +^ 3:30pm            | Q&A / Final Discussion                                      | James & Thomas  |
-^ 2:40pm-3:10pm    | Hands-On Session 2: Scripting within ParaView & VisIt           | James Kress| +
-^ 3:10pm-3:20pm    | Coffee Break                                                    |               | +
-^ 3:20pm-3:30pm    | Hands-On Session 3: Scripting visualization from command line   | James Kress   | +
-^ 3:30pm    | Q&A / Discussion                                                | James Kress   |+
  
 </WRAP>  </WRAP> 
Line 113: Line 101:
 ---- ----
  
-{{tag>workshop}}+{{tag>workshop paraview hpc shaheen ibex kress theussl}} 
 +</div>

Site Tools

  • Media Manager

Page Tools

  • Show page
  • Old revisions
  • Backlinks
  • Back to top

User Tools

  • Log In
training/scivis/2026/paraviewhpc.1769415527.txt.gz · Last modified: 2026/01/26 08:18 by James Kress
Visualization Laboratory Wiki

Table of Contents

Welcome to the KVL

  • Home
  • Training Events
  • Facilities
  • Highlights
  • Virtual Tours

KVL Documentation

  • Frequently Asked Questions
  • Visualization Tools User Guides
  • AR & VR Tools User Guides
  • Data Science Tools User Guides
  • Facility User Guides