Aug 4, 2015 · 10:30 a.m.–11:30 a.m. · Room 346, Visualization Lab
Looking for some help getting started? Can’t get your code to run?
We offer an open help session every Tuesday morning from 10:30-11:30 in 346 Lewis Science Library.
This is an opportunity to meet with research computing staff for one-on-one help with all things cluster related. Topics include, but are certainly not limited to:
• Getting started on the cluster(s)
• Navigating the file systems
• Understanding and troubleshooting error messages
• Transferring and storing data
• Installing and compiling software
• Writing SLURM submission scripts
• Improving performance
• Programming strategies
• And many more…
Think of this as CSES office hours - no appointment necessary. We are also available to meet outside of these hours; please email email@example.com to schedule an appointment.
Aug 6, 2015 · 1:30 p.m.– 2:30 p.m. · Room 346, Visualization Lab
We offer an open, walk-in help session every Thursday afternoon from 1:30 - 2:30 pm in 346 Lewis Library. No appointment necessary.
For help at other times, please email firstname.lastname@example.org.
The Help Session is an opportunity to meet with research computing staff for one-on-one help with data visualization. We can discuss visualization programs, techniques, and data formats. In particular, how to effectively display your data.
If you are working with large amounts of data on the Princeton High Performance Computing environment you can learn about remote visualization from tigressdata.princeton.edu.
Aug 17, 2015 · 11:00 a.m.– 5:00 p.m. · 001 Wallace Social Science
From a user perspective, supercomputers are more complicated to program and handle than an ordinary desktop workstation. Unfortunately this leads to parallel programs that do not necessarily satisfy the performance expectations of the users. Such unexpected performance results can have many reasons.
Basic knowledge on performance modeling, prediction and verification, as taught in this summer school, is needed by users to formulate and verify their performance expectation.
The goals for this class are:
- Motivating the need for performance considerations
- Establishing a common performance vocabulary
- Learning the standard situations/parameters to have an eye on
- Getting to know the tools that provide insight
- Establishing a higher throughput of experiments
- Running bigger experiments
A rough table of content for the class looks as follows:
Day 1: Performance Engineering (theory + examples)
Day 2: Easy to use workflows (the first step, with very low burden, mostly automated) at IU
Day 3: Usage of advanced tools (profile- and trace-based) at IU
Day 4: Tuning of hybrid programs (message passing, threading, accelerators)
Day 5: Theoretical considerations (Experimental design, performance modeling)
The class contains lectures and labs so that the participants immediately put the newly acquired knowledge to work.
Prerequisites: Basic programming and command line skills on Linux systems.
Aug 24, 2015 · 11:00 a.m.– 5:00 p.m. · 001 Wallace Social Science
This two-day training covers all aspects of visualizing data from a broad variety of domains. The training kicks off with an introduction to visualization followed by best practices when dealing with diverse data (abstract and spatial), demonstrating a variety of methods and techniques on those data sets and demonstrating a range of freely available software. Real world problems for which visualization is needed will be demonstrated and attendees will be taken through the process of visualizing this data and gaining insight.