Knowledge Base: Tutorials and Manuals
Jump to navigation
Jump to search
Tutorials
- SciNet User Tutorial
- SciNet GPU Workshop July 2010
- Parallel Scientific Computing Workshop, SciNet, Aug 2009: Slides /Video
- IBM AIX Workshop, SciNet, Nov 2008
- IBM MPI Workshop, SciNet, Feb 2009
- IBM Compiler Workshop, SciNet, Feb 2009
- Virtual School for CSE: Free webinar-style courses (but must register):
- Petascale programming environments and tools, Jul 6–9, 2010
- Big data for science, Jul 26–30, 2010
- Proven algorithmic techniques for many-core processors, Aug 2–6, 2010
- NVidia archived courses for GPGPU Programming
- LLNL MPI Tutorial: This was the basis for the MPI workshop at SciNet.
- 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.
- How to Write Fast Numerical Code : good introduction to thinking about performance.
Manuals
GPC (Intel):
- C & C++ compiler
- Fortran compiler
- Intel Compiler Floating Point Consistency
- Math Kernel Library
- Math Kernel Library link line advisor
- Intel MPI library
TCS (IBM):
- C compiler, language, optimization
- C++ compiler, language, optimization
- Fortran compiler language, optimization
- UPC compiler, language, optimization, library, user's guide, programmer's guide
- ESSL high performance math library V4 (V3)
- LoadLeveler: using & administering
- Performance tuning
- Parallel environment
- Cluster information center has more (also explains error codes!)
Adaptive Computing/Cluster Resources: