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) |
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]] |
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]] |
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]] |
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 | | |