Skip to main content
Logo
The European High Performance Computing Joint Undertaking (EuroHPC JU)
Project

eProcessor

EProcessor (European, extendable, energy-efficient, energetic, embedded, extensible, Processor Ecosystem) aims to develop software and hardware to deliver a first completely open source European full stack ecosystem

eProcessor Project Logo

The eProcessor ecosystem combines open source software (SW) and hardware (HW) to deliver the first completely open source European full stack ecosystem based on a new RISC-V CPU coupled to multiple diverse accelerators that target both traditional HPC as well as mixed precision workloads for High Performance Data Analytics (HPDA), (AI, ML, DL and Bioinformatics). eProcessor will be extendable (open source), energy-efficient (low power), extreme-scale (high performance), optimized for both HPC and embedded applications, and extensible (easy to add on-chip and/or off-chip components), hence, the “e” which acts as a wildcard in the project name.

eProcessor combines cutting edge research utilizing SW/HW co-design to achieve sustained processor and system performance for (sparse and mixed-precision) HPC and HPDA workloads by combining a high performance low power out-of-order processor core with novel, adaptive on-chip memory structures and management, as well as fault tolerance features. The implemented software hardware co-design approaches span the full stack from applications to runtimes, tools, OS, and the CPU and accelerators.

eProcessor is a real full stack (SW and HW) research project by leveraging and extending the work done in multiple European projects like: European Processor Initiative, Low-Energy Toolset for Heterogeneous Computing, MareNostrum Experimental Exascale Platform, POP2 CoE, Tulipp, EuroEXA, and ExaNeSt. 

 

Cordis Factsheet

Stakeholders

Coordinators

Participants