Using Flux in a College of Engineering Course

The following steps will help College of Engineering instructors set up Flux for use in a course:

  1. Determine the suitability of Flux for use in your course by considering whether a large computing resource is needed by the students enrolled in the class, the concepts taught in the course benefit from a high performance computing component, or there is a parallel programming aspect to the course materials. Flux supports long-running, unattended jobs which cannot be run on the computers in the CAEN student computer labs.
  2. Determine the size of the Flux allocation you need for the course by reviewing Flux Sizing.
  3. Determine the funding source for the course allocation; departmental accounts should provide funding for the course’s use. Contact your department’s unit administrator for more information.
  4. Request a Flux allocation for your course by completing the Course Allocation Request Form.
  5. Ask the enrolled students to request Flux user accounts and Duo two-factor authentication (for those that don’t already have them).
  6. Schedule training with the College of Engineering research computing consultants if you would like assistance with Flux setup for courses or an introductory session on how to use Flux for the students in the course. The course instructor or GSI are responsible for integrating Flux use and course material. To request training with the Flux user support staff, contact coe-research-computing@umich.edu.
  7. Inform the students and plan for the end of the course allocation at the end of the term. Flux accounts remain active while they have access to an allocation. Students whose only Flux allocation is a course allocation should copy data from Flux to a more permanent location. Their Flux account, including their Flux file storage, will be deleted after the following term if it is no longer associated with a Flux allocation. The user accounts of College of Engineering students will remain active since have access to the CoE shared Flux allocations, but they should move their data from the course scratch directory to their student home directory or engin_flux scratch directory.