HCC Kickstart 2017

HCC Kickstart is a two day workshop to get new users started on accessing and using the high performance computing (HPC) resources provided by the Holland Computing Center (HCC). These lessons are tailored for beginners and require no previous programming experience.

For individuals who are new to HCC but already have a working familiarity with the Linux command line, we are offering a full day workshop on R as an alternative to the Bash lesson. Please specify which session you would like to attend when completing the registration.

When: September 5th and 6th

Where: Unity Room - Jackie Gaughan Multicultural Center - UNL City Campus

Registration for this event is now closed. Please contact hcc-support@unl.edu with any questions.

Attendees will need to bring a laptop as this workshop will feature plenty of hands-on practice.

WiFi Information

  • Network: UNL-Conference
  • Login: HCCKickstart
  • Password: Kickstart2017

Agenda:

Day 1: Sept 5
8:00 - 8:30 Check In and Setup
8:30 - 12:00 Automating Tasks with the Unix Shell

An overview of the Unix shell including how to maneuver in a the command line environment, the use of pipes and filters, loops and scripts to automate and streamline data analysis.

Introduction to Programming in R

Learn how to perform data analysis in R with an introduction to the R language including importing data, conditional statements, loops and an overview of the popular packages such as dplyr and ggplot2.

12:00 - 1:00 Break for Lunch
1:00 - 4:00 Automating Tasks with the Unix Shell (cont.) and Version Control with Git

Multiple revisions and collaborations can make developing code or writing manuscripts a complicated and error prone process. See how Git can help you prevent this hassle with revision control.

Introduction to Programming in R (cont.)

Day 2: Sept 6
8:00 - 8:30 Check In and Setup
8:30 - 9:00 Overview of HCC

An overview of the resources HCC provides and what new additions users can expect to see this year.

9:00 - 11:30 Introduction to HCC

We will cover the basics of high performance computing with Holland's clusters including how to connect, transferring files, running software and submitting jobs.

11:30 - 12:00 Using Globus for Data Management

Globus is a robust file transfer platform that allows users to perform large-scale data transfers easily between endpoints, providing a reliable way to move files to, from and between Holland clusters.

12:00 - 1:00 Break for Lunch
1:00 - 2:00 Overview of Anvil

Meet HCC's cloud, Anvil. Anvil allows users to create cloud-based virtual machines which are ideal for analyses that are not well suited to the traditional Linux command-line environment, such as those which use graphical user interfaces or software that does not run natively in Linux.

2:00 - 3:15 Introduction to OSG

The Open Science Grid (OSG) is a multi-disciplinary partnership to federate local, regional, community and national cyber infrastructures to meet the needs of research and academic communities at all scales. Learn the differences between high performance computing (HPC) and high thoroughput computing (HTC) and which applications are best suited for each approach.

3:30 - 4:00 Ask the Users - Panel Discussion

Current HCC users will be on hand to discuss their experiences and answer questions about using supercomputing in their research.

4:00 - 5:00 One on One Consultations / Tour of HCC at HCC Lincoln Offices - Schorr Center

A tour of HCC's facility will be given and HCC staff scientists will be on hand to answer attendee questions about their individual analysis needs.

Please contact us at hcc-support@unl.edu if you have questions or concerns and we will be happy to help!