BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Michigan Institute for Computational Discovery and Engineering - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://micde.umich.edu
X-WR-CALDESC:Events for Michigan Institute for Computational Discovery and Engineering
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Detroit
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20200308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20201101T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20210314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20211107T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20220313T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20221106T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210604T153000
DTEND;TZID=America/Detroit:20210604T163000
DTSTAMP:20260606T155953
CREATED:20230905T171445Z
LAST-MODIFIED:20230905T171445Z
UID:10000475-1622820600-1622824200@micde.umich.edu
SUMMARY:GIS Fundamentals - Height and Vertical Datum
DESCRIPTION:Understanding how heights are measured and recorded in GIS systems are essential for many applied tasks such as modeling flood risk due to sea level rise. In this workshop we will understand vertical datums\, the concept of height\, and what do terms like orthometric height and ellipsoid height mean. This will be a lecture-style workshop with a focus on conceptual details. \nParticipants should know basic GIS and should be familiar with horizontal datums.
URL:https://micde.umich.edu/event/gis-fundamentals-height-and-vertical-datum/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210608T110000
DTEND;TZID=America/Detroit:20210611T170000
DTSTAMP:20260606T155953
CREATED:20230905T171445Z
LAST-MODIFIED:20260401T195616Z
UID:10000473-1623150000-1623430800@micde.umich.edu
SUMMARY:XSEDE HPC HPC Summer Boot Camp
DESCRIPTION:OVERVIEW\nXSEDE\, along with the Pittsburgh Supercomputing Center is pleased to present a Hybrid Computing workshop. \nThis 4 day event will include MPI\, OpenMP\, GPU programming using OpenACC and accelerators. \nThis workshop will be remote to desktop only due to the COVID-19 pandemic.  When the registration has filled\, there will be no more students added due to our current limits. \nQuestions\nPlease address any questions to Tom Maiden at tmaiden@psc.edu.
URL:https://micde.umich.edu/event/xsede-hpc-summer_2021_bootcamp/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210615T100000
DTEND;TZID=America/Detroit:20210615T120000
DTSTAMP:20260606T155953
CREATED:20230905T171445Z
LAST-MODIFIED:20230905T171445Z
UID:10000480-1623751200-1623758400@micde.umich.edu
SUMMARY:Image Segmentation using Deep Learning with FastAI
DESCRIPTION:Like other image processing problems\, deep learning has brought many effective solutions to the task of image segmentation. This workshop will introduce you to the methods used in image segmentation\, demonstrate how to prepare your own segmentation masks using Matlab\, and guide you through performing image segmentation using the FastAI [fast.ai] Python library\, which is built on the deep learning library PyTorch. Some familiarity with Python is expected\, but no previous experience with FastAI or PyTorch is needed. The workshop will be done online via Zoom. We will run the code using Google Colab (with free-to-use GPUs)\, which requires a Google account.
URL:https://micde.umich.edu/event/image-segmentation-using-deep-learning-with-fastai-3/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210616T153000
DTEND;TZID=America/Detroit:20210616T163000
DTSTAMP:20260606T155953
CREATED:20230905T171445Z
LAST-MODIFIED:20230905T171445Z
UID:10000476-1623857400-1623861000@micde.umich.edu
SUMMARY:GIS Fundamentals – Understanding and manipulating elevation data
DESCRIPTION:Elevation data can come in the form of point (e.g. from LiDAR)\, digital elevation model (DEM)\, or triangulated irregular network (TIN). In this workshop we will focus on DEM and TIN. We will learn about each model and related data structure\, their relative strengths\, the kind of information they provide\, and how to obtain downstream derived information. This is a lecture-style workshop and the primary focus will be about understanding the two models. However\, we will also see examples in ArcGIS or QGIS \n\nParticipants should know GIS and be familiar with vector and raster data.
URL:https://micde.umich.edu/event/gis-fundamentals-understanding-and-manipulating-elevation-data/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210621T130000
DTEND;TZID=America/Detroit:20210621T160000
DTSTAMP:20260606T155953
CREATED:20210607T134228Z
LAST-MODIFIED:20210607T134228Z
UID:10000484-1624280400-1624291200@micde.umich.edu
SUMMARY:Introduction to the Linux Command Line
DESCRIPTION:OVERVIEW\nThis course will familiarize the student with the basics of accessing and interacting with Linux computers using the GNU/Linux operating system’s Bash shell\, also generically referred to as “the command line”. Topics include: a brief overview of Linux\, the Bash shell\, navigating the file system\, basic commands\, shell redirection\, permissions\, processes\, and the command environment. The workshop will also provide a quick introduction to nano a simple text editor that will be used in subsequent workshops to edit files. \n​ \nPRE-REQUISITES \nNone. \nINSTRUCTOR \nKenneth Weiss\nIT Project Senior Manager \nHITS Academic IT – HPC team \nKen is a High Performance Computing Consultant with the Health Information Technology & Services (HITS) Academic IT – HPC team at the University of Michigan. He works with a team of IT specialists to provide high performance computing support and training for the Medical School. Prior to this\, he spent 21 years managing research computing\, including an HPC cluster\, for Dr. Charles Sing in the Human Genetics Department. \nMATERIALS \n\nLecture Notes\nReference text: William E Shotts\, Jr.\, “The Linux Command Line: A Complete Introduction\,” No Starch Press\, January 2012 .http://linuxcommand.org/tlcl.php\nDownload Creative Commons Licensed version at http://downloads.sourceforge.net/project/linuxcommand/TLCL/13.07/TLCL-13.07.pdf\n\n\nCOURSE PREPARATION \nYou will need VPN software to access the U-M network.  If you do not have VPN software already installed\, please download and install the Cisco AnyConnect VPN software following these instructions.  You will need VPN to be able to use the ssh client to connect to training host. Please use the ‘Campus All traffic’ profile in the Cisco client. \nYou will need an ssh client to connect to the training host. Mac OS X and Linux platforms have this built-in. Here are a couple of choices for Windows platforms: \n\nDownload and install U-M PuTTY/WinSCP from the Compute at the U website. This includes both the PuTTY ssh client and terminal emulator and a graphical file transfer tool in one installer.  This document describes how to download and use this software.  A demonstration of this software will be given during class.  You must have administrative authority over your computer to install this software.\nDownload PuTTY directly from the developer. Download the putty.exe application listed under “Alternative binary files\,”\, then execute the application.  You do not need administrative authority over your computer to use this software.\n\nDuring class you will be given the name of the training host to be able to participate in the hands-on activities. \nA Zoom link will be provided to the participants the day before the class. Registration is required.  Please note\, this session will be recorded.   \nIf you have questions about this workshop\, please send an email to the instructor at kgweiss@umich.edu \n\nRegister at https://ttc.iss.lsa.umich.edu/ttc/sessions/introduction-to-the-linux-command-line-30/register/
URL:https://micde.umich.edu/event/introduction-to-the-linux-command-line-27-2/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210622T130000
DTEND;TZID=America/Detroit:20210622T160000
DTSTAMP:20260606T155953
CREATED:20210607T135232Z
LAST-MODIFIED:20230217T195821Z
UID:10000486-1624366800-1624377600@micde.umich.edu
SUMMARY:Introduction to Research Computing on the Great Lakes Cluster
DESCRIPTION:OVERVIEW\nThis workshop will introduce you to high performance computing on the Great Lakes cluster.  After a brief overview of the components of the cluster and the resources available there\, the main body of the workshop will cover creating batch scripts and the options available to run jobs\, and hands-on experience in submitting\, tracking\, and interpreting the results of submitted jobs. By the end of the workshop\, every participant should have created a submission script\, submitted a job\, tracked its progress\, and collected its output. Additional tools including high-performance data transfer services and interactive use of the cluster will also be covered. \nPRE-REQUISITES\nThis course assumes familiarity with the Linux command line as might be obtained from the ARC-TS workshop Introduction to the Linux Command Line. In particular\, participants should understand how files and folders work\, be able to create text files using the nano editor\, and be able to create and remove files and folders.  Some exposure to shell input and output redirection and pipes would also be useful. \nINSTRUCTORS\nDr. Charles J Antonelli\nResearch Computing Services\nLSA Technology Services \nCharles is a member of the LSA Technology Services Research team at the University of Michigan\, where he is responsible for high performance computing support and education\, and was an Advocate to the Departments of History and Communications. Prior to this\, he built a parallel data ingestion component of a novel earth science data assimilation system\, a secure packet vault\, and worked on the No. 5 ESS Switch at Bell Labs in the 80s. He has taught courses in operating systems\, distributed file systems\, C++ programming\, security\, and database application design. \nMATERIALS\n\nLecture Notes\nGreat Lakes Slurm HPC cluster\nGreat Lakes User Guide\nTwo-page Cheat Sheet\n\nCOURSE PREPARATION\nIn order to participate successfully in the workshop exercises\, you must have a user login\, a Slurm account\, and be enrolled in Duo. The user login allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare jobs for submission. The Slurm account allows you to submit those jobs\, executing the applications in parallel on the cluster and charging their resource use to the account. Duo is required to help authenticate you to the cluster. \nUSER LOGIN\nIf you already have a Great Lakes user login\, you don’t need to do anything.  Otherwise\, go to the Great Lakes user login application page at: http://arc-ts.umich.edu/login-request/ \nPlease note that obtaining a user account requires human processing\, so be sure to do this at least two business days before class begins. \nSLURM ACCOUNT\nWe create a Slurm account for the workshop so you can run jobs on the cluster during the workshop and for one day after for those who would like additional practice. The workshop job account is quite limited and is intended only to run examples to help you cement the details of job submission and management. If you already have an existing Slurm account\, you can use that\, though if there are any issues with that account\, we will ask you to use the workshop account. \nDUO AUTHENTICATION\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH (AKA Level 1) password as well as authenticate through Duo in order to access Great Lakes. \nIf you need to enroll in Duo\, follow the instructions at Enroll a Smartphone or Tablet in Duo. \nPlease enroll in Duo before you come to class. \nLAPTOP PREPARATION\nYou will need VPN software to access the U-M network on which Great Lakes is located.  If you do not have VPN software already installed\, please download and install the Cisco AnyConnect VPN software following these instructions.  Please use the ‘Campus All traffic’ profile in the Cisco client. \nYou will need an ssh client to connect to the Great Lakes cluster. Mac OS X and Linux platforms have this built-in. Here are a couple of choices for Windows platforms: \nDownload and install U-M PuTTY/WinSCP from the Compute at the U website. This includes both the PuTTY ssh client and terminal emulator and a graphical file transfer tool in one installer.  This document describes how to download and use this software\, except please note you will be connecting to greatlakes.arc-ts.umich.edu instead of the cited host.  You must have administrative authority over your computer to install this software.\nDownload PuTTY directly from the developer. Download the putty.exe application listed under “Alternative binary files\,”\, then execute the application.  You do not need administrative authority over your computer to use this software.\nOur Great Lakes User Guide in Section 1.2 describes in more detail how to use PuTTY to connect to Great Lakes. \nPlease prepare and test your computer’s ability to make remote connections before class; we cannot stop to debug connection issues during the class. \nA Zoom link will be provided to the participants the day before the class. Registration is required.  Please note this session will be recorded. \n  \nIf you have questions about this workshop\, please send an email to the instructors at hpc-course@umich.edu \nPlease register at https://ttc.iss.lsa.umich.edu/ttc/sessions/introduction-to-research-computing-on-the-great-lakes-cluster-6/register/
URL:https://micde.umich.edu/event/introduction-research-computing-on-the-great-lakes-cluster-4-2/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210623T130000
DTEND;TZID=America/Detroit:20210623T160000
DTSTAMP:20260606T155953
CREATED:20210607T134504Z
LAST-MODIFIED:20210607T134504Z
UID:10000485-1624453200-1624464000@micde.umich.edu
SUMMARY:Introduction to the Linux Command Line
DESCRIPTION:OVERVIEW\nThis course will familiarize the student with the basics of accessing and interacting with Linux computers using the GNU/Linux operating system’s Bash shell\, also generically referred to as “the command line”. Topics include: a brief overview of Linux\, the Bash shell\, navigating the file system\, basic commands\, shell redirection\, permissions\, processes\, and the command environment. The workshop will also provide a quick introduction to nano a simple text editor that will be used in subsequent workshops to edit files. \n​ \nPRE-REQUISITES \nNone. \nINSTRUCTOR \nKenneth Weiss\nIT Project Senior Manager \nHITS Academic IT – HPC team \nKen is a High Performance Computing Consultant with the Health Information Technology & Services (HITS) Academic IT – HPC team at the University of Michigan. He works with a team of IT specialists to provide high performance computing support and training for the Medical School. Prior to this\, he spent 21 years managing research computing\, including an HPC cluster\, for Dr. Charles Sing in the Human Genetics Department. \nMATERIALS \n\nLecture Notes\nReference text: William E Shotts\, Jr.\, “The Linux Command Line: A Complete Introduction\,” No Starch Press\, January 2012 .http://linuxcommand.org/tlcl.php\nDownload Creative Commons Licensed version at http://downloads.sourceforge.net/project/linuxcommand/TLCL/13.07/TLCL-13.07.pdf\n\n\nCOURSE PREPARATION \nYou will need VPN software to access the U-M network.  If you do not have VPN software already installed\, please download and install the Cisco AnyConnect VPN software following these instructions.  You will need VPN to be able to use the ssh client to connect to training host. Please use the ‘Campus All traffic’ profile in the Cisco client. \nYou will need an ssh client to connect to the training host. Mac OS X and Linux platforms have this built-in. Here are a couple of choices for Windows platforms: \n\nDownload and install U-M PuTTY/WinSCP from the Compute at the U website. This includes both the PuTTY ssh client and terminal emulator and a graphical file transfer tool in one installer.  This document describes how to download and use this software.  A demonstration of this software will be given during class.  You must have administrative authority over your computer to install this software.\nDownload PuTTY directly from the developer. Download the putty.exe application listed under “Alternative binary files\,”\, then execute the application.  You do not need administrative authority over your computer to use this software.\n\nDuring class you will be given the name of the training host to be able to participate in the hands-on activities. \nA Zoom link will be provided to the participants the day before the class. Registration is required.  Please note\, this session will be recorded.   \nIf you have questions about this workshop\, please send an email to the instructor at kgweiss@umich.edu \n\nRegister at https://ttc.iss.lsa.umich.edu/ttc/sessions/introduction-to-the-linux-command-line-31/register/
URL:https://micde.umich.edu/event/introduction-to-the-linux-command-line-27-2-2/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210624T090000
DTEND;TZID=America/Detroit:20210624T120000
DTSTAMP:20260606T155953
CREATED:20210607T135434Z
LAST-MODIFIED:20210607T135434Z
UID:10000487-1624525200-1624536000@micde.umich.edu
SUMMARY:Advanced research computing on the Great Lakes Cluster
DESCRIPTION:OVERVIEW\n\n\nThis workshop will cover some more advanced topics in computing on the U-M Great Lakes Cluster. Topics to be covered include a review of common parallel programming models and basic use of Great Lakes; dependent and array scheduling; workflow scripting using bash; high-throughput computing using launcher; parallel processing in one or more of Python\, R\, and MATLAB; and profiling of parallel code using Allinea Performance Reports and Allinea MAP. \nPRE-REQUISITES\nThis course assumes familiarity with the Linux command line as might be got from the CSCAR/ARC-TS workshop Introduction to the Linux Command Line. In particular\, participants should understand how files and folders work\, be able to create text files using the nano editor\, be able to create and remove files and folders\, and understand what input and output redirection are and how to use them. \nINSTRUCTORS\nDr. Charles J Antonelli\nResearch Computing Services\nLSA Technology Services \nCharles is a member of the LSA Technology Services Research team at the University of Michigan\, where he is responsible for high performance computing support and education\, and was an Advocate to the Departments of History and Communications. Prior to this\, he built a parallel data ingestion component of a novel earth science data assimilation system\, a secure packet vault\, and worked on the No. 5 ESS Switch at Bell Labs in the 80s. He has taught courses in operating systems\, distributed file systems\, C++ programming\, security\, and database application design. \nJohn Thiels\nResearch Computing Services\nLSA Technology Services \nMATERIALS\n\nLecture Notes\nGreat Lakes Slurm HPC cluster\nGreat Lakes User Guide\nTwo-page Cheat Sheet\nMPI Profiling with Allinea MAP\n\n\nCOURSE PREPARATION\nIn order to participate successfully in the workshop exercises\, you must have a user login\, a Slurm account\, and be enrolled in Duo. The user login allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare jobs for submission. The Slurm account allows you to submit those jobs\, executing the applications in parallel on the cluster and charging their resource use to the account. Duo is required to help authenticate you to the cluster. \nUSER LOGIN\nIf you already have a Great Lakes user login\, you don’t need to do anything.  Otherwise\, go to the Great Lakes user login application page at: http://arc-ts.umich.edu/login-request/ . \nPlease note that obtaining a user account requires human processing\, so be sure to do this at least two business days before class begins. \nSLURM ACCOUNT\nWe create a Slurm account for the workshop so you can run jobs on the cluster during the workshop and for one day after for those who would like additional practice. The workshop job account is quite limited and is intended only to run examples to help you cement the details of job submission and management. If you already have an existing Slurm account\, you can use that\, though if there are any issues with that account\, we will ask you to use the workshop account. \nDUO AUTHENTICATION\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH (AKA Level 1) password as well as authenticate through Duo in order to access Great Lakes. \nIf you need to enroll in Duo\, follow the instructions at Enroll a Smartphone or Tablet in Duo. \nPlease enroll in Duo before you come to class. \n\nLAPTOP PREPARATION\nYou will need VPN software to access the U-M network.  If you do not have VPN software already installed\, please download and install the Cisco AnyConnect VPN software following these instructions.  You will need VPN to be able to use the ssh client to connect to Great Lakes. Please use the ‘Campus All traffic’ profile in the Cisco client. \nYou will need an ssh client to connect to the Great Lakes cluster. Mac OS X and Linux platforms have this built-in. Here are a couple of choices for Windows platforms: \n\nDownload and install U-M PuTTY/WinSCP from the Compute at the U website. This includes both the PuTTY ssh client and terminal emulator and a graphical file transfer tool in one installer.  This document describes how to download and use this software\, except please note you will be connecting to greatlakes.arc-ts.umich.edu instead of the cited host.  You must have administrative authority over your computer to install this software.\nDownload PuTTY directly from the developer. Download the putty.exe application listed under “Alternative binary files\,”\, then execute the application.  You do not need administrative authority over your computer to use this software.\n\nOur Great Lakes User Guide in Section 1.2 describes in more detail how to use PuTTY to connect to Great Lakes. \nPlease prepare and test your computer’s ability to make remote connections before class; we cannot stop to debug connection issues during the class. \n\nA Zoom link will be provided to the participants the day before the class. Registration is required.Please note this session will be recorded. \n  \nPlease register at https://ttc.iss.lsa.umich.edu/ttc/sessions/advanced-research-computing-on-the-great-lakes-cluster-9/register/
URL:https://micde.umich.edu/event/advanced-research-computing-on-the-great-lakes-cluster-7-2/
LOCATION:Your Desktop
CATEGORIES:Great Lakes,High Performance Computing,Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210625T130000
DTEND;TZID=America/Detroit:20210625T160000
DTSTAMP:20260606T155953
CREATED:20210607T164138Z
LAST-MODIFIED:20210607T164138Z
UID:10000489-1624626000-1624636800@micde.umich.edu
SUMMARY:Introduction to Research Computing on the Great Lakes Cluster
DESCRIPTION:OVERVIEW\nThis workshop will introduce you to high performance computing on the Great Lakes cluster.  After a brief overview of the components of the cluster and the resources available there\, the main body of the workshop will cover creating batch scripts and the options available to run jobs\, and hands-on experience in submitting\, tracking\, and interpreting the results of submitted jobs. By the end of the workshop\, every participant should have created a submission script\, submitted a job\, tracked its progress\, and collected its output. Additional tools including high-performance data transfer services and interactive use of the cluster will also be covered. \nPRE-REQUISITES\nThis course assumes familiarity with the Linux command line as might be obtained from the ARC-TS workshop Introduction to the Linux Command Line. In particular\, participants should understand how files and folders work\, be able to create text files using the nano editor\, and be able to create and remove files and folders.  Some exposure to shell input and output redirection and pipes would also be useful. \nINSTRUCTORS\nDr. Charles J Antonelli\nResearch Computing Services\nLSA Technology Services \nCharles is a member of the LSA Technology Services Research team at the University of Michigan\, where he is responsible for high performance computing support and education\, and was an Advocate to the Departments of History and Communications. Prior to this\, he built a parallel data ingestion component of a novel earth science data assimilation system\, a secure packet vault\, and worked on the No. 5 ESS Switch at Bell Labs in the 80s. He has taught courses in operating systems\, distributed file systems\, C++ programming\, security\, and database application design. \nMATERIALS\n\nLecture Notes\nGreat Lakes Slurm HPC cluster\nGreat Lakes User Guide\nTwo-page Cheat Sheet\n\nCOURSE PREPARATION\nIn order to participate successfully in the workshop exercises\, you must have a user login\, a Slurm account\, and be enrolled in Duo. The user login allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare jobs for submission. The Slurm account allows you to submit those jobs\, executing the applications in parallel on the cluster and charging their resource use to the account. Duo is required to help authenticate you to the cluster. \nUSER LOGIN\nIf you already have a Great Lakes user login\, you don’t need to do anything.  Otherwise\, go to the Great Lakes user login application page at: http://arc-ts.umich.edu/login-request/ \nPlease note that obtaining a user account requires human processing\, so be sure to do this at least two business days before class begins. \nSLURM ACCOUNT\nWe create a Slurm account for the workshop so you can run jobs on the cluster during the workshop and for one day after for those who would like additional practice. The workshop job account is quite limited and is intended only to run examples to help you cement the details of job submission and management. If you already have an existing Slurm account\, you can use that\, though if there are any issues with that account\, we will ask you to use the workshop account. \nDUO AUTHENTICATION\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH (AKA Level 1) password as well as authenticate through Duo in order to access Great Lakes. \nIf you need to enroll in Duo\, follow the instructions at Enroll a Smartphone or Tablet in Duo. \nPlease enroll in Duo before you come to class. \nLAPTOP PREPARATION\nYou will need VPN software to access the U-M network on which Great Lakes is located.  If you do not have VPN software already installed\, please download and install the Cisco AnyConnect VPN software following these instructions.  Please use the ‘Campus All traffic’ profile in the Cisco client. \nYou will need an ssh client to connect to the Great Lakes cluster. Mac OS X and Linux platforms have this built-in. Here are a couple of choices for Windows platforms: \nDownload and install U-M PuTTY/WinSCP from the Compute at the U website. This includes both the PuTTY ssh client and terminal emulator and a graphical file transfer tool in one installer.  This document describes how to download and use this software\, except please note you will be connecting to greatlakes.arc-ts.umich.edu instead of the cited host.  You must have administrative authority over your computer to install this software.\nDownload PuTTY directly from the developer. Download the putty.exe application listed under “Alternative binary files\,”\, then execute the application.  You do not need administrative authority over your computer to use this software.\nOur Great Lakes User Guide in Section 1.2 describes in more detail how to use PuTTY to connect to Great Lakes. \nPlease prepare and test your computer’s ability to make remote connections before class; we cannot stop to debug connection issues during the class. \nA Zoom link will be provided to the participants the day before the class. Registration is required.  Please note this session will be recorded. \n  \nIf you have questions about this workshop\, please send an email to the instructors at hpc-course@umich.edu \nPlease register at https://ttc.iss.lsa.umich.edu/ttc/sessions/introduction-to-research-computing-on-the-great-lakes-cluster-8/register/
URL:https://micde.umich.edu/event/introduction-research-computing-on-the-great-lakes-cluster-4-2-2/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210629T130000
DTEND;TZID=America/Detroit:20210629T130000
DTSTAMP:20260606T155953
CREATED:20210607T150210Z
LAST-MODIFIED:20210607T150210Z
UID:10000488-1624971600-1624971600@micde.umich.edu
SUMMARY:Advanced research computing on the Great Lakes Cluster
DESCRIPTION:OVERVIEW\n\n\nThis workshop will cover some more advanced topics in computing on the U-M Great Lakes Cluster. Topics to be covered include a review of common parallel programming models and basic use of Great Lakes; dependent and array scheduling; workflow scripting using bash; high-throughput computing using launcher; parallel processing in one or more of Python\, R\, and MATLAB; and profiling of parallel code using Allinea Performance Reports and Allinea MAP. \nPRE-REQUISITES\nThis course assumes familiarity with the Linux command line as might be got from the CSCAR/ARC-TS workshop Introduction to the Linux Command Line. In particular\, participants should understand how files and folders work\, be able to create text files using the nano editor\, be able to create and remove files and folders\, and understand what input and output redirection are and how to use them. \nINSTRUCTORS\nDr. Charles J Antonelli\nResearch Computing Services\nLSA Technology Services \nCharles is a member of the LSA Technology Services Research team at the University of Michigan\, where he is responsible for high performance computing support and education\, and was an Advocate to the Departments of History and Communications. Prior to this\, he built a parallel data ingestion component of a novel earth science data assimilation system\, a secure packet vault\, and worked on the No. 5 ESS Switch at Bell Labs in the 80s. He has taught courses in operating systems\, distributed file systems\, C++ programming\, security\, and database application design. \nJohn Thiels\nResearch Computing Services\nLSA Technology Services \nMATERIALS\n\nLecture Notes\nGreat Lakes Slurm HPC cluster\nGreat Lakes User Guide\nTwo-page Cheat Sheet\nMPI Profiling with Allinea MAP\n\n\nCOURSE PREPARATION\nIn order to participate successfully in the workshop exercises\, you must have a user login\, a Slurm account\, and be enrolled in Duo. The user login allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare jobs for submission. The Slurm account allows you to submit those jobs\, executing the applications in parallel on the cluster and charging their resource use to the account. Duo is required to help authenticate you to the cluster. \nUSER LOGIN\nIf you already have a Great Lakes user login\, you don’t need to do anything.  Otherwise\, go to the Great Lakes user login application page at: http://arc-ts.umich.edu/login-request/ . \nPlease note that obtaining a user account requires human processing\, so be sure to do this at least two business days before class begins. \nSLURM ACCOUNT\nWe create a Slurm account for the workshop so you can run jobs on the cluster during the workshop and for one day after for those who would like additional practice. The workshop job account is quite limited and is intended only to run examples to help you cement the details of job submission and management. If you already have an existing Slurm account\, you can use that\, though if there are any issues with that account\, we will ask you to use the workshop account. \nDUO AUTHENTICATION\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH (AKA Level 1) password as well as authenticate through Duo in order to access Great Lakes. \nIf you need to enroll in Duo\, follow the instructions at Enroll a Smartphone or Tablet in Duo. \nPlease enroll in Duo before you come to class. \n\nLAPTOP PREPARATION\nYou will need VPN software to access the U-M network.  If you do not have VPN software already installed\, please download and install the Cisco AnyConnect VPN software following these instructions.  You will need VPN to be able to use the ssh client to connect to Great Lakes. Please use the ‘Campus All traffic’ profile in the Cisco client. \nYou will need an ssh client to connect to the Great Lakes cluster. Mac OS X and Linux platforms have this built-in. Here are a couple of choices for Windows platforms: \n\nDownload and install U-M PuTTY/WinSCP from the Compute at the U website. This includes both the PuTTY ssh client and terminal emulator and a graphical file transfer tool in one installer.  This document describes how to download and use this software\, except please note you will be connecting to greatlakes.arc-ts.umich.edu instead of the cited host.  You must have administrative authority over your computer to install this software.\nDownload PuTTY directly from the developer. Download the putty.exe application listed under “Alternative binary files\,”\, then execute the application.  You do not need administrative authority over your computer to use this software.\n\nOur Great Lakes User Guide in Section 1.2 describes in more detail how to use PuTTY to connect to Great Lakes. \nPlease prepare and test your computer’s ability to make remote connections before class; we cannot stop to debug connection issues during the class. \n\nA Zoom link will be provided to the participants the day before the class. Registration is required.Please note this session will be recorded. \n  \nPlease register at https://ttc.iss.lsa.umich.edu/ttc/sessions/advanced-research-computing-on-the-great-lakes-cluster-10/register/
URL:https://micde.umich.edu/event/advanced-research-computing-on-the-great-lakes-cluster-7-2-2/
LOCATION:Your Desktop
CATEGORIES:Great Lakes,High Performance Computing,Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20210629T150000
DTEND;TZID=America/Detroit:20210629T160000
DTSTAMP:20260606T155953
CREATED:20210610T164412Z
LAST-MODIFIED:20230217T195709Z
UID:10000490-1624978800-1624982400@micde.umich.edu
SUMMARY:Geostatistics – I
DESCRIPTION:Many environmental variables such as temperature\, rainfall\, air pollutants\, and soil nutrients are measured at sparsely sampled point locations. We often need to estimate these variables at one of more unsampled locations. Geostatistics provide tools and techniques to carry out this task. \n\nIn a series of three workshops\, we will cover the basics of Geostatistics. In this first workshop we will understand the idea of stationary random fields\, positive definite functions\, and the fundamental building blocks of Gaussian random fields. This is mainly a lecture style workshop\, but we will also execute some examples in R. The material will also help you understand the foundations of Gaussian Process Regression\, a commonly used technique in Machine Learning and AI.
URL:https://micde.umich.edu/event/geostatistics-i/
LOCATION:Your Desktop
CATEGORIES:Workshops
END:VEVENT
END:VCALENDAR