RNS TPU™

RNS TPU™ : A Breakthrough in Matrix Computation for AI

The RNS TPUTM is the only hardware matrix multiplier that performs arithmetic entirely in the Residue Number System (RNS) – delivering un-matched speed, precision, and efficiency. Unlike traditional AI accelerators, RNS TPUTM doesn’t rely on approximate math and doesn’t sacrifice accuracy for speed. RNS TPUTM targets niche AI applications requiring FP32 or FP64 level precision, such as Financial AI and Quantum Simulation.

Interface Model : F32 -> Modular Math -> FP32

The RNS TPU™ uses a floating point interface:

Architecture Details of the RNS TPUTM

The RNS TPU™ uses a radically unique architecture:

Ideal Neural Network Training Tasks

The RNS TPUTM is particularly suited for tasks that need extended dynamic range and/or high-precision training:


Evaluate our Technology – Immediately Deployable

RNS-TPUTM IP cores are optimized for Intel:

• Arria-10

• Stratix-10

• Agilex Families

Turnkey demos are immediately available for Intel FPGA development platforms from Terasic. Our IP supports Intel and Xilinx devices and is ready to drop into your system or research.

 

Access our public RNS-TPU research papers

Access our RNS-TPU via the cloud!

Preliminary Specifications for Arria 10 based RNS TPU 1.0

* RNS TPU™ is a trademark of MaiTRIX, LLC

*Arria, Stratix and Agilex are trademarks of Intel Corporation.