EasyBuild
easybuild-easyconfigs
EasyBuild | easybuild-easyconfigs | |
---|---|---|
6 | 3 | |
461 | 371 | |
0.7% | 3.2% | |
5.6 | 10.0 | |
3 months ago | 5 days ago | |
Shell | Python | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EasyBuild
-
[Question] Understanding environments and libraries caching on a beowulf cluster
Use tools like easybuild or spack to maintain the software and the modules at the same time.
-
Iām currently a assistant for HPC
For one nice way to install software in a reproducible way for HPC and manage it via modules check: https://easybuild.io/
-
Getting started/recommendations
Get comfortable with environment modules (see e.g., lmod), and check out installation systems like EasyBuild and Spack.
-
Pounding my head on the wall
Modules, in this context, refer to Environment Modules). The article would be better than any summary I could hastily provide, but I would recommend the functionally equivalent Lmod as an alternative. Furthermore, I would strongly recommend managing software installation via EasyBuild.
-
HPC design choices
Software administration: https://easybuild.io/
-
Central installation of Julia on an HPC
There is an Easybuild recipe available for building Julia from source (not merged into the repo yet, but it works):
easybuild-easyconfigs
-
Request for info/opinion: getting into HPC with non-traditional background
For a good list of the codes in question, https://github.com/easybuilders/easybuild-easyconfigs has a good list to start from. Pick one.
- How to deploy a software with modules on a HPC
- Central installation of Julia on an HPC
What are some alternatives?
environment-modules Lmod - Lmod: An Environment Module System based on Lua, Reads TCL Modules, Supports a Software Hierarchy
persepolis - Persepolis is a download manager written in Python.
HPCBIOS - High Performance Computing for BIOinformatics Software (and beyond)
spack - A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
ohpc - OpenHPC Integration, Packaging, and Test Repo
pwntools - CTF framework and exploit development library
openage - Free (as in freedom) open source clone of the Age of Empires II engine š
telegram-desktop-nemo-action - Nemo Action to integrate "Send to Telegram" for Nemo File Manager
modules - Environment Modules: provides dynamic modification of a user's environment
slurm-docker-cluster - A Slurm cluster using docker-compose
GlusterFS - Gluster Filesystem : Build your distributed storage in minutes