An Optical Processor for Matrix-by-Vector Multiplication: an Application to the Distance Geometry Problem in 1D - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Journal of Optics Année : 2022

An Optical Processor for Matrix-by-Vector Multiplication: an Application to the Distance Geometry Problem in 1D

Résumé

We present the architecture of a new optical processor specialized in matrix-by-vector multiplication via the manipulation of the light wavefront. This processor can reach up to 1.2 Giga MAC (multiply-accumulate) operations per second using commercially available devices. Moreover, this architecture is compatible with a hardware upgrade with the potential to achieve a processing speed of above Tera MAC per second. We initially present the optical processor and then discuss the use of such a processor for tackling a special class of the one-dimensional Distance Geometry Problem (DGP), which is a well-known NP-hard problem.
Fichier principal
Vignette du fichier
JOPT21_DGP1_optic_computing.pdf (874.16 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03636293 , version 1 (09-04-2022)

Identifiants

Citer

Simon Hengeveld, N Rubiano da Silva, D Gonçalves, P Souto Ribeiro, Antonio Mucherino. An Optical Processor for Matrix-by-Vector Multiplication: an Application to the Distance Geometry Problem in 1D. Journal of Optics, 2022, 24 (1), pp.1-11. ⟨10.1088/2040-8986/ac3a9e⟩. ⟨hal-03636293⟩
47 Consultations
93 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More