Reduced rank photonic computing accelerator

Use of artificial intelligence for tasks such as image classification and speech recognition has started to form an integral part of our lives. Facilitation of such tasks requires processing a huge amount of data, at times in real time, which has resulted in a computation bottleneck. Photonic cores...

Full description

Bibliographic Details
Main Authors: Aggarwal, S, Bhaskaran, H, Dong, B, Feldmann, J, Farmakidis, N, Pernice, W
Format: Journal article
Language:English
Published: Optica Publishing Group 2023
_version_ 1826310957451706368
author Aggarwal, S
Bhaskaran, H
Dong, B
Feldmann, J
Farmakidis, N
Pernice, W
author_facet Aggarwal, S
Bhaskaran, H
Dong, B
Feldmann, J
Farmakidis, N
Pernice, W
author_sort Aggarwal, S
collection OXFORD
description Use of artificial intelligence for tasks such as image classification and speech recognition has started to form an integral part of our lives. Facilitation of such tasks requires processing a huge amount of data, at times in real time, which has resulted in a computation bottleneck. Photonic cores promise ultra-fast convolutional processing by employing broadband optical links to perform parallelized matrix–vector multiplications (MVMs). Yet the scalability of photonic MVMs is limited by the footprint of the system and energy required for programming the weights, which scale with the matrix dimensionality (𝑀×𝑁). One approach is to reduce the number of hardware matrix weights required, which would allow for less aggressive scaling of the hardware. In this paper, we propose and experimentally demonstrate precisely such a hardware photonic architecture with reduced rank of operation, significantly improving on scalability and decreasing the system complexity. We employ the reduced photonic matrix with reconfigurable optical weights in image processing tasks where we demonstrate the ability to achieve edge detection and classification with 33% reduction in the conventional 3×3 kernel matrix and with no detectable loss of accuracy. While our demonstration is in photonics, this architecture can be universally adapted to MVM engines, and offers the potential for fast, scalable computations at a lower programming cost.
first_indexed 2024-03-07T08:01:14Z
format Journal article
id oxford-uuid:e5db1d4d-cfa9-4525-94bc-2d63a11dd5c8
institution University of Oxford
language English
last_indexed 2024-03-07T08:01:14Z
publishDate 2023
publisher Optica Publishing Group
record_format dspace
spelling oxford-uuid:e5db1d4d-cfa9-4525-94bc-2d63a11dd5c82023-09-20T14:38:51ZReduced rank photonic computing acceleratorJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:e5db1d4d-cfa9-4525-94bc-2d63a11dd5c8EnglishSymplectic ElementsOptica Publishing Group2023Aggarwal, SBhaskaran, HDong, BFeldmann, JFarmakidis, NPernice, WUse of artificial intelligence for tasks such as image classification and speech recognition has started to form an integral part of our lives. Facilitation of such tasks requires processing a huge amount of data, at times in real time, which has resulted in a computation bottleneck. Photonic cores promise ultra-fast convolutional processing by employing broadband optical links to perform parallelized matrix–vector multiplications (MVMs). Yet the scalability of photonic MVMs is limited by the footprint of the system and energy required for programming the weights, which scale with the matrix dimensionality (𝑀×𝑁). One approach is to reduce the number of hardware matrix weights required, which would allow for less aggressive scaling of the hardware. In this paper, we propose and experimentally demonstrate precisely such a hardware photonic architecture with reduced rank of operation, significantly improving on scalability and decreasing the system complexity. We employ the reduced photonic matrix with reconfigurable optical weights in image processing tasks where we demonstrate the ability to achieve edge detection and classification with 33% reduction in the conventional 3×3 kernel matrix and with no detectable loss of accuracy. While our demonstration is in photonics, this architecture can be universally adapted to MVM engines, and offers the potential for fast, scalable computations at a lower programming cost.
spellingShingle Aggarwal, S
Bhaskaran, H
Dong, B
Feldmann, J
Farmakidis, N
Pernice, W
Reduced rank photonic computing accelerator
title Reduced rank photonic computing accelerator
title_full Reduced rank photonic computing accelerator
title_fullStr Reduced rank photonic computing accelerator
title_full_unstemmed Reduced rank photonic computing accelerator
title_short Reduced rank photonic computing accelerator
title_sort reduced rank photonic computing accelerator
work_keys_str_mv AT aggarwals reducedrankphotoniccomputingaccelerator
AT bhaskaranh reducedrankphotoniccomputingaccelerator
AT dongb reducedrankphotoniccomputingaccelerator
AT feldmannj reducedrankphotoniccomputingaccelerator
AT farmakidisn reducedrankphotoniccomputingaccelerator
AT pernicew reducedrankphotoniccomputingaccelerator