Logo of Science Foundation Ireland  Logo of the Higher Education Authority, Ireland7 CapacitiesGPGPU Research Projects
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.

SciPy

Versions Installed

Stokes: 0.8.0-GNU

Stoney: 0.8.0-Intel

Description

SciPy (pronounced "Sigh Pie") is open-source software for mathematics, science, and engineering. It is also the name of a very popular conference on scientific programming with Python. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers.

License

SciPy is freely available. It is distributed as Open Source software, meaning that you have complete access to the source code and can use it in anyway allowed by its liberal BSD license.

Benchmarks

None available.

Additional Notes

Since SciPy 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 Stokes or Stoney were compiled with GCC, hence loading the module "scipy-gnu" will be compatible with the default Python on either system. However, the modules called "scipy-intel" are only compatible with specific versions of Python, compiled by ICHEC, that are available via the module "python-intel".

SciPy is also dependent on the package "numpy-gnu" or "numpy-intel" accordingly.

To use SciPy, NumPy with the default Python installed on the system: (only on Stokes as of 03 Sep 2010)

module load numpy-gnu scipy-gnu

To use SciPy, NumPy, Python that are all compiled using Intel compilers: (only on Stoney as of 03 Sep 2010)

module load python-intel numpy-intel scipy-intel

Return to the software index