Organizations: Institute of Space Research, German Aerospace Center (DLR), Berlin, Germany · Institute of Physics, Technische Universität Berlin, Berlin, Germany · Institut für Physik, Technische Universität Illmenau, Illmenau, Germany · Department of Electrical Engineering and Computer Science, Technical University of Berlin, Berlin, Germany · Einstein Center Digital Future (ECDF), Berlin, Germany · AQLS UG Haftungsbeschränkt, Germany
We present an optical random access memory (ORAM) based on warm cesium (Cs) atomic vapor and demonstrate its operation as the physical substrate of a reservoir computer. Information is stored in the hyperfine population distribution of a Cs ensemble via optical pumping and retrieved through differential probe absorption. Spatial multiplexing via acousto-optic deflection provides eight addressable memory rails able to store up to 3.8 bits of information per rail. Employing this platform as a temporally multiplexed reservoir, we achieve a kernel rank (KR=8.8±0.4), and a minimum bit error rate of 0.02±0.01 on the Exclusive-or (XOR) benchmark. We find the limited memory lifetime constrains the achievable temporal depth, encouraging further research into fast addressable memories. This constitutes the first demonstration of a free-space, optically writable atomic RAM as a substrate in an optical reservoir computing system.
Figures & tables
Figure 1: Operating principle of the incoherent atomic ORAM. (a) A strong pump pulse transfers atoms to the dark state ∣g⟩ , rendering the medium transparent to a subsequent weak probe. (b) A weaker pump transfers fewer atoms, yielding lower probe transmission. The stored analog value is encoded in the measured probe intensity.
Figure 2: a) Experimental setup of the Cs ORAM. The laser is frequency-locked via Doppler-free spectroscopy (dashed box). After magnification from lenses L1 and L2, the pump/probe beam is diffracted by AOM1 into N spatial rails that traverse the Cs cell; AOM2 recombines the modes onto a single detector path. FC: Fiber coupler; L: Lens; DET: Detector; AWG: arbitrary wave generator; PBS: polarizing beamsplitter; BB: beam block; M: mirror; RP: Red Pitaya; WP: waveplate; λ/2 : half-wave plate; λ/4 : quarter-wave plate. b) Single-rail pump-probe timing sequence. AOM2 is turned off during pumping to prevent damage to the detector.
Figure 3: Characteristic memory responses (a) Saturation absorption transfer function of the eight ORAM rails. Experimental data are fit with a saturable absorber profile, which defines the nonlinear function θ used in reservoir simulations. Mean saturation power: Psat=1.5 mW. (b) Decay of atomic polarization for pump durations tpump∈{10,20,50,100,200}μ s at Ppump=1.5 mW. The peak feature at t=0 is leaked pump light indicating the switch from the pump to the probe pulse. Inset: Measured T1 vs. tpump , fit with T1=a(1−e−kx)+b ; the curve saturates at approximately 1 ms for tpump≥200μ s.
Figure of merit
Value
Memory lifetime ( T1 )
230μs
Resolution
3.8 bits
Number of rails ( N )
8
Read/write duration ( tpp )
30μs
Memory bandwidth ( TBPmem )
7.7
Table 1: The key characteristics of the incoherent memory experiment.
Figure 4: Schematic of the memory-based reservoir computer. At each time step, the memory rails are first probed (read) before being pumped (written). The coupling matrices Kin and Kout determine which rails are addressed, establishing the effective network topology.
Figure 5: Linear memory capacity as a function of virtual node number Nv and TBPmem , for T1=230μ s ( tpump=10μ s), g1=1 . (a) Simulation; (b) experiment. The experimentally scanned region is indicated in green. The maximum experimental MC =1.0±0.2 is achieved at Nv=14 , TBPmem=3.8 .
Figure 6: Kernel rank as a function of Nv and TBPmem for T1=230μ s. (a) Simulation, KR simmax=7.8±0.4 ; (b) experiment, KR expmax=8.8±0.4 .
Figure 7: Simulated kernel rank as a function of input scaling g1 and TBPmem for Nv=11 , T1=230μ s. g1<1 restricts pumping to the linear regime. The KR range spans 6.8 – 8.0 , with no strong dependence on g1 .
Figure 8: (a) Simulated and (b) experimental XOR performance (BER) as a function of Nv and TBPmem for T1=230μ s, g1=1 . In simulation BERsim(min)=0 , for Nv∈{8,12,14} , for all values of TBPmem , except TBPmem=7.7 . The lowest experimental accuracy is BERexp(min)=0.03(3) is obtained at Nv=12 , TBPmem=6.4 .
Figure 9: XOR performance (BER) as a function of input scaling g1 and TBPmem for Nv=12 , T1=230μ s. (a) Simulation: BER =0 across all g1 for TBPmem≥4.8 . (b) Experiment: minimum BER =0.02(1) at g1=0.6 , TBPmem=6.4 .
Photonic computing uses light and optical devices to perform computation, aiming for high throughput and lower energy in machine learning and signal processing.
Wyant College of Optical Sciences, University of Arizona, Tucson, AZ, USA · Department of Physics, University of Arizona, Tucson, AZ, USA · School of Electrical Engineering and Telecommunications, University of New South Wales, Sydney, Australia
Department of Information and Computer Sciences, Saitama University, 255 Shimo-okubo, Sakura-ku, Saitama City, Saitama 338-8570, Japan · Faculty of Information Science and Electrical Engineering, Kyushu University, 744 Motooka, Nishi-ku, Fukuoka 819-0395, Japan
Department of Computer Science, University of Pisa, Italy · Istituto Nazionale di Ricerca Metrologica (INRiM), Italy · Department of Applied Science and Technology, Politecnico di Torino, Italy