Cellular automata coupled with memristor devices: A fine unconventional computing paradigm

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

  • Vasileios Ntinas - , Democritus University of Thrace, UPC Polytechnic University of Catalonia (Barcelona Tech) (Author)
  • Rafailia Eleni Karamani - , Democritus University of Thrace (Author)
  • Iosif Angelos Fyrigos - , Democritus University of Thrace (Author)
  • Nikolaos Vasileiadis - , Democritus University of Thrace, Demokritos National Centre for Scientific Research (Author)
  • Dimitrios Stathis - , KTH Royal Institute of Technology (Author)
  • Ioannis Vourkas - , Universidad Técnica Federico Santa Maria (Author)
  • Panagiotis Dimitrakis - , Demokritos National Centre for Scientific Research (Author)
  • Ioannis Karafyllidis - , Democritus University of Thrace (Author)
  • Georgios Ch Sirakoulis - , Democritus University of Thrace (Author)

Abstract

Cellular Automata (CAs), a ubiquitous computational tool proposed by John von Neumann, illustrate how great complexity emerges from simple rules of dynamical transitions between space and time interconnected simplistic entities. CAs perform as mathematical computation models, but also they are a powerful medium to model nature and natural systems. As a computational platform, CAs come with unified memory and computation in the same physical area, attributed as a strong candidate against the limitations of data transfer, known as the von Neumann bottleneck. On the other hand, Memristors with their inherent Computing-In-Memory compatibility, can be easily considered as appropriate nanoelectronic devices to be coupled with CAs towards an energy and time efficient computational paradigm. In particular, CA present a vast area of applications, comprising various NP-complete hard to be solved problems arriving from computer science field, like the well-known Shortest Path, Bin Packing, Knapsack and Max-clique problems, as well as physical, chemical and biological processes and phenomena, such as epileptic seizures in relation with healthy and pathogenic brain regions and, moreover, real life applications like pseudorandom number generation and simplistic, but with highly complex behavior, models like the famous Game of Life. The outcome of employing Memristors in CAs applications is promising in terms of parallelization, power consumption, scalability, reconfigurability, and high computing performance.

Details

Original languageEnglish
Title of host publication2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
PublisherIEEE, New York [u. a.]
ISBN (electronic)9781728162898
Publication statusPublished - Jan 2020
Peer-reviewedYes
Externally publishedYes

Conference

Title2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
Duration19 - 22 January 2020
CityBarcelona
CountrySpain

External IDs

ORCID /0000-0002-2367-5567/work/168720234