BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Michigan Institute for Computational Discovery and Engineering - ECPv6.16.5//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:20170312T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20171105T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20180311T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20181104T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20190310T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20191103T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20180223T130000
DTEND;TZID=America/Detroit:20180223T170000
DTSTAMP:20230905T171418Z
CREATED:20230905T171418Z
LAST-MODIFIED:20230905T171418Z
UID:10000035-1519390800-1519405200@micde.umich.edu
SUMMARY:Advanced batch computing on the Flux cluster
DESCRIPTION:Overview\nThis 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 and Fortran code\, including logging\, gdb (line-oriented debugging)\, ddt (GUI-based debugging) and map (GUI-based profiling) of MPI and OpenMP programs. We will issue you a temporary allocation to use for the course\, or you can use your existing Flux allocations\, if any. \nPrerequisites\nIntroduction to Batch Computing on Flux or equivalent. This course assumes familiarity with the Linux command line\, text editing on Linux\, and a basic understanding of Flux including how to submit and track jobs. \n \nInstructors\nDr. Charles J Antonelli\nAdvocacy and Research Support\nLSA Information Technology \nCharles is a High Performance Computing Consultant in the Advocacy and Research Support Group of LSAIT at the University of Michigan\, where he is responsible for high performance computing support and education\, and is 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. \nMark Champe\nAdvocacy and Research Support\nLSA Information Technology \nMaterials\n\nLecture Notes (updated Feb. 2018)\nMPI Profiling with Allinea MAP\nFlux in Ten Easy Steps\nUsing PBS\nFlux configuration\n\n\nCourse Preparation\nIn order to participate successfully in the workshop exercises\, you must have a Flux user account\, a Flux allocation (one is created for each workshop)\, and be enrolled in Duo. The user account allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare Flux jobs for submission. The allocation allows you to submit those jobs\, executing those applications in parallel on the cluster and charging their resource use against the allocation. Duo is required to help authenticate you to the cluster. \n\nFlux user account\nA single Flux user account can be used to prepare and submit jobs using various allocations. If you already already possess a user account\, you can use it for this course\, you can skip to “Flux allocation” below. If not\, please visit https://arc-ts.umich.edu/fluxform to obtain one. A user account is free to members of the University community. Please note that obtaining an account requires human processing\, so be sure to do this at least two business days before class begins. \n\nFlux allocation\nWe create an allocation 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 allocation 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 Flux allocation\, you can use that\, though if there are any issues with that allocation\, we will ask you to use the workshop allocation. \n\nDuo Authentication\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH password as well as authenticate through Duo in order to access Flux. \nIf you need to enroll in Duo\, follow the instructions at Getting Started: How to Enroll in Duo. \nPlease enroll in Duo before you come to class. \n\nLaptop Preparation\nYou do not need to bring your own laptop to class. The classroom contains Windows computers\, which require your uniqname and UMICH password to login\, and that have all necessary software pre-loaded. \nIf you want to use a laptop for the course\, you are welcome to do so:  please see our web page on Preparing your laptop to use Flux. However\, if there are problems connecting your laptop\, you will be asked to switch to the provided computer for the class. We cannot stop to debug connection issues with personal or departmental laptops during the class. \nMore help\nPlease use our class mailing list hpc201course@umich.edu for questions\, comments\, or to seek further assistance.
URL:https://micde.umich.edu/event/advanced-batch-computing-on-the-flux-cluster-5-3/
LOCATION:East Hall B250\, 530 Church St.\, Ann Arbor\, MI\, 48109\, United States
CATEGORIES:High Performance Computing,Workshops
GEO:42.2757302;-83.7351764
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=East Hall B250 530 Church St. Ann Arbor MI 48109 United States;X-APPLE-RADIUS=500;X-TITLE=530 Church St.:geo:-83.7351764,42.2757302
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20180222T130000
DTEND;TZID=America/Detroit:20180222T170000
DTSTAMP:20230905T171418Z
CREATED:20230905T171418Z
LAST-MODIFIED:20230905T171418Z
UID:10000034-1519304400-1519318800@micde.umich.edu
SUMMARY:Hadoop and Spark Workshop
DESCRIPTION:Overview\nLearn 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. \nPrerequisites\nIntro to the Linux Command Line or equivalent. This course assumes familiarity with the Linux command line. \nA user account on Flux. If you do not have a Flux user account\, click here to go to the account application page at: https://arc-ts.umich.edu/fluxform/ \nDuo authentication. \nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH password as well as authenticate through Duo in order to access Flux. \nIf you need to enroll in Duo\, follow the instructions at Getting Started: How to Enroll in Duo. \n \nInstructor\nBrock Palen\nDirector\nARC-TS \nBrock has over 10 years of high performance computing and data intensive computing experience in an academic environment. He currently works with the team at ARC-TS to provide HPC\, Data Science\, storage\, and other research computing services to the University. Brock also is the NSF XSEDE projects Campus Champion representing the schools to this and other national computing infrastructures and organizations. \nMaterials\n\nThe presentation is at https://umarcts.bitbucket.io/presentations/hadoop/#/title (Visit our Version Control page for information on using Bit Bucket)\n\nCourse Preparation\nIn order to participate successfully in the class exercises\, you must have a Flux user account. The user account allows you to log in to the cluster\, create\, compile\, and test applications\, and transfer data into Hadoop’s filesystem for processing. \nFlux user account\nA single Flux user account can be used to prepare and submit jobs using various allocations. If you already already possess a user account\, you can use it for this course\, you can skip to “Flux allocation” below. If not\, please visit https://arc-ts.umich.edu/fluxform to obtain one. A user account is free to members of the University community. Please note that obtaining an account requires human processing\, so be sure to do this at least two business days before class begins. \nDuo Authentication\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH password as well as authenticate through Duo in order to access Flux. \nIf you need to enroll in Duo\, follow the instructions at Getting Started: How to Enroll in Duo. \nMore help\nPlease email hpc-support@umich.edu for questions\, comments\, or to seek further assistance.
URL:https://micde.umich.edu/event/hadoop-workshop-2/
LOCATION:East Hall B250\, 530 Church St.\, Ann Arbor\, MI\, 48109\, United States
CATEGORIES:High Performance Computing,Workshops
GEO:42.2757302;-83.7351764
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=East Hall B250 530 Church St. Ann Arbor MI 48109 United States;X-APPLE-RADIUS=500;X-TITLE=530 Church St.:geo:-83.7351764,42.2757302
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20180221T130000
DTEND;TZID=America/Detroit:20180221T170000
DTSTAMP:20230905T171418Z
CREATED:20230905T171418Z
LAST-MODIFIED:20230905T171418Z
UID:10000033-1519218000-1519232400@micde.umich.edu
SUMMARY:Advanced batch computing on the Flux cluster
DESCRIPTION:Overview\nThis 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 and Fortran code\, including logging\, gdb (line-oriented debugging)\, ddt (GUI-based debugging) and map (GUI-based profiling) of MPI and OpenMP programs. We will issue you a temporary allocation to use for the course\, or you can use your existing Flux allocations\, if any. \nPrerequisites\nIntroduction to Batch Computing on Flux or equivalent. This course assumes familiarity with the Linux command line\, text editing on Linux\, and a basic understanding of Flux including how to submit and track jobs. \n \nInstructors\nDr. Charles J Antonelli\nAdvocacy and Research Support\nLSA Information Technology \nCharles is a High Performance Computing Consultant in the Advocacy and Research Support Group of LSAIT at the University of Michigan\, where he is responsible for high performance computing support and education\, and is 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. \nMark Champe\nAdvocacy and Research Support\nLSA Information Technology \nMaterials\n\nLecture Notes (updated Feb. 2018)\nMPI Profiling with Allinea MAP\nFlux in Ten Easy Steps\nUsing PBS\nFlux configuration\n\n\nCourse Preparation\nIn order to participate successfully in the workshop exercises\, you must have a Flux user account\, a Flux allocation (one is created for each workshop)\, and be enrolled in Duo. The user account allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare Flux jobs for submission. The allocation allows you to submit those jobs\, executing those applications in parallel on the cluster and charging their resource use against the allocation. Duo is required to help authenticate you to the cluster. \n\nFlux user account\nA single Flux user account can be used to prepare and submit jobs using various allocations. If you already already possess a user account\, you can use it for this course\, you can skip to “Flux allocation” below. If not\, please visit https://arc-ts.umich.edu/fluxform to obtain one. A user account is free to members of the University community. Please note that obtaining an account requires human processing\, so be sure to do this at least two business days before class begins. \n\nFlux allocation\nWe create an allocation 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 allocation 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 Flux allocation\, you can use that\, though if there are any issues with that allocation\, we will ask you to use the workshop allocation. \n\nDuo Authentication\nDuo two-factor authentication is required to log in to the cluster. When logging in\, you will need to type your UMICH password as well as authenticate through Duo in order to access Flux. \nIf you need to enroll in Duo\, follow the instructions at Getting Started: How to Enroll in Duo. \nPlease enroll in Duo before you come to class. \n\nLaptop Preparation\nYou do not need to bring your own laptop to class. The classroom contains Windows computers\, which require your uniqname and UMICH password to login\, and that have all necessary software pre-loaded. \nIf you want to use a laptop for the course\, you are welcome to do so:  please see our web page on Preparing your laptop to use Flux. However\, if there are problems connecting your laptop\, you will be asked to switch to the provided computer for the class. We cannot stop to debug connection issues with personal or departmental laptops during the class. \nMore help\nPlease use our class mailing list hpc201course@umich.edu for questions\, comments\, or to seek further assistance.
URL:https://micde.umich.edu/event/advanced-batch-computing-on-the-flux-cluster-5-2/
LOCATION:East Hall B250\, 530 Church St.\, Ann Arbor\, MI\, 48109\, United States
CATEGORIES:High Performance Computing,Workshops
GEO:42.2757302;-83.7351764
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=East Hall B250 530 Church St. Ann Arbor MI 48109 United States;X-APPLE-RADIUS=500;X-TITLE=530 Church St.:geo:-83.7351764,42.2757302
END:VEVENT
END:VCALENDAR