Difference between revisions of "Knowledge Base: Tutorials and Manuals"

From oldwiki.scinet.utoronto.ca
Jump to navigation Jump to search
Line 183: Line 183:
 
**[[Media:Netcdfhdf5.pdf|NetCDF/HDF5 Slides]]
 
**[[Media:Netcdfhdf5.pdf|NetCDF/HDF5 Slides]]
 
**[[Media:ParIO.tgz|Source Code]].   
 
**[[Media:ParIO.tgz|Source Code]].   
 +
* Intro to Parallel I/O, SciNet, Feb, 2013
 +
** [http://support.scinet.utoronto.ca/CourseVideo/ParallelIOcourse/pario-intro/pario-intro.mp4 Video of the Introduction]
 +
** [http://support.scinet.utoronto.ca/CourseVideo/ParallelIOcourse/pario-netcdfhdf5/pario-netcdfhdf5.mp4 Video of the parallel hdf5 and netcdf part] [[Media:Netcdfhdf5.pdf|NetCDF/HDF5 Slides]]
 +
** [http://support.scinet.utoronto.ca/CourseVideo/ParallelIOcourse/pario-mpiio/pario-mpiio.mp4 Video of the MPI-IO part]
 
* Half-day HPCS2012 Parallel I/O tutorial, covering MPI-IO, HDF5, NetCDF, based on the above:  [[Media:ParIO-HPCS2012.pdf|slides (pdf)]] and [[Media:ParIO-HPCS2012.tgz|source code]].
 
* Half-day HPCS2012 Parallel I/O tutorial, covering MPI-IO, HDF5, NetCDF, based on the above:  [[Media:ParIO-HPCS2012.pdf|slides (pdf)]] and [[Media:ParIO-HPCS2012.tgz|source code]].
 
* [[Media:Snugio.pdf|Sept 2010 SNUG TechTalk: Parallel File System and IO]] <br/ >[http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Friday_Morning_IO/Friday_Morning_IO.mp4 Video]
 
* [[Media:Snugio.pdf|Sept 2010 SNUG TechTalk: Parallel File System and IO]] <br/ >[http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Friday_Morning_IO/Friday_Morning_IO.mp4 Video]

Revision as of 10:17, 17 September 2015

Training material

For upcoming classes, see our Training and Education website!

SciNet Basics

Linux

  • Linux Tutorial (warning: the last part of this tutorial is specific to the csh shell, whereas SciNet uses the bash shell).
  • Linux Command Line: A Primer (June 2012) Slides, Files
  • Introduction to the Linux Shell, SciNet, Mar 2012: Slides and Data files

Batch job management

Programming

General

Fortran

C++

ro/en-us/fortran/lin/compiler_f/index.htm Intel Fortran compiler]

C

Cilk Plus

Hadoop

Perl

Python

R

Lua

Parallel Programming

GPU Computing

Performance Tuning

Debugging

Math libraries (BLAS, LAPACK, FFT)

I/O

Infiniband Networking

Visualization

Applications

Currently, information on the following applications is available:

Manuals

Intel compilers and libraries (GPC)

IBM compilers and libraries (TCS/P7)

PGI compilers (ARC)

Scheduler (Adaptive Computing/Cluster Resources)

DDT Debugger (Allinea)