“…The demand for data processing in computing systems is significantly increasing, as data processing has become more complicated due to the diversity of information types, and since new developments in technology, such as big data, deep learning artificial intelligence (AI), and the internet of things (IoT), are enabling us to access an enormous amount of information in real time. The von Neumann architecture, which is a modern computing system consisting of a control, arithmetic/logic, registers, and memory units, has critical disadvantages for managing massive data processing such as the inability to conduct parallel implementation, the Von Neumann bottleneck, and has high-power consumption due to the fact of sequential instruction processing [1][2][3][4][5][6][7][8].…”