2022-12-15 VisIt and OSPRay Studio for Scientific Visualisation (hvis1w22)

CourseVisIt and OSPRay Studio for Scientific Visualisation
Numberhvis1w22
Places available16
Date15.12.2022 – 15.12.2022
Price€ 0.00
PlaceLeibniz Rechenzentrum
Boltzmannstr. 1
85748 Garching b. München
RoomKursraum 2
Registration deadline08.12.2022 23:55
E-maileducation@lrz.de


Participants are expected to bring their own laptops. There are no PCs installed in the course room!
We strongly recommend to choose travel options and hotels with the possibility to cancel (even close to the event) because we might be forced to deliver the course as an online course.

Contents

The course aims at presenting two applications, VisIt and OSPRay Studio, among those offered for general-purpose scientific visualisation (scivis) to all users of LRZ.
In particular, through the usage of remote servers, these allow for multi-node distributed renderings and are thus mostly indicated for large-scale production leveraging directly on LRZ supercomputers.
Yet the use of the HPC resources is flexible, so that small-scale data exploration is also easy and performant.  Besides, the engines presented in the course are based on the Intel oneAPI Rendering Toolkit, which best synergise with LRZ's CPU-based machines, reaching near machine-optimal efficiency.
The course will tutor the attendants in the full workflow, from data reading to image and movie production. Hands-on sessions will be privileged over theory.
A few elements of scivis and general best-practices for usage of LRZ supercomputers will be covered, albeit the main focus remains on the applications.

Topics covered include:

  • Introduction to LRZ scivis offering
  • VisIt
    • Setup and launch of a remote engine with slurm
    • Tips for data exploration (plots, settings, operators, expressions)
    • Interactive surface and volume plots with OSPRay as rendering engine
    • Automated batch movie rendering  
  •  OSPRay Studio
    • Launch OSPRay Studio in interactive mode through our old RVS
    • GUI Data exploration: engines, auto-denoise, visual parameters
    • CLI interface of Studio, simple scripting and job submission
  • Special session (experimental): bring your own data! (for either application; simpler for VisIt)
    • Simple, common strategies to read your data (no guarantees for any specific format)
    • Semi-supervised hands-on (optional)

Prerequisites

  • The general usage model of LRZ supercomputers: basic usage of terminal, ssh, job submission via Slurm, RVS via VNC client. These can be obtained by e.g. attending the introductory course "Introduction to LRZ HPC Systems with Focus on CFD Workflows".
  • Basic familiarity with the main concepts of scientific data visualisation and manipulation (algebra, simple differential operations, volume renderings, raytracing).

Attendants will be guided in performing these operations, as the applications automate many of these tasks; for the rest structured examples will be provided. They should however be familiar with the concepts.

Hands-On

The course revolves mainly around the hands-on sessions, as the point is to enable the users to operate the provided applications.
The sessions will be done on the CooLMUC2 Cluster @ LRZ with 28-way Haswell-based nodes and FDR14 Infiniband interconnect.

Please bring your own laptop with X11 support and an ssh client installed for the hands-on sessions. There are no PCs installed in the course room!

Besides that, you will need:

Content Level

The content level of the course is broken down as:

Beginner's content:

1,0h

18.2%

Intermediate content:

1,0h

18.2%

Advanced content:

1,0h

18.2%

Community-targeted content:

2,5h

45.5%

Language

English

Lecturers

Dr. Salvatore Cielo (LRZ)

Prices and Eligibility

The course is open and free of charge for people from academia and industry.

Registration

Please register with your official e-mail address to prove your affiliation.

Withdrawal Policy

See Withdrawal

Legal Notices

For registration for LRZ courses and workshops we use the service edoobox from Etzensperger Informatik AG (www.edoobox.com). Etzensperger Informatik AG acts as processor and we have concluded a Data Processing Agreement with them.

See Legal Notices


No.

Date

Time

Leader

Location

Room

Description

115.12.202210:00 – 16:30Salvatore CieloLeibniz RechenzentrumKursraum 2Lecture