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

From oldwiki.scinet.utoronto.ca
Jump to navigation Jump to search
 
(48 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
__NOINDEX__
 +
 +
{| style="border-spacing: 8px; width:100%"
 +
| valign="top" style="cellpadding:1em; padding:1em; border:2px solid; background-color:#f6f674; border-radius:5px"|
 +
'''WARNING: SciNet is in the process of replacing this wiki with a new documentation site. The links below may still contain valuable information, but for current information, please go to [https://docs.scinet.utoronto.ca https://docs.scinet.utoronto.ca]'''
 +
|}
 +
 
__TOC__
 
__TOC__
 +
 
=Training material=
 
=Training material=
  
For upcoming classes, see our [https://support.scinet.utoronto.ca/courses/ Courses website]!
+
For upcoming classes, see our [https://support.scinet.utoronto.ca/education/ Training and Education website]!
 
==SciNet Basics==
 
==SciNet Basics==
 
* [[Media:SciNet_Tutorial.pdf|SciNet User Tutorial]]
 
* [[Media:SciNet_Tutorial.pdf|SciNet User Tutorial]]
* Intro to SciNet: [http://support.scinet.utoronto.ca/CourseVideo/scinetintro/scinetintro.html Video]/[[Media:Introscinet.pdf|Slides]], SciNet, November 2012
+
* [[SciNet Command Line Utilities]]
 +
* Intro to SciNet May 2014: [http://support.scinet.utoronto.ca/CourseVideo/SciNetIntroMay2014/IntroMay2014.html Video]/[[Media:IntroScinetMay2014.pdf|Slides]]
 
* SciNet Resources: [http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Monday_Morning_SciNet_Resources/Monday_Morning_SciNet_Resources.mp4 Video]/ [[Media:Monday_Morning_SciNet_Resources.pdf|Slides]]  
 
* SciNet Resources: [http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Monday_Morning_SciNet_Resources/Monday_Morning_SciNet_Resources.mp4 Video]/ [[Media:Monday_Morning_SciNet_Resources.pdf|Slides]]  
 
* [[Essentials]]
 
* [[Essentials]]
Line 24: Line 33:
  
 
==Linux==
 
==Linux==
 +
* [http://www.ee.surrey.ac.uk/Teaching/Unix/index.html 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) [[Media:SS_IntroToShell.pdf|Slides,]] [[Media:SS_IntroToShell.tgz|Files]]
 
* Linux Command Line: A Primer (June 2012) [[Media:SS_IntroToShell.pdf|Slides,]] [[Media:SS_IntroToShell.tgz|Files]]
 
* Introduction to the Linux Shell, SciNet, Mar 2012: [[Media:IntroToShell.pdf|Slides]] and [[Media:Shell-data.tgz|Data files]]
 
* Introduction to the Linux Shell, SciNet, Mar 2012: [[Media:IntroToShell.pdf|Slides]] and [[Media:Shell-data.tgz|Data files]]
  
 
==Batch job management==
 
==Batch job management==
* [[Media:Snugtrackjob.pdf|Job Monitoring on SciNet and Job Efficiency]]
+
* [https://support.scinet.utoronto.ca/education/go.php/183/file_storage/index.php/download/1/files%5B%5D/3702/ Job and Queue Management Tools] (Techtalk Mar.11, 2015)
 +
* [[Media:LargeScaleBio.pdf‎|Workflow Optimization (w/focus on Large Scale BioInformatics)]]
 +
* [[Media:Tech-talk-gnu-parallel.pdf|GNU Parallel (Techtalk Nov 14, 2012)]]
 +
* [[Media:TechTalkJobMonitoring.pdf|Job Monitoring on SciNet and Job Efficiency]]
 +
<!-- * [[Media:Snugtrackjob.pdf|Job Monitoring on SciNet and Job Efficiency]] -->
 
* [[Wallclock time]]
 
* [[Wallclock time]]
 
* [[Checkpoints]]
 
* [[Checkpoints]]
Line 34: Line 48:
 
* [[Moab]]
 
* [[Moab]]
 
* [[User_Serial|Serial Jobs (including GNU Parallel)]]
 
* [[User_Serial|Serial Jobs (including GNU Parallel)]]
* [[Media:Tech-talk-gnu-parallel.pdf|GNU Parallel (Techtalk Nov 14, 2012)]]
 
 
* [[User_Ramdisk|Ramdisk]]
 
* [[User_Ramdisk|Ramdisk]]
 
* [http://www.clusterresources.com/products/mwm/docs/index.shtml Moab workload manager]
 
* [http://www.clusterresources.com/products/mwm/docs/index.shtml Moab workload manager]
Line 74: Line 87:
 
* C refresher: [http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Monday_Morning_C_Review/Monday_Morning_C_Review.mp4 Video]/ [[Media:Monday_Morning_C_Review.pdf| Slides]]
 
* C refresher: [http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Monday_Morning_C_Review/Monday_Morning_C_Review.mp4 Video]/ [[Media:Monday_Morning_C_Review.pdf| Slides]]
 
* [http://support.scinet.utoronto.ca/Manuals/xlc-compiler.pdf IBM 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 IBM C compiler], [http://support.scinet.utoronto.ca/Manuals/xlc-langref.pdf language], [http://support.scinet.utoronto.ca/Manuals/xlc-proguide.pdf optimization]
 +
 +
===Cilk Plus===
 +
* [[Media:TechTalkSzalwinskiCilkPlus.pdf|CilkPlus - Getting Started]] (slides of the May 2014 TechTalk by Chris Szalwinski)
 +
 +
===Hadoop===
 +
* Introduction to Hadoop for HPCers, Part I - MapReduce: [[Media:Hadoop-PartI.pdf|Slides]], [[Media:HadoopPart1examples.tgz|Source Code]], [http://support.scinet.utoronto.ca/~ljdursi/SciNetHadoopVM.zip Virtual Machine]
 +
 
===Perl===
 
===Perl===
 
* [[Perl]]
 
* [[Perl]]
 
===Python===
 
===Python===
 
* [[Python]]
 
* [[Python]]
 +
* [[IPython Notebook on GPC]] (January 2014 TechTalk)
 +
* [[Research Computing with Python]] (Modular Course, Fall 2013)
 +
* [[Intro to Tkinter|Python GUIs with Python and TkInter]] [[Media:Tkinter.pdf|slides]] [[Media:Tkinter_code.tgz|code]]
 
* [http://support.scinet.utoronto.ca/Snug/scinet-f2py/scinet-f2py.html f2py: Fortran and Python] (June 2011 TechTalk by Pierre de Buyl)
 
* [http://support.scinet.utoronto.ca/Snug/scinet-f2py/scinet-f2py.html f2py: Fortran and Python] (June 2011 TechTalk by Pierre de Buyl)
 +
 
===R===
 
===R===
 
* [[R Statistical Package]]
 
* [[R Statistical Package]]
Line 85: Line 109:
  
 
==Parallel Programming==
 
==Parallel Programming==
* [[Ontario Summerschool on High Performance Computing Central]]
+
* [[2014 Ontario Summerschool on High Performance Computing Central]] (incl. OpenMP and MPI)
 +
* [[High Performance Scientific Computing Course 2014]] (OpenMP and MPI, with video recordings of lectures)
 +
* [[Media:SciNet_MPI3.0_seminar.pdf | MPI 3 Developer Seminar]]
 +
* [[Media:Ds-openmp.pdf| OpenMP 4 Developer Seminar]]
 +
* [[Ontario Summerschool on High Performance Computing Central]] (2013)
 
* [[High Performance Scientific Computing]], part 3 of SciNet's Scientific Computing Course (Winter 2012)
 
* [[High Performance Scientific Computing]], part 3 of SciNet's Scientific Computing Course (Winter 2012)
 
* Parallel Programming Course (5 days), SciNet, May 2011
 
* Parallel Programming Course (5 days), SciNet, May 2011
 
** [[Parallel_Scientific_Computing_-_May_2011 | Videos, slides and code]]
 
** [[Parallel_Scientific_Computing_-_May_2011 | Videos, slides and code]]
 
* Parallel Computing for Computational Fluid Dynamics (CFD), SciNet, 23 March 2011
 
* Parallel Computing for Computational Fluid Dynamics (CFD), SciNet, 23 March 2011
** [http://support.scinet.utoronto.ca/~ljdursi/parCFD-mpi.pdf Slides]
+
** [[Media:parCFD-mpi.pdf | Slides]]
** [http://support.scinet.utoronto.ca/~ljdursi/parCFD-mpi.tgz Source Code]
+
** [[Media:parCFD.tgz | Source Code]]
 
* Intro to Practical Parallel Programming (1 day), SciNet, 22 Sept 2010:  
 
* Intro to Practical Parallel Programming (1 day), SciNet, 22 Sept 2010:  
 
**[[Media:PPP-Intro-Morning.pdf|Morning Slides, Intro and OpenMP ]]
 
**[[Media:PPP-Intro-Morning.pdf|Morning Slides, Intro and OpenMP ]]
Line 111: Line 139:
  
 
==GPU Computing==
 
==GPU Computing==
 +
* 1-day "Introduction to GPGPU Programming with CUDA" Course (May 2015): [https://support.scinet.utoronto.ca/education/go.php/251/index.php/ib/1//p_course/251].
 +
* 2-day "Programming GPUs with CUDA" Course (2015 Summer School): [https://wiki.scinet.utoronto.ca/wiki/index.php/2015_Ontario_Summer_School_for_High_Performance_Computing_Central#Programming_GPUs_with_CUDA]
 +
* [[Media:SNUG_NOV_CUDA.pdf | New Features in CUDA 5 & 6, Nov. 2014]]
 +
* [[Media:Westgrid_CUDA.pdf | Intro to GPU Computing Using CUDA]] (WestGrid Spring 2014 Seminar Series)
 +
* 1.5 hour intro to CUDA, March 2013: [[Media:CUDA-Graphics-Intro-2013.pdf | Slides]] and [[Media:CUDA-Graphics-Intro-2013.tgz | Source Code]]
 
* [[CUDA_Minicourse_Fall_2012 | CITA/SciNet CUDA Minicourse, Fall 2012]]
 
* [[CUDA_Minicourse_Fall_2012 | CITA/SciNet CUDA Minicourse, Fall 2012]]
 
* [[SciNet GPU Workshop July 2010]]
 
* [[SciNet GPU Workshop July 2010]]
Line 123: Line 156:
  
 
==Performance Tuning==
 
==Performance Tuning==
 +
* [[Performance and Profiling Course, April 2013]]
 
* [[Introduction To Performance]]
 
* [[Introduction To Performance]]
 
* Performance tools for [[Performance_And_Debugging_Tools:_GPC | GPC ]] and [[Performance_And_Debugging_Tools:_TCS | TCS ]]
 
* Performance tools for [[Performance_And_Debugging_Tools:_GPC | GPC ]] and [[Performance_And_Debugging_Tools:_TCS | TCS ]]
 
* Dec 2010 SNUG TechTalk: [[Media:ProfillingTechTalk-Dec2010.pdf | Profiling Tools on GPC]]
 
* Dec 2010 SNUG TechTalk: [[Media:ProfillingTechTalk-Dec2010.pdf | Profiling Tools on GPC]]
* [http://cnx.org/content/col11136/latest/  High Performance Computing Book]<br />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 ]<br />Good introduction to thinking about performance.
 
 
* [http://support.scinet.utoronto.ca/Manuals/JUMP-AIX-POWER6-AppsPerformanceTuning-wp032008.pdf Performance tuning]
 
* [http://support.scinet.utoronto.ca/Manuals/JUMP-AIX-POWER6-AppsPerformanceTuning-wp032008.pdf Performance tuning]
 
* [[Media:Mpi-tuning-parameters.pdf‎ | MPI Tuning Parameters]] - SNUG TechTalk, Feb 2012
 
* [[Media:Mpi-tuning-parameters.pdf‎ | MPI Tuning Parameters]] - SNUG TechTalk, Feb 2012
 +
* [http://cnx.org/content/col11136/latest/  High Performance Computing Book]<br />Online version of an older O'Reilly book which covers the basics of (mostly serial) programming for performance.  Covers the most important issues today (such as cache) very clearly.
 +
* [http://www.ece.cmu.edu/~franzf/papers/gttse07.pdf  How to Write Fast Numerical Code ]<br />Good introduction to thinking about performance and cache.
  
 
==Debugging==
 
==Debugging==
 +
* [[Parallel Debugging with DDT]]
 
* [[Media:SS_Debug.pdf|Debugging with GDB and DDT, half-day session at the Ontario HPC Summerschool 2012 Central<br>Slides]], [[Media:SS_Debug.tgz|Code]].
 
* [[Media:SS_Debug.pdf|Debugging with GDB and DDT, half-day session at the Ontario HPC Summerschool 2012 Central<br>Slides]], [[Media:SS_Debug.tgz|Code]].
 
* [[Media:Snugdebug.pdf|TechTalk: Debuggers & Parallel Debugging on SciNet - gdb, ddd, padb], SciNet User Group Meeting, Nov 2010]]<br/ > [http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Thursday_Morning_Debugging/Thursday_Morning_Debugging.mp4 Video]
 
* [[Media:Snugdebug.pdf|TechTalk: Debuggers & Parallel Debugging on SciNet - gdb, ddd, padb], SciNet User Group Meeting, Nov 2010]]<br/ > [http://support.scinet.utoronto.ca/CourseVideo/PPPcourse/Thursday_Morning_Debugging/Thursday_Morning_Debugging.mp4 Video]
Line 148: Line 183:
  
 
==I/O==
 
==I/O==
*[[Media:SCIENCEDATA.pdf‎|Sep 2012 SNUG TechTalk: Science=Data]]
+
 
 +
* [[Media:NetCDF.pdf|Introduction to NetCDF4 binary files with Python, C++ and R (TechTalk March 2014)]]
 +
* [[Using MySQL on the GPC]]
 +
* [https://support.scinet.utoronto.ca/education/go.php/19/content.php/cid/59/ Relational Database Basics]
 +
* [[Media:SCIENCEDATA.pdf‎|Sep 2012 SNUG TechTalk: Science=Data]]
 
* [[Data_Management|Data management]]
 
* [[Data_Management|Data management]]
 
* Intro to Parallel I/O, SciNet, Oct 6th, 2010:  
 
* Intro to Parallel I/O, SciNet, Oct 6th, 2010:  
Line 154: Line 193:
 
**[[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]
Line 159: Line 202:
 
* [[Media:40TB.pdf|So you have 40TB of Data]] -- an overview of things to consider with large data sets.
 
* [[Media:40TB.pdf|So you have 40TB of Data]] -- an overview of things to consider with large data sets.
 
* [[Media:Adios-techtalk-may2012.pdf|May 2012 SNUG TechTalk: ADIOS for Parallel IO slides]] and [[Media:Adios-techtalk-may2012-src.tgz|source code]]
 
* [[Media:Adios-techtalk-may2012.pdf|May 2012 SNUG TechTalk: ADIOS for Parallel IO slides]] and [[Media:Adios-techtalk-may2012-src.tgz|source code]]
 +
* [[hdf5_table|Writting / Reading a table in hdf5]]
 +
* [[NetCDF_table|Writting / Reading a table in NetCDF]]
 +
* Intro to Parallel I/O, SciNet, Sept 215
 +
** MPI-IO [[Media:ParIO.MPIIO.2015.pdf |Slides]] and [[Media:ParIO.MPIIO.tar.gz | Sample codes]]
 +
** [[Media:netcdf2015.pdf | NETCDF]] & [[Media:hfd5.pdf | HDF5]]
  
 
==Infiniband Networking==
 
==Infiniband Networking==
Line 165: Line 213:
 
==Visualization==
 
==Visualization==
 
* [[Using Paraview]]
 
* [[Using Paraview]]
 +
* [[VNC|VNC on the GPC]] (see also [[Media:Ttvnc.pdf|slides of the TechTalk on VNC]])
 +
* [[Software_and_Libraries#anchor_viz|Visualization Software on the GPC]]
 +
* [https://wiki.scinet.utoronto.ca/wiki/images/5/51/Remoteviz.pdf Remote visualization (X-forwarding and VNC)]
 +
* [[Using Paraview]]
 +
* [https://support.scinet.utoronto.ca/~mponce/ss2016/ss2016_visualization-I.pdf gnuplot, xmgrace, remote visualization tools (X-forwarding and VNC), python's matplotlib]
 +
* [https://support.scinet.utoronto.ca/~mponce/ss2016/ss2016_visualization-II.pdf  Brief overview of ParaView & VisIt]
 +
* [https://support.scinet.utoronto.ca/education/go.php/242/file_storage/index.php/download/1/files%5B%5D/6399/ VisIt Basics]
 +
* [https://support.scinet.utoronto.ca/education/go.php/273/file_storage/index.php/download/1/files%5B%5D/7363/ Scientific Visualization using VisIt (Basics and Advanced)], M.Ponce and A.Razoumov
 +
* [https://support.scinet.utoronto.ca/education/get.php/8_ComplexNetworks.pdf Intro to Complex Networks Visualization, with Python]
 +
 +
 
* [http://scienceillustrated.ca Science Illustrated:] Two-day symposium on Visualizing Science, Feb 2011
 
* [http://scienceillustrated.ca Science Illustrated:] Two-day symposium on Visualizing Science, Feb 2011
 
* [http://www.kmdi.utoronto.ca/story/2011/03/si-science-illustrated-symposium-success Videos of the talks given at Science Illustrated] (recorded by [http://www.kmdi.utoronto.ca KMDI] at [http://www.utoronto.ca UoT]):
 
* [http://www.kmdi.utoronto.ca/story/2011/03/si-science-illustrated-symposium-success Videos of the talks given at Science Illustrated] (recorded by [http://www.kmdi.utoronto.ca KMDI] at [http://www.utoronto.ca UoT]):
Line 183: Line 242:
 
{{:Knowledge Base: Applications}}
 
{{:Knowledge Base: Applications}}
 
* See also [[User Codes]]
 
* See also [[User Codes]]
 +
 +
== Development Systems ==
 +
 +
=== KNL ===
 +
 +
* SNUG TechTalk October 2016 -  [[Media:Snug_techtalk_KNL.pdf | Intel Xeon Phi Knights Landing  ]]
  
 
=Manuals=
 
=Manuals=
  
 
==Intel compilers and libraries (GPC)==
 
==Intel compilers and libraries (GPC)==
* [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/doclib/stdxe/2013/composerxe/compiler/cpp-lin/index.htm C & C++ compiler]
* [http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/fortran/lin/compiler_f/index.htm Fortran compiler]
+
* [http://software.intel.com/sites/products/documentation/doclib/stdxe/2013/composerxe/compiler/fortran-lin/index.htm Fortran compiler]
* [http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/cpp/lin/index.htm C & C++ compiler 12.0]
 
* [http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/fortran/lin/index.htm Fortran compiler 12.0]
 
 
* [[Media:FP_Consistency.pdf|Intel Compiler Floating Point Consistency]]
 
* [[Media:FP_Consistency.pdf|Intel Compiler Floating Point Consistency]]
 
* [[Media:Compiler_qrg12.pdf‎|Intel Compiler Optimization Guide]]
 
* [[Media:Compiler_qrg12.pdf‎|Intel Compiler Optimization Guide]]
Line 218: Line 281:
  
 
==Scheduler (Adaptive Computing/Cluster Resources)==
 
==Scheduler (Adaptive Computing/Cluster Resources)==
* [http://www.clusterresources.com/products/mwm/docs/index.shtml Moab workload manager]
+
* [http://docs.adaptivecomputing.com/mwm/archive/7-0/help.htm Moab workload manager]
* [http://www.clusterresources.com/products/mwm/docs/a.gcommandoverview.shtml Moab commands]
+
* [http://docs.adaptivecomputing.com/mwm/archive/7-0/Content/a.gcommandoverview.html Moab commands]
* [http://www.clusterresources.com/products/torque/docs/ Torque resource manager]  
+
* [http://docs.adaptivecomputing.com/torque/archive/4-0-1/help.htm Torque resource manager]  
* [http://www.clusterresources.com/products/torque/docs/a.acommands.shtml Torque PBS commands]
+
* [http://docs.adaptivecomputing.com/torque/archive/4-0-1/help.htm#topics/12-appendices/commandsOverview.htm Torque PBS commands]
  
 
==DDT Debugger (Allinea)==
 
==DDT Debugger (Allinea)==
 
* [http://www.allinea.com/downloads/userguide.pdf Distributed Debugging Tool User Guide]
 
* [http://www.allinea.com/downloads/userguide.pdf Distributed Debugging Tool User Guide]

Latest revision as of 13:30, 9 August 2018


WARNING: SciNet is in the process of replacing this wiki with a new documentation site. The links below may still contain valuable information, but for current information, please go to https://docs.scinet.utoronto.ca

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:

Development Systems

KNL

Manuals

Intel compilers and libraries (GPC)

IBM compilers and libraries (TCS/P7)

PGI compilers (ARC)

Scheduler (Adaptive Computing/Cluster Resources)

DDT Debugger (Allinea)