Changes between Version 9 and Version 10 of Workshops/IntroToHpc2025August


Ignore:
Timestamp:
08/07/25 09:20:37 (3 days ago)
Author:
cbaribault
Comment:

Restructured, modeled after HPC Workshop 2019

Legend:

Unmodified
Added
Removed
Modified
  • Workshops/IntroToHpc2025August

    v9 v10  
    1 
    21[[PageOutline]]
    3 =====================================================
    4 = UNDER CONSTRUCTION =
    5 =====================================================
    62= HPC Workshop Fall 2025 =
    73
    84=== 1. Introduction to Tulane computing resources ===
    9 1.1 Introduction to Tulane IT HPC Group[https://it.tulane.edu/technology-delivery][[BR]]
    10 1.2 Cypress Schematic[https://crsc.tulane.edu/cypress-schematic/][[BR]]
    11 1.3 Cypress Hardware Specifications[https://crsc.tulane.edu/hardware-specifications/][[BR]]
     5* [https://crsc.tulane.edu/cypress-schematic/]
     6* [https://crsc.tulane.edu/hardware-specifications/]
     7* Why use HPC? [https://it.tulane.edu/technology-delivery/research-computing]
    128
    13 === 2. Distributed Computing, HPC, Cypress, and Other Resources ===
    14 2.1 Motivation for Cypress[https://it.tulane.edu/technology-delivery/research-computing][[BR]]
    15 2.2 Other Resources
    16  2.2.1 Louisiana Optical Network Infrastructure (LONI)[https://loni.org/][[BR]]
    17   2.2.1.1 LONI HPC Links, etc.[https://hpc.loni.org/][[BR]]
    18   2.2.1.2 LONI Tutorials Archive[https://hpc.loni.org/training/archive/tutorials.php][[BR]]
    19  2.2.2 NSF ACCESS[https://allocations.access-ci.org/], [https://allocations.access-ci.org/on-ramps][[BR]]
    20  2.2.3 Microsoft Azure (Project based, fee-based)
     9=== 2. Other HPC Resources ===
     10* Louisiana Optical Network Infrastructure (LONI)[https://loni.org/]
     11 * LONI HPC Links [https://hpc.loni.org/]
     12 * LONI Tutorials Archive [https://hpc.loni.org/training/archive/tutorials.php]
     13* NSF ACCESS
     14 * [https://allocations.access-ci.org/]
     15 * [https://allocations.access-ci.org/on-ramps]
     16* Microsoft Azure (Project based, fee-based)
    2117
    22 === 3. Participation: Logging in to Cypress with ssh ===
    23  3.1 SSH, terminal software [[cypress/SshUsage#SecureSHellSSH]][[BR]]
     18=== 2. Working on a remote !Unix/Linux system, Part I===
     19* [[cypress/SshUsage/|SSH, terminal software]]
     20 * Participation: Logging in to Cypress with ssh
     21* [[cypress/BasicLinuxComands|Unix/Linux commands]]
     22 * [[cypress/BasicLinuxComands#man | man]],
     23   [[cypress/BasicLinuxComands#cd | cd]],
     24   [[cypress/BasicLinuxComands#mkdir | mkdir]],
     25   [[cypress/BasicLinuxComands#rm | rm]],
     26   [[cypress/BasicLinuxComands#find | find]],
     27   [[cypress/BasicLinuxComands#grep | grep]],
     28   [[cypress/BasicLinuxComands#chmod | chmod]][[BR]]
    2429
    2530''Break''
     
    2732----
    2833
    29 === 4. File Management ===
    30  4.1 File transfer to/from your desktop/laptop [[cypress/FileTransfer]][[BR]]
    31  4.2 (Optional)File Editing Software [[cypress/FileEditingSoftware]][[BR]]
    32  4.3 (Optional)Working on a remote !Unix/Linux Cluster [[cypress/WorkingOnClusters]][[BR]]
     34=== 3. Working on a remote !Unix/Linux system, Part II ===
     35* [[cypress/FileEditingSoftware|File Editing Software]]
     36* [[cypress/FileTransfer|File transfer to/from your desktop/laptop]]
     37 * Participation: Logging in to Globus in the web browser
     38* [[cypress/WorkingOnClusters|Working on a remote Unix/Linux Cluster]]
    3339
    34 === 5. Participation: Logging in to Globus ===
    35  5.1 [[https://globus.org]][[BR]]
    36  5.2 (Optional)Cypress endpoint setup [[cypress/GlobusConnctPersonalSetup]][[BR]]
    37  5.3 (Optional)Cypress endpoint run [[cypress/Globus#RunningGlobusConnectPersonalonCypress]][[BR]]
    38 
    39 === 6. Introduction to Linux ===
    40 (Download Samples via the following.)
    41 
    42 {{{git clone https://hidekiCCS:@bitbucket.org/hidekiCCS/hpc-workshop.git}}}
    43 
    44  6.1 [[https://wiki.hpc.tulane.edu/trac/wiki/cypress/BasicLinuxComands#AbsoluteandRelativeFileandDirectoryPaths |Absolute and Relative File and Directory Paths]][[BR]]
    45 
    46  6.2 Basic Linux commands
    47   [[cypress/BasicLinuxComands#cd | cd]],
    48   [[cypress/BasicLinuxComands#mkdir | mkdir]],
    49   [[cypress/BasicLinuxComands#rm | rm]],
    50   [[cypress/BasicLinuxComands#find | find]],
    51   [[cypress/BasicLinuxComands#grep | grep]],
    52   [[cypress/BasicLinuxComands#chmod | chmod]][[BR]]
     40=== 4. Working on a remote !Unix/Linux system, Part III ===
     41* [[cypress/ModuleCommand|Module command]]
     42* [[cypress/SlurmPractice|How to submit a job]], SLURM commands
     43 * Submit jobs [[cypress/using#Submitusingsbatchcommand | sbatch]],
     44 * Job queue [[cypress/using#Monitorusingsqueuecancelusingscancelcommands | squeue]],
     45 * Cancel jobs [[cypress/using#Monitorusingsqueuecancelusingscancelcommands | scancel]],
     46 * Review past jobs [[cypress/using#Reviewpastjobsusingsacctcommand | sacct]]
     47* [[cypress/using#SubmittingInteractiveJobs | Submitting Interactive Jobs]]
    5348
    5449
    55 ''Break'' 
     50''Break''
    5651
    5752----
    58 === 7. Module command ===
    59 
    60  [[/cypress/ModuleCommand | Module command]][[BR]]
    61 
    62 === 8. Introduction to SLURM ===
    63 
    64  8.1 [[cypress/using#SubmittingJobsonCypress | How to submit a job]][[BR]]
    65   SLURM commands:
    66   [[cypress/using#Submitusingsbatchcommand | sbatch]],
    67   [[cypress/using#Monitorusingsqueuecancelusingscancelcommands | squeue]],
    68   [[cypress/using#Monitorusingsqueuecancelusingscancelcommands | scancel]],
    69   [[cypress/using#Reviewpastjobsusingsacctcommand | sacct]]
    70  8.2 [[cypress/using#SubmittingInteractiveJobs | Submitting Interactive Jobs]]
    71 
    72 ''Break''
    73 
    74 ----
    75