The Research Computing Center Seminars

Apr 25, 2:00 PM: Designing Interactive Data Visualizations (D3/Javascript)

Sun, 04/23/2017 - 23:15
This workshop provides a theoretical and practical introduction to data visualization strategies with a focus on the types of interactive visualizations available within the Data Driven Document (D3) web-based platform for Javascript (see for a range of examples). We will discuss general best practices for graphic presentation of data, then evaluate the exciting capabilities of the D3 toolkit as we review the wide variety of data visualizations it makes possible, from simple graphs and charts to three-dimensional projections, network maps and data-driven digital cartography. This is an INTERMEDIATE level workshop, for users with some knowledge of JavaScript. Prerequisites: Users should bring a computer and have at least a basic knowledge of Javascript.

Date: April 25, 2017
Time: 2:00 PM - 3:30 PM


May 2, 11:00 AM: Mind Bytes 2017

Sun, 04/23/2017 - 20:14
Mind Bytes 2017 is the third annual research computing symposium and exposition, sponsored by the Research Computing Center (RCC). Mind Bytes showcases student and faculty work done at the University of Chicago with RCC resources, allows participants to exchange ideas about work done in their field and others, and provides a forum to learn about research computing resources available on campus.

Date: May 2, 2017
Time: 11:00 AM - 5:45 PM


May 25, 2:00 PM: Parallel Programming with MPI

Sun, 04/23/2017 - 12:08
This two-afternoon hands-on workshop will give a basic introduction to parallel programming using MPI message passing library on day 1 and cover advanced MPI topics on day 2. It will give participants a working knowledge of a subset of the MPI library to allow them to immediately begin writing effective parallel programs. Examples and hands-on exercises will be provided in C and Fortran. Day 1: The first part of this workshop will begin with an introduction, background, and basic information for getting started with MPI. This will be followed by a detailed look at the MPI routines that are most useful for new MPI programmers, including MPI environment management, point-to-point communications, and collective communications routines. Day 2: The second part of this workshop will expand on what is covered on Day 1 and cover advanced topics such as derived data types, one sided communication and MPI I/O. Specific libraries for portable I/O such as HDF5 and NetCDF will be covered. Day 1 of this workshop is taught at the INTRODUCTORY level by Dr. Runesha; day 2 is taught at the INTERMEDIATE level by RCC consultant Jonathan Skone.

Date: May 25, 2017
Time: 2:00 PM - 4:00 PM


May 18, 2:00 PM: HPC for Molecular Engineering

Fri, 04/21/2017 - 03:55
This workshop will explore the assembly of computational methodologies, based on molecular principles, used in a bottom-up approach to design and optimize new molecular and material systems. An application that is of a reasonable time and length scale will be used to demonstrate how these tools can be leveraged by a high-performance computing environment. This is an INTRODUCTORY level workshop. Prerequisites: Attendees are strongly encouraged to bring a laptop to participate in the hands-on session.

Date: May 18, 2017
Time: 2:00 PM - 3:30 PM


May 9, 2:00 PM: Understanding Image Segmentation

Fri, 04/21/2017 - 00:46
Image segmentation is a very powerful technique to select the data contained in a region of interest of an image. During this workshop we will learn about several segmentation algorithms and their different applications. Different toolkits will be presented with their applications in specific areas (medicine, physics, biology, chemistry, and others). iPython will be used for the hands-on examples. This is an INTRODUCTORY level workshop, designed for people with little or no experience on this topic. Prerequisites: Attendees are strongly encouraged to bring a laptop to participate in the hands-on session.

Date: May 9, 2017
Time: 2:00 PM - 3:30 PM