7

[2403.00045] An All-Optical General-Purpose CPU and Optical Computer Architectur...

 6 months ago
source link: https://arxiv.org/abs/2403.00045
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Computer Science > Emerging Technologies

[Submitted on 29 Feb 2024]

An All-Optical General-Purpose CPU and Optical Computer Architecture

Download PDF HTML (experimental)

Energy efficiency of electronic digital processors is primarily limited by the energy consumption of electronic communication and interconnects. The industry is almost unanimously pushing towards replacing both long-haul, as well as local chip interconnects, using optics to drastically increase efficiency. In this paper, we explore what comes after the successful migration to optical interconnects, as with this inefficiency solved, the main source of energy consumption will be electronic digital computing, memory and electro-optical conversion. Our approach attempts to address all these issues by introducing efficient all-optical digital computing and memory, which in turn eliminates the need for electro-optical conversions. Here, we demonstrate for the first time a scheme to enable general purpose digital data processing in an integrated form and present our photonic integrated circuit (PIC) implementation. For this demonstration we implemented a URISC architecture capable of running any classical piece of software all-optically and present a comprehensive architectural framework for all-optical computing to go beyond.
Comments: 14 pages, 10 figures
Subjects: Emerging Technologies (cs.ET); Optics (physics.optics)
ACM classes: C.1.3
Cite as: arXiv:2403.00045 [cs.ET]
  (or arXiv:2403.00045v1 [cs.ET] for this version)
  https://doi.org/10.48550/arXiv.2403.00045

Submission history

From: Leonardo Del Bino [view email]
[v1] Thu, 29 Feb 2024 15:49:25 UTC (2,392 KB)

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK