1

PIPPO

VITAMIN-V project

VITAMIN-V project

VITAMIN-V: Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services.

Vitamin-V develops a complete RISC-V open-source software stack for cloud services with iso-performance to the cloud-dominant x86 counterpart. Moreover, it delivers a powerful virtual execution environment for software development, validation, verification, and testing 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. These features include the virtualization, cryptography and vectorization for which Vitamin-V adds support in three virtual environments: QEMU, gem5 and cloud-FPGA prototype platforms. Vitamin-V focuses and provides support for EPI-based RISC-V designs for both the main CPUs and cloud-important accelerators (for memory compression). It also adds the compiler (LLVM-based) and toolchain support for the ISA extensions. Moreover, the project develops novel approaches for the validation, verification, and test of software trustworthiness.

Vitamin-V ports 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).

We benchmark the cloud setups against relevant AI, BigData, and Serverless applications. Vitamin-V aims to match the performance of its x86 equivalent software. Vitamin-V aims to match the software performance of its x86 equivalent. At the same time, it will contribute to RISC-V open-source virtual environments, software validation, and cloud software suites.

If you find this project interesting, check out also the other projects of our team 

Project’s details:

Duration: 2023-2026
Coordinator: UNIVERSITAT POLITECNICA DE CATALUNYA

Partners: Universitat Politecnica De Catalunya (ES), Politecnico Di Torino (IT), Fondazione Links – Leading Innovation & IT Knowledge for Society (IT), Ethniko Kai Kapodistriako Panepistimio Athinon, Barcelona Supercomputing Center (EL), Semidynamics Technology Services Sl (ES), Virtual Open Systems (FR), Zeropoint Technologies AB (SE), Institute of Communication and Computer Systems, Exascale Performance Systems – Exapsys Ike (EL)
Funded by: European Commission Horizon Europe Framework Programme (HORIZON), within the Digital and emerging technologies for competitiveness and fit for the green deal (HORIZON-CL4-2022-DIGITAL-EMERGING-01), topic Open source for cloud-based services (RIA) (HORIZON-CL4-2022-DIGITAL-EMERGING-01-26)
Grant Agreement No.: Project 101093062

Follow us

Publications

  • N/A

Related readings:

  • Enable RISC V capability in cloud computing, presentation by Zhipeng Huang (Huawei) on June 12, 2019, at the RISC-V Workshop Zurich at ETH Zurich in Zurich, Switzerland. https://www.youtube.com/watch?v=PtcyBMq_AIs

Leave a Reply

Your email address will not be published. Required fields are marked *