cissieAB / phasm

Fork from nathanwbrei/phasm and for testing CI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parallel Hardware viA Surrogate Models

Resources

Build Instructions

Refer to the top section for docker/singularity image urls.

Docker container

# If using Spack-based docker, activate env by
# . /etc/profile.d/phasm_spack_environment.sh

# Start from PHASM root directory
docker pull <docker_img>  # optional
docker run -it -v ${PWD}:/app <docker_img>  # mount current directory

mkdir build && cd build
cmake -DCMAKE_PREFIX_PATH="$DEPS/libtorch;$DEPS/JANA2/install" ..
make -j32 install

Singularity container (with GPU/CUDA support)

Follow this guide to compile PHASM with the singularity container on ifarm nodes. All the examples, including the CUDA and non-CUDA ones should be built successfully.

About

Fork from nathanwbrei/phasm and for testing CI


Languages

Language:Jupyter Notebook 75.3%Language:C++ 17.8%Language:Python 4.2%Language:CMake 1.0%Language:Shell 0.8%Language:Dockerfile 0.6%Language:Julia 0.3%Language:Makefile 0.1%