Public course previewThis is not your assigned passport. No identity, answers, or completion progress are stored here.How to start your passport
Lesson group

6 lessons / about 200 active minutes

Euler CPU

Select this for programs that should run on Euler, ETH Zurich's service made of many managed computers for research calculations. A CPU is the general-purpose processor used by most programs.

Sequence

Practice in this order.

Routine lessons use automatic checks. A person is involved only for a named exception or real operational decision. Active-time estimates exclude installation, access approval, cluster queues, and support wait.

  1. 01
    45 active minchanges sign-in security

    Establish Safe Euler SSH Access

    Euler is ETH's service made of many managed computers for research calculations. Keep working key-only access or create a dedicated key without overwriting one. Test the direct connection and the euler SSH alias separately.

    →
  2. 02
    25 active minchanges practice files

    Create A Small Python Environment On Euler

    Create or keep one small Euler-native Python environment at its final path. The guarded checks stop safely for an incomplete or moved environment.

    →
  3. 03
    35 active minuses shared Euler resources

    Submit And Control A Tiny Euler CPU Job

    Follow one tiny CPU job from an inspected script to its recorded result and output.

    →
  4. 04
    35 active minuses shared Euler resources

    Measure And Right-Size An Euler Job

    Read the completed training job's accounting, then reason about a separate fictional representative run. No new job is required.

    →
  5. 05
    30 active minuses shared Euler resources

    Cap And Calculate Euler Job Arrays

    Calculate an array's peak demand with another job already active, then choose a cap that fits a supplied budget. Keep the local guided file repair.

    →
  6. 06
    30 active mindata handling

    Place Euler Data And Freeze Run Inputs

    Choose how a fictional beam run preserves exact inputs and useful results. The current assessment checks decisions, not a real recoverable run record.

    →