Multiplexing in photonics as a resource for optical ternary content-addressable memory functionality
Author:
London Yanir1ORCID, Van Vaerenbergh Thomas2ORCID, Ramini Luca1, Descos Antoine1, Buonanno Luca1ORCID, Youn Jinsung3, Li Can4, Graves Catherine E.1, Fiorentino Marco1, Beausoleil Raymond G.1
Affiliation:
1. Hewlett Packard Labs , 820 N McCarthy Blvd , Milpitas , CA 95035 , USA 2. Hewlett Packard Labs , Hermeslaan 1A , 1831 Diegem , Belgium 3. Advanced Micro Devices Inc , Santa Clara , CA , USA 4. The University of Hong Kong , Hong Kong , Hong Kong
Abstract
Abstract
In this paper, we combine a Content-Addressable Memory (CAM) encoding scheme previously proposed for analog electronic CAMs (E-CAMs) with optical multiplexing techniques to create two new photonic CAM architectures—wavelength-division multiplexing (WDM) optical ternary CAM (O-TCAM) and time-division multiplexing (TDM) O-TCAM. As an example, we show how these two O-TCAM schemes can be implemented by performing minor modifications in microring-based silicon photonic (SiPh) circuits originally optimized for exascale interconnects. Here, our SiPh O-TCAM designs include not only the actual search engine, but also the transmitter circuits. For the first time, we experimentally demonstrate O-TCAM functionality in SiPh up to
∼
4
Gbps
${\sim} 4\,\,\text{Gbps}$
and we prove in simulation feasibility for speeds up to 10 Gbps, 10 times faster than typical E-TCAMs at the expense of higher energy consumption per symbol of our O-TCAM Search Engine circuits than the corresponding E-TCAMs. Finally, we identify which hardware and architecture modifications are required to improve the O-CAM’s energy efficiency towards the level of E-CAMs.
Publisher
Walter de Gruyter GmbH
Subject
Electrical and Electronic Engineering,Atomic and Molecular Physics, and Optics,Electronic, Optical and Magnetic Materials,Biotechnology
Reference59 articles.
1. R. S. Williams, “What’s next? [The end of Moore’s law],” Comput. Sci. Eng., vol. 19, no. 2, pp. 7–13, 2017. https://doi.org/10.1109/mcse.2017.31. 2. K. Asifuzzaman, N. R. Miniskar, A. R. Young, F. Liu, and J. S. Vetter, “A survey on processing-in-memory techniques: advances and challenges,” Mem. – Mater., Dev., Circ. Syst., vol. 4, 2023, Art. no. 100022. https://doi.org/10.1016/j.memori.2022.100022. 3. A. McAuley and P. Francis, “Fast routing table lookup using cams,” in IEEE INFOCOM ’93 the Conf. on Computer Communications, Proc., vol. 3, San Francisco, CA, USA, IEEE, 1993, pp. 1382–1391. 4. C. Xu, S. Chen, J. Su, S. M. Yiu, and L. C. K. Hui, “A survey on regular expression matching for deep packet inspection: applications, algorithms, and hardware platforms,” IEEE Commun. Surv. Tutorials, vol. 18, no. 4, pp. 2991–3029, 2016. https://doi.org/10.1109/comst.2016.2566669. 5. G. Pedretti, C. E. Graves, S. Serebryakov, et al.., “Tree-based machine learning performed in-memory with memristive analog CAM,” Nat. Commun., vol. 12, no. 1, p. 5806, 2021. https://doi.org/10.1038/s41467-021-25873-0.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|