
In‐memory computing with cross‐point resistive memory arrays has gained enormous attention to accelerate the matrix‐vector multiplication in the computation of data‐centric applications. By combining a cross‐point array and feedback amplifiers, it is possible to compute matrix eigenvectors in one step without algorithmic iterations. Herein, time complexity of the eigenvector computation is investigated, based on the feedback analysis of the cross‐point circuit. The results show that the computing time of the circuit is determined by the mismatch degree of the eigenvalues implemented in the circuit, which controls the rising speed of output voltages. For a dataset of random matrices, the time for computing the dominant eigenvector in the circuit is constant for various matrix sizes; namely, the time complexity is O(1). The O(1) time complexity is also supported by simulations of PageRank of real‐world datasets. This work paves the way for fast, energy‐efficient accelerators for eigenvector computation in a wide range of practical applications.
FOS: Computer and information sciences, Computer engineering. Computer hardware, time complexity, Control engineering systems. Automatic machinery (General), resistive memory, Computer Science - Emerging Technologies, Numerical Analysis (math.NA), Computational Complexity (cs.CC), O(1), eigenvector, TK7885-7895, Computer Science - Computational Complexity, Emerging Technologies (cs.ET), in-memory computing, TJ212-225, FOS: Mathematics, Mathematics - Numerical Analysis
FOS: Computer and information sciences, Computer engineering. Computer hardware, time complexity, Control engineering systems. Automatic machinery (General), resistive memory, Computer Science - Emerging Technologies, Numerical Analysis (math.NA), Computational Complexity (cs.CC), O(1), eigenvector, TK7885-7895, Computer Science - Computational Complexity, Emerging Technologies (cs.ET), in-memory computing, TJ212-225, FOS: Mathematics, Mathematics - Numerical Analysis
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 26 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
