Common Open Source High Productivity Languages included in BC Policy FY13-01

Date of Capability: 21 Jan 2014
Last Updated: 08 Jun 2020 (see Revision Log)

Python (General Purpose Scripting Language)
NumPy (Numerical Arrays and Linear Algebra in Python)
PyMPI (Python Message Passing Interface)
MPI4Py (Python bindings for MPI)
SciPy (Scientific Python)
IPython (Interactive and Parallel Computing Tools)
Octave (MATLAB Clone)
Matplotlib (Scientific 2-D and 3-D Plotting)

All software and libraries listed in this category are included in the HPCMP Computational Science Environment (CSE) package. The CSE Quick Reference Guide lists all packages included in CSE, instructions on how to use the CSE software and libraries, and brief descriptions for each package.

Revision Log
Date Revision
08 Jun 2020 Moved COST to CSE (Computational Science Environment)
19 Feb 2015 Clarified connection between the capability and COST package
21 Jul 2014 Added MPI4Py to the list of high productivity languages