Milan, March 14, 2019 - A group at Politecnico di Milano has developed an electronic circuit able to solve a system of linear equations in a single operation in the timescale of few tens of ns.

The performance of this new circuit is superior not only to the classical digital computers, but also to the futuristic quantum computers: it will be soon possible to develop a new generation of computing accelerators that will revolutionize the technology of artificial intelligence.

Solving a system of linear equations means finding the unknown vector x which satisfies the equation Ax = b, where A is a matrix of coefficients and b is a known vector.

To solve this problem, a conventional digital computer executes an algorithm which takes several operations, thus translating into considerable time and energy consumption.

The new circuit, which has been developed in the frame of the ERC European project RESCUE (Resistive switch computing beyond CMOS), solves systems of linear equations (Ax=b) thanks to an innovative method of in-memory computing, where the coefficients of matrix A are stored in a special device called memristor.

The memristor is able to store analogue values, thus a memristor matrix can physically map a coefficient matrix A within the circuit, thus strongly accelerating the computation.