Beginner

MPI

This one-day, hands-on workshop provides an introduction on how to write a parallel program using MPI and will help researchers write better and portable parallel codes for distributed-memory Linux clusters. The tutorial will focus on basic point-to-point communication and collective communications, which are the most commonly used MPI routines in high- performance scientific computation. In addition, the advantage of using MPI non-blocking communication will be introduced. Each session of the workshop will combine a lecture with hands-on practice.

Abaqus

Intended Audience

Undergraduate and graduate students with some familiarity with finite element method, plus faculty interested in finite element analysis, optimization, or fatigue.

The SIMULIA Central’s Minneapolis office invites you to two-part seminar held on campus to provide an introductory, hands-on workshop with Abaqus and to introduce you to additional simulation technology recently made available to the University of Minnesota.

Schedule

Compiling and Debugging

This tutorial will help users learn the basics of compiling and debugging their code on MSI systems. Particular attention will be paid to code written in Fortran, C, and C++. Basic methods for debugging will be outlined, with users being able to explore different debugging tools. This tutorial will focus primarily on compiling serial programs,but brief information on compiling and debugging parallel programs will also be given. Attendees should have a basic knowledge of Linux and rudimentary knowledge of a programming language.

Interactive Computing

This two part tutorial will first introduce you to the concept of interactive high performance computing, as distinct from batch computing. We will cover the Citrix (Windows) and NICE EnginFrame (Linux) interactive computing environments hosted by MSI. Attendees will learn how to launch virtual desktops at MSI, connect to a variety of resources, load software modules, and build complex research workflows.

Introduction to Linux

This tutorial will provide an introduction to the Linux operating system, with particular attention paid to working from the command line. The tutorial will cover basics such as fundamental commands, editing files, understanding directories and permissions, and remote access. No previous Linux experience is required.

Rna-Seq Analysis

The RNA-Seq analysis tutorials includes a lecture and a hands-on guided tutorial. The lecture materials cover the basics of differential expression analysis and touches on other RNA-seq topics such as transcriptome assembly. 

Topics Covered:

Quality Control of Illumina Data with Galaxy

If you are new to bioinformatics this is the best place to start.

This hands-on tutorial will help a new user understand how to use the the Galaxy platform to analyze NGS data by working though the quality control steps needed for Illumina sequencing data.

This tutorial will:

Pages