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: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:20180306T130000
DTEND;TZID=America/Detroit:20180306T160000
DTSTAMP:20260608T151826
CREATED:20230905T171418Z
LAST-MODIFIED:20260522T153159Z
UID:10000005-1520341200-1520352000@micde.umich.edu
SUMMARY:Introduction to the Flux cluster and batch computing
DESCRIPTION:Overview\nThis 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 submission script\, submitted a job\, tracked its progress\, and collected its output. Participants will have several working examples from which to build their own submissions scripts in their own home directories. \nPrerequisites\nObtain a 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/ \nRegister for Duo authentication. See below for details. \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. \n \nInstructor\nBennet Fauber\nScientific Applications Analyst\nAdvanced Research Computing — Technology Services \nBennet Fauber is a member of the technical team that administers the Flux cluster. \nMaterials\nIn-class handouts\n\nOutput from qstat\nOutput from checkjob\nOutput from mdiag\nOutput from showq\n\nSupplementary materials\n\nFlux in Ten Easy Steps\nUsing PBS\nUsing software modules\nLinking libraries with applications\nEstablishing and managing a Flux project allocation\n\n\nCourse Preparation\nIn order to participate successfully in the workshop exercises\, you must have a Flux user account and be registered for the Duo authentication service. The user account allows you to log in to the cluster\, create\, compile\, and test applications\, and prepare Flux jobs for submission. Information about registering for Duo is at the ITS Two Factor Authentication web page. \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. \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. \nLaptop Preparation\nThe classroom contains Windows computers\, which require your uniqname and UMICH password to login\, and which have all necessary software preloaded. \nIf you want to use a laptop for the course\, you are welcome to do so. However\, if there are problems connecting your laptop\, you will be asked to switch to the provided computer for the class. We will try to help resolve issues after the workshop. \nIf you want to try to prepare your laptop for use in the class\, please see our web page on Preparing your laptop to use Flux. If you have a Windows computer\, we recommend that you install PuTTY/WinSCP from the Blue Disc web site. Macintosh computers typically have the minimum requirements installed as part of the system. \nMore help\nPlease use our class mailing list hpc101course@umich.edu for questions\, comments\, or to seek further assistance.
URL:https://micde.umich.edu/event/introduction-to-the-flux-cluster-and-batch-computing-5-3/
LOCATION:East Hall B254\, 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 B254 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:20180316T140000
DTEND;TZID=America/Detroit:20180316T163000
DTSTAMP:20260608T151826
CREATED:20230905T171418Z
LAST-MODIFIED:20230905T171418Z
UID:10000135-1521208800-1521217800@micde.umich.edu
SUMMARY:Intro to SQL
DESCRIPTION: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 be used for the tutorial.
URL:https://micde.umich.edu/event/intro-to-sql-2/
LOCATION:Modern Languages Building (MLB)\, Room 2001B
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20180320T140000
DTEND;TZID=America/Detroit:20180320T160000
DTSTAMP:20260608T151826
CREATED:20230905T171418Z
LAST-MODIFIED:20230905T171418Z
UID:10000132-1521554400-1521561600@micde.umich.edu
SUMMARY: Deep Neural Networks with TensorFlow: A Quick Start Introduction
DESCRIPTION: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 how the Estimator module can be used to perform image classification using Convolutional Neural Networks (CNNs). All examples will use Python; some familiarity with Python is recommended. You are encouraged but not required to bring a laptop with TensorFlow already installed.
URL:https://micde.umich.edu/event/deep-neural-networks-with-tensorflow-a-quick-start-introduction/
LOCATION:Modern Languages Building (MLB)\, Room 2001B
CATEGORIES:Workshops
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20180323T143000
DTEND;TZID=America/Detroit:20180323T170000
DTSTAMP:20260608T151826
CREATED:20230905T171417Z
LAST-MODIFIED:20230905T171417Z
UID:10000137-1521815400-1521824400@micde.umich.edu
SUMMARY:Intro to GPU & CUDA Programming
DESCRIPTION: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. \nPlease bring a laptop if would like to try the examples during the session\, but it is not necessary\, since the examples will be available for you to try later on the Flux computing cluster. Participants should be familiar with programming and how to use Flux.
URL:https://micde.umich.edu/event/intro-to-gpu-cuda-programming/
LOCATION:1180 Duderstadt Center\, 2281 Bonisteel Blvd\, Ann Arbor\, MI\, 48109\, United States
CATEGORIES:Workshops
GEO:42.291072;-83.715734
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=1180 Duderstadt Center 2281 Bonisteel Blvd Ann Arbor MI 48109 United States;X-APPLE-RADIUS=500;X-TITLE=2281 Bonisteel Blvd:geo:-83.715734,42.291072
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Detroit:20180330T140000
DTEND;TZID=America/Detroit:20180330T163000
DTSTAMP:20260608T151826
CREATED:20230905T171419Z
LAST-MODIFIED:20230905T171419Z
UID:10000136-1522418400-1522427400@micde.umich.edu
SUMMARY:Parallel Processing with Python
DESCRIPTION: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 with some basic exercises. We’ll be using the multiprocessing module in Python. The workshop is intended for users with basic Python knowledge. The workshop assumes you know how to do the following in Python: i) write a for loop\, ii) write a function that has inputs and outputs.  Anaconda Python 3.5 will be used.
URL:https://micde.umich.edu/event/parallel-processing-with-python/
LOCATION:Modern Languages Building (MLB)\, Room 2001B
CATEGORIES:Workshops
END:VEVENT
END:VCALENDAR