President of the Institute of Condensed Matter and Nanosciences
Report on the survey
Status of easybuild
Future of easybuild
Overview of scientific software management at CSCS, including EasyBuild setup, recipe review, automated deployment and Continuous Integration with Jenkins pipelines + Github
We would like to present our site, the simple way we use the EasyBuild and our own extensions. It can be an inspiration for starting EasyBuild users.
Hutch
Fred Hutch Cancer Research Center has about 230 scientific faculties and
just over 3,000 staff. Located in Seattle, Washington on a 15 Acre
Campus (60,702 M^2). We have an HPC group of 6 people and support 6
thousand core cluster on campus.
R
The Fred Hutch has hundreds of R users. Robert Gentleman who is one of
the co-developers of R worked at the Hutch while still...
Validating experimental results from articles has finally become a norm at many HPC and systems conferences. Nowadays, more than half of accepted papers pass artifact evaluation and share related code and data. Unfortunately, lack of a common experimental framework, common research methodology and common formats places an increasing burden on evaluators to validate a growing number of ad-hoc...
High performance computing (HPC) - the aggregation of computers into clusters to increase computing speed and power- relies heavily on the software that connects and manages the various nodes in the cluster. Linux is the dominant HPC operating system, and many HPC sites expand upon the operating system's capabilities with different scientific applications, libraries, and other tools.
To avoid...
Regression testing of HPC systems is of crucial importance when it comes to ensure the quality of service offered to the end users. At the same time, it poses a great challenge to the systems and application engineers to continuously maintain regression tests that cover as many aspects as possible of the user experience. In this presentation, we present ReFrame, a new framework for writing...
EasyBuild is very helpful to researchers using electronic-structure codes by progressively replacing a lot of quick-and-dirty installation scripts and hastily set-up directory tree structures by a well-organised and systematic deployment frameowrk for HPC clusters.
One of the major challenges this field is currently facing is the so-called "dependency hell" arising from an increasing and...
I will explain our Python setup: we compile it using the "dummy " toolchain with a very limited set of packages. We ask users to use virtual environments for anything beyond the Scientific Python stack. We also developed and are contributing a method for a single module to work with multiple versions of Python instead of being bound to a specific version. See also...
Capabilities to consistently handle dependencies between modulefiles have been improved recently on Modules. This talk will introduce the new automated module handling mechanisms and will also shed lights on further ongoing work on that field.
These features offer new perspectives for build and installation framework like EasyBuild when it comes to provide a way to consistently access the...