Difference between revisions of "MPACK"

From UFRC
Jump to navigation Jump to search
m (Text replacement - "#uppercase" to "uc")
 
Line 21: Line 21:
  
 
<!--Modules-->
 
<!--Modules-->
==Required Modules==
+
==Environment Modules==
 
+
Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application.
===Serial===
 
* {{#var:app}}
 
<!--
 
===Parallel (OpenMP)===
 
* intel
 
* {{#var:app}}
 
===Parallel (MPI)===
 
* intel
 
* openmpi
 
* {{#var:app}}
 
-->
 
 
==System Variables==
 
==System Variables==
 
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory
 
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory

Latest revision as of 17:03, 10 June 2022

Description

mpack website  

The MPACK is a free library for arbitrary/higher precision linear algebra. It consists of MBLAS and MLAPACK, multiple precision arithmetic versions of BLAS and LAPACK, respectively. It supports various multiple precision arithmetic libraries like GMP, MPFR, and QD, as well as IEEE 754 binary128 (via gcc's extension __float128)

Environment Modules

Run module spider mpack to find out what environment modules are available for this application.

System Variables

  • HPC_MPACK_DIR - installation directory
  • HPC_MPACK_BIN - executable directory
  • HPC_MPACK_DOC - documentation directory
  • HPC_MPACK_INC - include directory
  • HPC_MPACK_LIB - library directory