Innovative Technology
General Purpose processor development
read more

Next-generation General Purpose Processor (GPP) and Common Platform

The objective of this stream is to move forward with the development of the second-generation EPI microprocessor targeting future European exascale supercomputers by applying technological enhancements to the baseline of GPP Rhea from SGA1.

In parallel, this stream focuses on the development of an open Common Platform standard aiming to efficiently interface processors and accelerators in-package, implementing cache coherency, and validating the toolchains and runtime between processors and accelerators.

Preparing the Next-generation of General Purpose Processor

EPI effort in SGA1 included the definition and design of an HPC Microprocessor targeting V1 Arm cores, HBM, DDR5, PCIeG5/CXL/CCIX. Bringing together partners encompassing academia, research, industrials, system developers and system integrators, the EPI focus was a competitive and performant HPC Processor targeting IP largely from the market, to maximize the probability of first-time success bringing Rhea to market.

In SGA2, SiPearl and Stream 2 partners will increase performance by increasing the number of cores and memory bandwidth, adding in chip acceleration, and custom IP blocks. More specifically, the new generation GPP will uphold word-class competition by:

  • Addressing key CPU performance metrics including performance per socket, per Watt and per mm2, byte per FLOP ratio, and HPCG efficiency (i.e., the ratio between the HPCG performance and the peak performance)
  • Increasing the memory bandwidth
  • Implementing the latest interconnects such as CXL
  • Improving energy efficiency on key applications by updating the silicon process and the micro-architecture
  • Improving package integration through D2D interface driven by the common platform activities
  • Enforcing security with elements such as memory and link encryption, post-quantum cryptography
  • Preparing compliance readiness for CC EAL4+ certification
  • Offering a rich software ecosystem supporting the objectives of a software common platform.

Stream 2 will validate performance based on prototype boards that will be the basis for general-purpose compute nodes in large scale HPC systems.

Common Platform

In EPI SGA2, work on the “Common Platform” (common to the GPP & Accelerator streams) will be further developed at hardware and software levels in continuation of EPI SGA1.

Stream 2 will produce the specification that defines the hardware Common Platform for the chip and system integrating technologies to address the need for designing decoupled systems combining hybrid compute units, with closely coupled performance and ease of use.

Use cases will be studied to specify requirements for the hardware Common Platform Architectural specification. As part of these activities, interfaces such as the latest CXL, CCIX, and PCIe will be considered. Specifically, CXL will offer memory and I/O coherency, lower latency than PCIe and future proofing. Moreover, we will analyse die-to-die interfaces for chiplet-chiplet interconnects: BOW, UCIe, and XSR are some of the candidate solutions to be analysed for performance as well as expected industry acceptance and availability.

From a software perspective, the objectives of the Common Platform are to elaborate an ecosystem and a set of methods and tools to program accelerators seamlessly across socket-socket or die-to-die interfaces. This will be achieved by selecting or developing standards for connections between heterogeneous elements including software support for physical interconnects, SW orchestration, and support for memory coherency. This will enable the development of generic programming approaches that ensure code portability and performance portability, and ultimately aid performance testing on HPC platforms offering different processor technologies.

The expected achievements consist in aligning with, modifying, or building a standard for hardware Common Platform implementing the software flow to offload computing tasks to accelerator units and the related accelerator software flow.

Validation and Codesign

Stream 1 will bring up EPI’s first generation processor (Rhea 1) and board, then connect the EPI accelerator (EPAC v1.0/1.5) to the board via PCIe to build a hardware prototype on which software will be installed and applications ported. This will serve to validate the first generation of European processors targeted for the HPC market.

Simultaneously, a co-design process will take place targeting the second EPI generations (Rhea-2 and EPAC v2) chips to be developed in EPI. Application requirements will be collected and simulation-based architecture analysis performed to identify the best suited design parameters.


In EPI, processor development is driven by co-design, which is understood as a bi-directional and iterative interaction process between application owners, hardware, and system-software developers from Streams 2 and 3. The EPI benchmark suite, constituted by a wide variety of applications, mini-apps and synthetic benchmarks, is the basis for the characterization of the application-requirements. Quantitative user-requirements are determined running various elements of the benchmark suite on reference platforms, simulators, modelling tools, and emulation hardware. With these, the impact of specific design parameters into application’s performance, energy efficiency, and resiliency are studied. The benefits of given microarchitecture features in terms of time-to-solution and energy-to-solution are evaluated against cost-related considerations such as area or component price, and trade-off analysis are performed to find sweet spots where the chip design is frozen. The evaluation of Rhea and EPAC v1.0 will also provide valuable insight on the features that might need to be improved in the second-generation EPI products.

Bringup, Prototyping and Validation

State of the art techniques will be used to bring to life the Rhea processor and the Rhea reference board (Rhea REF) manufactured by Atos. A validation plan will be employed and updated to ensure the good quality of the products, and, if necessary, a new board revision will be triggered to fix all detected issues.

Once the functionality of the boards is verified, they will be integrated into engineering prototypes, on which low-level tests are run to verify its operation and stability, to then assemble them into a small-size cluster. The Rhea cluster, in which power distribution, cooling infrastructure, and sensors for safe operation are key elements, will be manufactured by E4 Computer Engineering and operated at their premises. It will contain up to 8 Rhea-REF boards, some of them hosting a PCIe-attached EPAC v1.0/v1.5 Daughter Board, to develop and test a GPP + ACCELERATOR environment. In parallel, a mini-cluster interconnecting up to 3 EPAC v1.0 accelerators will be assembled at BSC, and later upgraded to EPAC v1.5.

Remote access to the Rhea and EPAC clusters will be given to the validation team, once the complete compute software stack (from OS to programming environment and libraries) is installed on the systems. The validation team will use the EPI benchmark suite to run first small benchmarks on the prototype clusters, then mini-apps, and end up with full application codes. These tests will serve as stress tests for the clusters, informing also about their functionality, performance, ease of use, and reliability. In summary, these application runs will deliver the ultimate validation of the Rhea and EPAC v1.0/1.5 products, indicating whether they are ready for general deployment and qualified to build a large-scale HPC system.




Live News

The Teratec 2023 Forum has just started, visit us today and tomorrow at booth #7 📷in the Europa Village, Paris 🇫🇷. We will be close to our dear neighbours @EUPEX_pilot #TeratecForum @Teratec_EU
31/05/2023 7:05 am
Yesterday we had two excellent BoF @ISChpc with our partners from @Evidenlive participating in "Arm HPC Software Ecosystem Maturity on Fresh, Capable Hardware" and from @BSC_CNS and @e4company in "RISC-V is HPC. Help Build Your Ecosystem" Hope that you also enjoyed them! 🪶
25/05/2023 1:11 pm
RT @EUPEX_pilot: It's interview time on our #ISC23 booth! Carlos Puchol @BSC_CNS is presenting our 3 projects to @insideHPC @EuProcessor @…
25/05/2023 8:08 am
Always great in a good company of @pilot_euproject and @EUPEX_pilot, end of day 2, looking forward to new talks tomorrow, we'll keep you updated 📝
23/05/2023 3:42 pm
In two hours 🕞⏱️ our general manager Etienne Walter will have a talk about EPI at @e4company if you are close come to the booth C323 #ISC23
23/05/2023 11:30 am
Our partners @istecnico @Unipisa and @FraunhoferITWM have a poster at #ISC23 "An FPGA-based platform to evaluate Posit arithmetic in next generation processors", check out what they wrote about the next generation of EPI accelerators. ⚡️
23/05/2023 10:19 am
RT @EuroHPC_JU: @EuroHPC_JU is developing innovative and sustainable #HPC technologies The low-power microprocessor (EPI SGA2) @EuProcesso…
22/05/2023 1:00 pm
Today at 17:20 Daniele Gregori, CSO of @e4company, will talk about the HPC challenges and European projects solving them - @EuProcessor, Maelstrom, Admire and Textarossa. See you at #ISC23 Hall H, Booth K1001 ✔️
22/05/2023 12:32 pm
The #ISC23 has started and we are waiting for you at booth A101 together with @EUPEX_pilot and @pilot_euproject 👀 @ISChpc @EuroHPC_JU
22/05/2023 6:59 am
Only 15 days left to the Teratec 2023 Forum, visit us on 31 May and 1 June in Paris 🇫🇷 in Europa village at booth 7. We will be just next to our good neighbours @EUPEX_pilot 👨‍👦‍👦 #TeratecForum @Teratec_EU
16/05/2023 9:09 am

3 new R&I projects to boost the digital sovereignty of Europe

The European High Performance Computing Joint Undertaking (EuroHPC JU) has launched 3 new research and innovation projects. The projects aim to bring the EU and its partners in the EuroHPC JU closer to developing independent microprocessor and HPC technology and advance a sovereign European HPC ecosystem. The European Processor Initiative (EPI SGA2), The European PILOT […]

Successful conclusion of European Processor Initiative Phase One

The European Processor Initiative (EPI) has successfully completed its first three-year phase, delivering cutting-edge technologies for European sovereignty on time and within a limited budget, despite the constraints of the COVID-19 pandemic Highlights include the Rhea general-purpose processor, EPI accelerator proof of concept and embedded high-performance microcontroller for automotive applications The successful completion of this […]

EPI EPAC1.0 RISC-V Test Chip Samples Delivered

Another step closer to demonstrate the capabilities of a RISC-V based European microprocessor The European Processor Initiative (EPI), a project with 28 partners from 10 European countries, with the goal of making EU achieve independence in HPC chip technologies and HPC infrastructure, is proud to announce that EPAC1.0 RISC-V Test Chip samples were delivered […]

Eric Monchalin is the new Chairman of the EPI Board

General Assembly of European Processor Initiative has selected a new Chairman of the Board in July. Eric Monchalin from Atos, the company that coordinates the EPI project, is going to lead 28 partners from 10 countries in their efforts to design and implement a roadmap for a new family of low-power European processors. Eric is […]

EuroHPC JU regulation published in the Official Journal of the European Union

Regulation on EuroHPC JU establishment adopted

EPI to take centre stage at the ACM Europe Summer School on HPC Computer Architectures for AI and Dedicated Applications

Taking place on 30 August – 3 September 2021, the second ACM Europe Summer School on HPC Computer Architectures for AI and Dedicated Applications will be co-hosted by Barcelona Supercomputing Center (BSC), in conjunction with the Universitat Politècnica de Catalunya – Barcelona Tech (UPC). The programme of this year’s summer school, which will be fully […]

EPI EPAC1.0 RISC-V Test Chip Taped-out

European Processor Initiative has successfully released EPAC1.0 Test Chip for fabrication

Infineon’s Knut Hufeld Discusses Automotive Developments in EPI

Knut Hufeld, Senior Director R&D with Infineon and an Automotive Stream representative in EPI, talked about the developments in the stream with Ralf Hartmann. 

EPI EPAC1.0 RISC-V core boots Linux on FPGA

EPI team successfully boots Linux on our EPAC 1.0 core subset implemented on FPGA.

EPI team at HiPEAC 2021

EPI team participated in several activities at HIPEAC2021.
Our website uses cookies to give you the most optimal experience online by: measuring our audience, understanding how our webpages are viewed and improving consequently the way our website works, providing you with relevant and personalized marketing content. You have full control over what you want to activate. You can accept the cookies by clicking on the “Accept all cookies” button or customize your choices by selecting the cookies you want to activate. You can also decline all cookies by clicking on the “Decline all cookies” button. Please find more information on our use of cookies and how to withdraw at any time your consent on our privacy policy.
Accept all cookies
Decline all cookies
Privacy Policy