paper-with-me

Papers

Memcomputing Numerical Inversion with Self-Organizing Logic Gates

2016-12-13 · Haik Manukian, Fabio L. Traversa, Massimiliano Di Ventra

We propose to use Digital Memcomputing Machines (DMMs), implemented with self-organizing logic gates (SOLGs), to solve the problem of numerical inversion. Starting from fixed-point scalar inversion we describe the generalization to solving linear systems and matrix inversion. This method, when realized in hardware, will output the result in only one computational step. As an example, we perform simulations of the scalar case using a 5-bit logic circuit made of SOLGs, and show that the circuit successfully performs the inversion. Our method can be extended efficiently to any level of precision, since we prove that producing n-bit precision in the output requires extending the circuit by at most n bits. This type of numerical inversion can be implemented by DMM units in hardware, it is scalable, and thus of great benefit to any real-time computing application.

📄 PDF Abstract BibTeX arXiv:1612.04316

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Memcomputing: Leveraging memory and physics to compute efficiently

2018-02-20 · Massimiliano Di Ventra, Fabio L. Traversa

It is well known that physical phenomena may be of great help in computing some difficult problems efficiently. A typical example is prime factorization that may be solved in polynomial time by exploiting quantum entangl…

Combinatorial Optimization

Self-averaging of digital memcomputing machines

2023-01-20 · Daniel Primosch, Yuan-Hang Zhang, Massimiliano Di Ventra

Digital memcomputing machines (DMMs) are a new class of computing machines that employ non-quantum dynamical systems with memory to solve combinatorial optimization problems. Here, we show that the time to solution (TTS)…

Combinatorial Optimization

Memcomputing with membrane memcapacitive systems

2014-10-14 · Yuriy V. Pershin, Fabio L. Traversa, Massimiliano Di Ventra

We show theoretically that networks of membrane memcapacitive systems -- capacitors with memory made out of membrane materials -- can be used to perform a complete set of logic gates in a massively parallel way by simply…

Efficient Solution of Boolean Satisfiability Problems with Digital MemComputing

2020-11-12 · S. R. B. Bearden, Y. R. Pei, M. Di Ventra

Boolean satisfiability is a propositional logic problem of interest in multiple fields, e.g., physics, mathematics, and computer science. Beyond a field of research, instances of the SAT problem, as it is known, require …

Numerical Integration

A Memcomputing Pascaline

2015-03-16 · Y. V. Pershin, L. K. Castelano, F. Hartmann, V. Lopez-Richard 외

The original Pascaline was a mechanical calculator able to sum and subtract integers. It encodes information in the angles of mechanical wheels and through a set of gears, and aided by gravity, could perform the calculat…