Skip to content

hfp/xconfigure

Folders and files

NameName
Last commit message
Last commit date
Oct 21, 2024
May 20, 2025
Sep 20, 2017
Jul 2, 2024
Mar 18, 2019
Nov 13, 2023
Aug 17, 2017
Aug 17, 2017
May 31, 2024
Oct 21, 2024
Jul 2, 2024
Aug 17, 2017
Jun 10, 2024
Oct 21, 2024
May 8, 2025
Nov 10, 2020

XCONFIGURE

XCONFIGURE is a collection of configure wrapper scripts for various HPC applications. The purpose of the scripts is to configure the application in question to make use of Intel's software development tools (Intel Compiler, Intel MPI, Intel MKL). XCONFIGURE helps to rely on a "build recipe", which is known to expose the highest performance or to reliably complete the build process.

Contributions are very welcome!

Each application (or library) is hosted in a separate directory. To configure (and ultimately build) an application, one can rely on a single script which then downloads a specific wrapper into the current working directory (of the desired application).

wget --no-check-certificate https://github.com/hfp/xconfigure/raw/main/configure-get.sh
chmod +x configure-get.sh

echo "EXAMPLE: recipe for LIBXC"
./configure-get.sh libxc hsw

On systems without access to the Internet, one can download (or clone) the entire collection upfront. To configure an application, please open the config folder directly or use the documentation and then follow the build recipe of the desired application or library.

Documentation

Related Projects

Please note that XCONFIGURE has a narrower scope when compared to the above package managers.