Skip to main content

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

Objective

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.

Coordinator

UNIVERSITAT POLITECNICA DE CATALUNYA
Net EU contribution
€ 687 500,00
Address
Calle Jordi Girona 31
08034 Barcelona
Spain

See on map

Region
Este Cataluña Barcelona
Activity type
Higher or Secondary Education Establishments
Other funding
€ 0,00

Participants (9)

POLITECNICO DI TORINO
Italy
Net EU contribution
€ 350 000,00
Address
Corso Duca Degli Abruzzi 24
10129 Torino

See on map

Region
Nord-Ovest Piemonte Torino
Activity type
Higher or Secondary Education Establishments
Other funding
€ 0,00
Third-party

Legal entity other than a subcontractor which is affiliated or legally linked to a participant. The entity carries out work under the conditions laid down in the Grant Agreement, supplies goods or provides services for the action, but did not sign the Grant Agreement. A third party abides by the rules applicable to its related participant under the Grant Agreement with regard to eligibility of costs and control of expenditure.

FONDAZIONE LINKS - LEADING INNOVATION & KNOWLEDGE FOR SOCIETY
Italy
Net EU contribution
€ 275 000,00
Address
Via Pier Carlo Boggio 61
10138 Torino

See on map

Region
Nord-Ovest Piemonte Torino
Activity type
Research Organisations
Other funding
€ 0,00
ETHNIKO KAI KAPODISTRIAKO PANEPISTIMIO ATHINON
Greece
Net EU contribution
€ 595 125,00
Address
6 Christou Lada Str
10561 Athina

See on map

Region
Κεντρικός Τομέας Αθηνών Aττική Αττική
Activity type
Higher or Secondary Education Establishments
Other funding
€ 0,00
BARCELONA SUPERCOMPUTING CENTER CENTRO NACIONAL DE SUPERCOMPUTACION
Spain
Net EU contribution
€ 493 750,00
Address
Calle Jordi Girona 31
08034 Barcelona

See on map

Region
Este Cataluña Barcelona
Activity type
Research Organisations
Other funding
€ 0,00
SEMIDYNAMICS TECHNOLOGY SERVICES SL
Spain
Net EU contribution
€ 724 443,75
Address
Calle Muntaner 447 Planta 4 Puerta 1
08021 Barcelona

See on map

SME

The organization defined itself as SME (small and medium-sized enterprise) at the time the Grant Agreement was signed.

Yes
Region
Este Cataluña Barcelona
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Other funding
€ 0,00
VIRTUAL OPEN SYSTEMS
France
Net EU contribution
€ 502 500,00
Address
17 Rue Lakanal
38000 Grenoble

See on map

SME

The organization defined itself as SME (small and medium-sized enterprise) at the time the Grant Agreement was signed.

Yes
Region
Auvergne-Rhône-Alpes Rhône-Alpes Isère
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Other funding
€ 0,00
ZEROPOINT TECHNOLOGIES AB
Sweden
Net EU contribution
€ 502 500,00
Address
Falkenbergsgatan 3
412 85 Goteborg

See on map

SME

The organization defined itself as SME (small and medium-sized enterprise) at the time the Grant Agreement was signed.

Yes
Region
Södra Sverige Västsverige Västra Götalands län
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Other funding
€ 0,00
EREVNITIKO PANEPISTIMIAKO INSTITOUTO SYSTIMATON EPIKOINONION KAI YPOLGISTON-EMP
Greece
Net EU contribution
€ 281 250,00
Address
Patision 42
106 82 Athina

See on map

Region
Κεντρικός Τομέας Αθηνών Aττική Αττική
Activity type
Research Organisations
Other funding
€ 0,00
EXASCALE PERFORMANCE SYSTEMS - EXAPSYS IKE
Greece
Net EU contribution
€ 223 750,00
Address
Steliou Kazantzidi 47
55536 Thessaloniki

See on map

SME

The organization defined itself as SME (small and medium-sized enterprise) at the time the Grant Agreement was signed.

Yes
Region
Θεσσαλονίκη Κεντρική Μακεδονία Βόρεια Ελλάδα
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
Other funding
€ 0,00