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

From oldwiki.scinet.utoronto.ca
Jump to navigation Jump to search
Line 1: Line 1:
 +
==Tutorials==
 
* [https://support.scinet.utoronto.ca/wiki/images/5/54/SciNet_Tutorial.pdf SciNet User Tutorial]
 
* [https://support.scinet.utoronto.ca/wiki/images/5/54/SciNet_Tutorial.pdf SciNet User Tutorial]
 
* [[SciNet GPU Workshop July 2010]]
 
* [[SciNet GPU Workshop July 2010]]
Line 13: Line 14:
 
* [http://cnx.org/content/col11136/latest/  High Performance Computing Book]: Online version of an older O'Reilly book which covers the basics of (mostly serial) programming for performance.  Covers the most important issues today very clearly.
 
* [http://cnx.org/content/col11136/latest/  High Performance Computing Book]: Online version of an older O'Reilly book which covers the basics of (mostly serial) programming for performance.  Covers the most important issues today very clearly.
 
* [http://www.ece.cmu.edu/~franzf/papers/gttse07.pdf  How to Write Fast Numerical Code ]: good introduction to thinking about performance.
 
* [http://www.ece.cmu.edu/~franzf/papers/gttse07.pdf  How to Write Fast Numerical Code ]: good introduction to thinking about performance.
 +
 +
==Manuals==
 +
'''GPC (Intel):'''
 +
* [http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/lin/compiler_c/index.htm C & C++ compiler]
 +
* [http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/fortran/lin/compiler_f/index.htm Fortran compiler]
 +
* [https://support.scinet.utoronto.ca/wiki/images/f/f2/FP_Consistency.pdf Intel Compiler Floating Point Consistency]
 +
* [http://software.intel.com/sites/products/documentation/hpc/mkl/lin/index.htm Math Kernel Library]
 +
* [http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor Math Kernel Library link line advisor]
 +
* [http://software.intel.com/sites/products/documentation/hpc/mpi/linux/reference_manual.pdf Intel MPI library]
 +
 +
'''TCS (IBM):'''
 +
* [http://support.scinet.utoronto.ca/Manuals/xlc-compiler.pdf C compiler], [http://support.scinet.utoronto.ca/Manuals/xlc-langref.pdf language], [http://support.scinet.utoronto.ca/Manuals/xlc-proguide.pdf optimization]
 +
* [http://support.scinet.utoronto.ca/Manuals/xlC++-compiler.pdf C++ compiler], [http://support.scinet.utoronto.ca/Manuals/xlC++-langref.pdf language], [http://support.scinet.utoronto.ca/Manuals/xlC++-proguide.pdf optimization]
 +
* [http://support.scinet.utoronto.ca/Manuals/xlf-compiler.pdf Fortran compiler] [http://support.scinet.utoronto.ca/Manuals/xlf-langref.pdf language], [http://support.scinet.utoronto.ca/Manuals/xlf-proguide.pdf optimization]
 +
* [http://support.scinet.utoronto.ca/Manuals/UPC/compiler.pdf UPC compiler], [http://support.scinet.utoronto.ca/Manuals/UPC/langref.pdf language], [http://support.scinet.utoronto.ca/Manuals/UPC/upcopt.pdf optimization], [http://support.scinet.utoronto.ca/Manuals/UPC/standlib.pdf library], [http://support.scinet.utoronto.ca/Manuals/UPC/upcusersguide.pdf user's guide], [http://support.scinet.utoronto.ca/Manuals/UPC/proguide.pdf programmer's guide]
 +
* [http://publib.boulder.ibm.com/epubs/pdf/am501405.pdf ESSL high performance math library V4] ([http://publib.boulder.ibm.com/epubs/pdf/am601305.pdf V3])
 +
* [http://support.scinet.utoronto.ca/Manuals/LL-usingandadministering.pdf LoadLeveler: using & administering]
 +
* [http://support.scinet.utoronto.ca/Manuals/JUMP-AIX-POWER6-AppsPerformanceTuning-wp032008.pdf Performance tuning]
 +
* [http://support.scinet.utoronto.ca/Manuals/PE5.1-operationanduse.pdf Parallel environment]
 +
* [http://publib.boulder.ibm.com/infocenter/clresctr/vxrx/index.jsp Cluster information center] has more (also explains error codes!)
 +
 +
'''Adaptive Computing/Cluster Resources:'''
 +
* [http://www.clusterresources.com/products/mwm/docs/index.shtml MOAB workload manager]
 +
* [http://www.clusterresources.com/products/torque/docs/ TORQUE resource manager]

Revision as of 14:36, 29 July 2010

Tutorials

Manuals

GPC (Intel):

TCS (IBM):

Adaptive Computing/Cluster Resources: