Events

  • Introduction to the Flux cluster and batch computing

    East Hall B254 530 Church St., Ann Arbor, MI, United States

    Overview This workshop will provide a brief overview of the components of the Flux Cluster. The main body of the workshop will cover the resource manager and scheduler, creating submissions scripts to run jobs and the options available in them, and hands-on experience. By the end of the workshop, every participant should have created a […]

    Advanced batch computing on the Flux cluster

    East Hall B250 530 Church St., Ann Arbor, MI, United States

    Overview This course will cover some more advanced topics in cluster computing on the U-M Flux Cluster. Topics to be covered include a review of common parallel programming models and basic use of Flux; dependent and array scheduling; advanced troubleshooting and analysis using checkjob, qstat, and other tools; and parallel debugging and profiling of C […]

    Hadoop and Spark Workshop

    East Hall B250 530 Church St., Ann Arbor, MI, United States

    Overview Learn how to process large amounts (up to terabytes) of data using SQL and/or simple programming models available in Python, R, Scala, and Java. Computers will be provided to follow along with hands-on examples; users can also bring laptops. Prerequisites Intro to the Linux Command Line or equivalent. This course assumes familiarity with the Linux command […]

    Advanced batch computing on the Flux cluster

    East Hall B250 530 Church St., Ann Arbor, MI, United States

    Overview This course will cover some more advanced topics in cluster computing on the U-M Flux Cluster. Topics to be covered include a review of common parallel programming models and basic use of Flux; dependent and array scheduling; advanced troubleshooting and analysis using checkjob, qstat, and other tools; and parallel debugging and profiling of C […]

  • Introduction to the Flux cluster and batch computing

    East Hall B254 530 Church St., Ann Arbor, MI, United States

    Overview This workshop will provide a brief overview of the components of the Flux Cluster. The main body of the workshop will cover the resource manager and scheduler, creating submissions scripts to run jobs and the options available in them, and hands-on experience. By the end of the workshop, every participant should have created a […]

    Intro to SQL

    Modern Languages Building (MLB), Room 2001B

    Ever want to know how to communicate with a database? You need to know SQL, a standard programming language for working with relational database management systems in data warehouses or just Microsoft Access. This workshop will cover the basic syntax of SQL. Material will focus mainly on how to query databases. A web-based tool will […]

     Deep Neural Networks with TensorFlow: A Quick Start Introduction

    Modern Languages Building (MLB), Room 2001B

    Deep Neural Networks (DNNs) are used as a machine learning method for both regression and classification problems. TensorFlow is a popular software library that is often used to construct and train DNNs. In this workshop, participants will learn how to quickly use the high-level TensorFlow Estimator module to perform nonlinear regression and classification with standard fully connected DNNs. We will also show […]

    Intro to GPU & CUDA Programming

    1180 Duderstadt Center 2281 Bonisteel Blvd, Ann Arbor, MI, United States

    This workshop is an introduction to GPU programing for scientific and engineering applications. The basics of GPU architecture will be presented. Parallel programing strategies will be discussed followed by actual programing examples. Please bring a laptop if would like to try the examples during the session, but it is not necessary, since the examples will […]

    Parallel Processing with Python

    Modern Languages Building (MLB), Room 2001B

    Modern computers have a CPU with multiple cores (usually between 4-8). Come learn how to take advantage of them to parallelize and speed up your code. We’ll show you how to structure your code so you can parallelize it in 5 lines or less. We will also cover some theory, a few practical considerations along […]

  • Open Source GIS Tools

    Angell Hall, Classroom A

    This workshop will provide a fast paced introduction to open source GIS tools, especially QGIS (but also R). We will explore QGIS’s power and functionalities for manipulating and analyzing vector GIS data. The workshop will be especially useful for students and researchers who use ArcGIS, but would like to learn about open source GIS tools. […]