Changes between Initial Version and Version 1 of cypress/IntroToHpcWorkshop2015


Ignore:
Timestamp:
10/06/15 14:18:28 (9 years ago)
Author:
cmaggio
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • cypress/IntroToHpcWorkshop2015

    v1 v1  
     1= HPC Workshop 2015 =
     2
     3== Day 1 ==
     4
     5=== Introduction to Tulane computing resources ===
     6* [[cypress/workshopintro|High Performance Computing at Tulane]]
     7
     8=== Working on a remote !Unix/Linux system ===
     9* [[cypress/SshUsage/|SSH, terminal software]]
     10* [[cypress/BasicLinuxComands|Unix/Linux commands]]
     11* [[cypress/FileEditingSoftware|File Editing Software]]
     12* [[cypress/FileTransfer|File transfer to/from your desktop/laptop]]
     13* [[cypress/WorkingOnClusters|Working on a remote Unix/Linux Cluster]]
     14* [[cypress/ModuleCommand|Module command]]
     15* [[cypress/using#SubmittingJobsonCypress|How to submit a job]]
     16* [[cypress/using#SubmittingInteractiveJobs|Running interactive jobs (idev)]]
     17
     18=== How to run a Matlab code on Cypress ===
     19* [[cypress/Matlab#RunningMATLABinteractively|Running Matlab interactively using idev]]
     20* [[cypress/Matlab#RunningMATLABinabatchmode|Running Matlab jobs using SLURM scripts]]
     21* [[cypress/Matlab#RunningMATLABinParallelwithMultithreads|Parallel Matlab]]
     22
     23=== How to run R code on Cypress ===
     24* [[cypress/R|Running R on Cypress]]
     25
     26=== How to run Python Cypress===
     27* [[cypress/Python|Running Python on Cypress]]
     28
     29
     30
     31== Day 2 ==
     32
     33=== Coding ===
     34* [[cypress/Programming|Programing in C/C++/Fortran]]
     35* [[cypress/Programming/SpeedupScaling|Parallel Computing Overview]]
     36* [[cypress/Programming/OpenMp|Shared Memory]]
     37* [[cypress/Programming/Mpi|Distributed Memory]]
     38
     39=== Version control ===
     40* [[cypress/svn|svn]]
     41* [[cypress/git|git]]
     42
     43=== Compilation, debugging, and optimization ===
     44* [[cypress/Programming/MakeFile|Makefiles]]
     45* [[cypress/Programming/CodeDebugging|Code Debugging]]
     46* [[cypress/Programming/CodeProfiling|Code Profiling]]
     47* [[cypress/Programming/CodeDebugging#GDB|gdb]]
     48* [[cypress/Programming/CodeDebugging#Valgrind|valgrind]]
     49* [[cypress/Programming/CodeDebugging#IntelInspectorXE|Intel Parallel Studio XE (Inspector, Advisor, and Vtune)]]
     50
     51=== Math Libraries ===
     52* [[BLAS]]
     53* [[LAPACK]]
     54* [[MKL]]
     55
     56=== Intel’s Xeon Phi Coprocessor ===
     57* [[cypress/XeonPhi|Review of Hardware from previous day]]
     58* [[cypress/XeonPhi#XeonPhiUsageModels|Three usage paradigms]]
     59* [[cypress/XeonPhi|Programming considerations]]
     60
     61=== Data Visualization ===
     62* [[cypress/VisIt|VisIt]]
     63* [[Visualization Toolkit (VTK)]]