President of the Institute of Condensed Matter and Nanosciences
Report on the survey
Status of easybuild
Future of easybuild
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...
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...