Share

VXP Extended precision Processor

VXP

What is VXP?

The “VXP” is an extended precision computing accelerator developed by CEA-List that speeds up scientific computing by a factor typically ranging from 3 to 10 or even more.

In scientific computing, precision is essential to accelerate the computing convergence towards acceptable results. Frequently, it helps the convergence of computations that would fail in lower precision. Therefore, the most suitable precision must be available according to the problem.

In software, it is quite possible to emulate the calculation with a precision beyond 64 bits, but it is very slow because the computer hardware remains in 64 bits.

It is therefore preferable to use hardware computers adapted for this. The CEA-List has therefore developed the VXP solution, a hardware accelerator that allows the precision of the calculation to be adjusted – up to 512 bits – which accelerates the calculation time.

Applications

The extended precision processor, VXP, is dedicated to solving difficult algebraic problems, due to their large size or poor conditioning.

  • Scientific computing: computational physics, molecular chemistry, structure calculations, climate models, fluidics, etc.
  • AI learning, system dynamics calculations.
  • The project is part of the EPI (European Processor Initiative) led by ATOS, which brings together 30 partners throughout Europe.

What's new

The VXP processor supports for floating point arithmetic operations up to 512-bit mantissas. Its dynamic precision is fine grain tunable for optimal use of near processor memory. By the precision of its operations, the VXP shortens the duration of calculations and reduces their energy consumption.

The VXP seamlessly complements conventional processors in compute nodes through memory sharing and the portability of its software stack.

Trends

Another advantage is that this solution is easily integrated into the hardware architecture of data centers, on the PCIe bus in the form of an accelerator chip or on the next to come UCIe bus in the form of a chiplet. The use of VXP is also easily integrated into scientific software.

  • Support for floating point arithmetic operations up to 512-bit mantissas
  • Near memory sharing with host compute nodes
  • Hardware implementations in the latest 22nm, 7nm technology nodes
  • Full software stack :
    • C/C++ programming environment
    • Optimised library for algebraic routines
    • Real-time OS
  • Prototype board available based on programmable components (FPGA)

VXP : Hardware accelerator for high-precision computing

Contact

To go further

See more

Congress

LETI INNNOVATION DAYS 2023

The CEA-List will participate at the Leti's Innovation Days which will be held from June 27 to 29, 2023 in Grenoble, France.
Read more