Logo of Science Foundation Ireland  Logo of the Higher Education Authority, Ireland7 Capacities
Ireland's High-Performance Computing Centre | ICHEC
Home | News | Infrastructure | Outreach | Services | Research | Support | Education & Training | Consultancy | About Us | Login

ICHEC Software

Information about software packages installed on the ICHEC systems.


Versions Installed

Fionn: 1.8.0 intel compilers both python 2 and python 3


NumPy is the fundamental package needed for scientific computing with Python. It contains among other things:

  • a powerful N-dimensional array object
  • sophisticated (broadcasting) functions
  • tools for integrating C/C++ and Fortran code
  • useful linear algebra, Fourier transform, and random number capabilities

Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.


NumPy is open source and the full text of its licensing terms can be found at http://projects.scipy.org/numpy/browser/branches/1.5.x/LICENSE.txt?rev=8675.


None available.

Additional Notes

Since NumPy is a Python package, both the package itself and Python should ideally be compiled using the same compiler (i.e. GNU or Intel C/C++ compilers). The default Python on Fionn is compiled with GCC, hence loading the module "numpy/gcc" will be compatible with the default Python on either system. However, the modules called "numpy/intel" are only compatible with specific versions of Python, compiled by ICHEC, that are available via the module "python/intel".

To use NumPy with default python2 installed on fionn:

module load python numpy/python2/intel/1.8.0

To use NumPy with default python3 installed on fionn:

module load python numpy/python3/intel/1.8.0

Return to the software index