Objective I: Design and deploy a hardware platform capable of hosting EPI processor and accelerator and factoring into the requirements of representative cloud workloads.
Summary of achievement so far: we have conducted an analysis of application requirements (completed MS3) and designed the prototype hardware platform to support efficient development of the OpenCUBE stack (completed in MS4). The hardware platform is installed and deployed in HPE Grenoble Data Center. The hardware design and components are documented in D2.1. An initial characterization of the prototype platform is conducted and documented in D4.1. We have also completed a storage upgrade on the hardware platform in the first 18 months.
Objective II: Design and deliver a full software stack that enables the initialization of cloud servers on the EPI-based platform.
Summary of achievement so far: we have conducted studies of existing open-source software solutions in the main components of the OpenCUBE stack, including Operating Systems, resource management, scheduling, and tooling, middleware for heterogeneous compute and memory, disaggregated memory, and high-performance networks. We have documented the initial design of these components in deliverables D3.1 and D4.1 and completed MS4. We have performed prototype implementation and carried out validation activities on the pilot platform as completed in milestone MS5 with initial findings summarized in internal documents shared among consortium.
Objective III: Enable system-wide efficiency through heterogeneous data centre architecture and eased programmability of heterogeneous resources.
Summary of achievement so far: we have conducted studies of open-source monitoring solutions at different levels of a system, from hardware counters to node-level and container-level metrics to enable a holistic view and monitoring of power and energy consumption. The design of the monitoring at different levels of the system is documented in D3.1. For efficient usage of heterogeneous resources, we have also designed and developed profiling tools and documented them in D4.1 which have initial implementation completed and functionalities evaluated on the pilot platform.
Objective IV: Fully test and validate the deployed stack with a diverse set of applications including cloud-native, HPC, and emerging coupled workflows to run the deployed stack.
Summary of achievement so far: we have selected a diverse set of pilot applications in WP5 and analyzed their application requirements on hardware and software in the completed MS2. Via system software set up in WP3 and WP4, we have deployed the cloud-native applications on the installed prototype platform to derive their performance baseline for the full test and validation of the OpenCUBE stack to be developed. We continued to port and test the pilot applications on the pilot hardware platform.