...
- Installing CentOS/SLES on x86_64 QEMU, container, bare-metal environments.
- Applying theĀ industry standard changes to those images (security, authentication, performance, etc.).
- Installing OpenHPC directly from their upstream documents, identifying all pertinent steps that are taken/not-taken and their reasons, per environment.
- Run a baseline validation on the core setup. This should be in a git repo somewhere, probably GitHub so we can share with our members and the community.
- Installing all additional components that are needed for the test, for example LLVM's libomp (to compare with GNU's GOMP), special libraries, etc.
- Download all tests that will be compiled and executed as part of the validation.
- Compile all tests, possible with different toolchains, options, libraries. Identify every problem (errors, warnings, etc).
- Run all tests that were successfully compiled and make sure that their output is as expected, understanding the floating point nature of most of them.
...