Created page with "==EU Project short name::Vitamin-V== ===EU Project full name::Open-Source Cloud-Based Services on EPI Systems=== '''Full project details (EU Research results portal):''' CORDIS URL::https://cordis.europa.eu/project/id/101092984 === '''Project description:''' === This project proposes to design OpenCUBE, a full-stack solution of a validated European Cloud computing blueprint to be deployed on European hardware infrastructure. OpenCUBE will develop a custom cl..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
==[[EU Project short name::Vitamin-V]]==
==[[EU Project short name::Vitamin-V]]==
===[[EU Project full name::Open-Source Cloud-Based Services on EPI Systems]]===
===[[EU Project full name::Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services]]===
'''Full project details (EU Research results portal):''' [[CORDIS URL::https://cordis.europa.eu/project/id/101092984]]
'''Full project details (EU Research results portal):''' [[CORDIS URL::https://cordis.europa.eu/project/id/101093062]]


=== '''Project description:''' ===
=== '''Project description:''' ===
This project proposes to design OpenCUBE, a full-stack solution of a validated European Cloud computing blueprint to be deployed on European hardware infrastructure. OpenCUBE will develop a custom cloud installation with the guarantee that an entirely European solution like SiPearl processors and Semidynamics RISC-V accelerators can be deployed reproducibly. OpenCUBE will be built on industry-standard open APIs using Open Source components and will provide a unified software stack that captures the different best practices and open source tooling on the operating system, middleware, and system management level. It will thus provide a solid basis for the European cloud services, research, and commercial deployments envisioned to be core for federated digital services via Gaia-X. To remain competitive for the European Green Deal, OpenCUBE is designed to make energy awareness a core feature at all levels of the stack, exploiting the advanced features of the SiPearl Rhea processor family at the hardware level and exposing the necessary API at the site level, up to and including interfaces to the electricity grid. This project will leverage representative workloads like those of ECMWF characteristics for production and Digital Twin workflows as drivers for the design and deployment of the cluster infrastructure. We will collaborate closely with the projects developing the virtual environments and the open hardware interfaces for current and future European processor and coprocessor technology.
Vitamin-V aims to develop a complete RISC-V open-source software stack for cloud services with iso-performance to the cloud-dominant x86 counterpart and a powerful virtual execution environment for software development, validation, verification, and test that considers the relevant RISC-V ISA extensions for cloud deployment.Specifically, commercial cloud systems make use of hardware features that are currently unavailable in RISC-V virtual environments (not to mention the lack of specific RISC-V hardware). These features include the virtualization, cryptography and vectorization for which Vitamin-V will add support in three virtual environments: QEMU, gem5 and cloud-FPGA prototype platforms. Vitamin-V focuses and will provide support for EPI-based RISC-V designs for both the main CPUs and cloud-important accelerators (for memory compression). We will add the compiler (LLVM-based) and toolchain support for the ISA extensions. Moreover, novel approaches for the validation, verification, and test of software trustworthiness will be developed considering.Vitamin-V will port and evaluate several cutting-edge VMMs and container suites (i.e. VOSySmonitor, KVM, QEMU, Docker, RustVMM, Kata containers), cloud management software (i.e., OpenStack, and Kubernetes) together with their software and libraries dependencies (e.g. JVM, Python); and AI (i.e Tensorflow) and BigData applications (Apache Spark). These software suites are representative of the three cloud setups that will be demonstrated: classical (OpenStack), modern (Kubernetes), and serverless (RustVMM, Kata, Kubernetes). The cloud setups will be benchmarked against relevant AI (i.e., Google Net, ResBet, VGG19), BigData (TPC-DS), and Serverless applications (FunctionBench, ServerlessBench). Vitamin-V aims to match the software performance of its x86 equivalent while contributing to RISC-V open-source virtual environments, software validation and cloud software suites.


'''EuroVoc IDs:''' [[EuroVoc ID::/natural sciences/computer and information sciences/software]]
'''EuroVoc IDs:''' [[EuroVoc ID::/natural sciences/computer and information sciences/computer security/cryptography]]


'''EU Programme:'''
'''EU Programme:'''
[[Programme::Horizon Europe]]
[[Programme::Horizon Europe]]
[[ItemType::EU Project]]

Latest revision as of 12:05, 22 October 2025

Vitamin-V edit edit source

Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services edit edit source

Full project details (EU Research results portal): https://cordis.europa.eu/project/id/101093062

Project description: edit edit source

Vitamin-V aims to develop a complete RISC-V open-source software stack for cloud services with iso-performance to the cloud-dominant x86 counterpart and a powerful virtual execution environment for software development, validation, verification, and test that considers the relevant RISC-V ISA extensions for cloud deployment.Specifically, commercial cloud systems make use of hardware features that are currently unavailable in RISC-V virtual environments (not to mention the lack of specific RISC-V hardware). These features include the virtualization, cryptography and vectorization for which Vitamin-V will add support in three virtual environments: QEMU, gem5 and cloud-FPGA prototype platforms. Vitamin-V focuses and will provide support for EPI-based RISC-V designs for both the main CPUs and cloud-important accelerators (for memory compression). We will add the compiler (LLVM-based) and toolchain support for the ISA extensions. Moreover, novel approaches for the validation, verification, and test of software trustworthiness will be developed considering.Vitamin-V will port and evaluate several cutting-edge VMMs and container suites (i.e. VOSySmonitor, KVM, QEMU, Docker, RustVMM, Kata containers), cloud management software (i.e., OpenStack, and Kubernetes) together with their software and libraries dependencies (e.g. JVM, Python); and AI (i.e Tensorflow) and BigData applications (Apache Spark). These software suites are representative of the three cloud setups that will be demonstrated: classical (OpenStack), modern (Kubernetes), and serverless (RustVMM, Kata, Kubernetes). The cloud setups will be benchmarked against relevant AI (i.e., Google Net, ResBet, VGG19), BigData (TPC-DS), and Serverless applications (FunctionBench, ServerlessBench). Vitamin-V aims to match the software performance of its x86 equivalent while contributing to RISC-V open-source virtual environments, software validation and cloud software suites.

EuroVoc IDs: /natural sciences/computer and information sciences/computer security/cryptography

EU Programme: Horizon Europe

EU Project