想象一下,一座城市的货运系统:满街的柴油卡车在拥堵的环路上走走停停,每过一个红绿灯都要刹车、烧油、排热。今天的电子 AI 芯片,就是这套“卡车系统”——电流像卡车一样在铜导线组成的公路上爬行,每经过一个晶体管(红绿灯)都要“停车充电”、消耗能量、散发大量热。而 Lightmatter 这家公司想做的事,是给 AI 计算修一条“光速快递隧道”:把数据编码进光里,让光子像零摩擦的磁悬浮列车一样,在硅片上的微小波导隧道里以光速飞驰。更妙的是,当两束光在路口交汇时,它们会像两道相遇的水浪一样自然叠加——同向推波则浪更高(1+1=2),反向拉扯则水面平静(1-1=0)。这种天然的“干涉相加”,恰好就是 AI 计算最核心的矩阵乘法!这篇文章会带你从“光子为什么快”讲到“光怎么帮忙算乘法”,从“它比电子芯片省多少电”讲到“离量产还有多远”,帮你在脑海里完整搭建起光子 AI 芯片的技术地图。

岗位关联

理解光子计算,能帮助 AI 从业者在硬件选型、能效优化与前沿架构判断上建立稀缺的前瞻视角——当算力撞上功耗墙,光可能就是下一张船票。

目录
  1. 可视化演示
  2. 光速计算的底层逻辑
  3. 光子矩阵乘法
  4. 能效与带宽的双重优势
  5. 与电子芯片的正面对比
  6. 从实验室到量产的路线
  7. 量产路上的工程难题
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

展示Lightmatter光子芯片的马赫-曾德尔干涉仪矩阵乘法原理、光子vs电子功耗对比与架构差异,切换模式查看核心技术。

本节配有交互动效(进入视口后自动加载,约 3KB)。

马赫-曾德尔干涉仪矩阵乘法 紫色光信号通过MZI干涉仪阵列,相位调制实现2x2酉矩阵变换完成矩阵乘法 U(2)=MZI(φ,θ) 光子在硅波导中传输不产生焦耳热

光速计算的底层逻辑

想象你站在城市货运枢纽的监控室里:屏幕上,无数卡车在铜导线般的环路上排队蠕动,每过一盏红灯(晶体管)就要刹车、烧油、散热。工程师统计发现,卡车们真正“跑起来”的时间少得可怜,大部分时间堵在路上,油钱(电能)全变成了热量。这就是电子芯片的处境——电流里的电子不是以光速奔跑,而是像醉酒司机一样被晶格(原子排列)不断撞偏,宏观上呈现为极慢的“漂移速度”。如果一条数据要穿过 1 毫米长的导线,电子信号需要靠电场推动,而每次逻辑翻转还要给导线电容充电,这个“充放电-等待-再充放电”的节奏,最终锁死了芯片的主频上限。

物理根源在于:电子带电荷,运动时与晶格碰撞产生电阻;光子的质量为 0、不带电荷,在波导(光走的透明隧道)里几乎不与材料碰撞,以介质中光速传播。更妙的是,不同波长的光就像不同颜色的车队,可以在同一条隧道里并行飞驰互不干扰——这就是“波分复用”,相当于把单车道公路直接升级成几十条车道的超级隧道。Lightmatter 采用硅光工艺,把这些微米级的波导隧道直接蚀刻在硅片上,与 CMOS 制造线兼容,让“光速隧道”第一次有了工业化的地基。

回到监控室的画面:如果给这座货运城市修一条磁悬浮光速隧道,卡车还在绕城爬坡时,磁悬浮列车已经完成一趟往返。光计算的第一性原理,就是绕开“电子在路上堵车”这个根本机制——不需要再靠电场推着电荷走,而是让光子自己飞过去。

t光=Lc介质,t电=Lv漂移\displaystyle t_{\text{光}} = \frac{L}{c_{\text{介质}}}, \quad t_{\text{电}} = \frac{L}{v_{\text{漂移}}}
光信号穿过路径 L 只需距离除以光速;电信号因为电子漂移速度极慢,同一段路的时间常数大了几个数量级。这解释了为什么光子一出生就赢在起跑线。
  1. 路径长度 L信号要穿越的物理距离,单位是米(或芯片里的微米)。芯片越小,L 越短,但差距依然巨大。
    LL
  2. 介质光速 c_介质光在波导材料(如氮化硅)中的速度,约为真空光速的 2/3,约等于每秒 2×10^8 米,是信号传播的理论上限。
    c介质≈2×108 m/sc_{\text{介质}} \approx 2 \times 10^{8}\ \text{m/s}
  3. 电子漂移速度 v_漂移电子在导体中受电场驱动和晶格散射的共同作用,实际漂移只有每厘米级每秒级别。
    v漂移∼10−2 m/s∼10−1 m/sv_{\text{漂移}} \sim 10^{-2}\ \text{m/s} \sim 10^{-1}\ \text{m/s}
  4. 时间对比结论同一段路径上,光子通行时间比电子漂移快 10 个数量级左右,这就是“光速隧道”最底层的速度红利。
    t电t光=c介质v漂移∼109∼1010\frac{t_{\text{电}}}{t_{\text{光}}} = \frac{c_{\text{介质}}}{v_{\text{漂移}}} \sim 10^{9} \sim 10^{10}

光子矩阵乘法

快递分拣中心里,AI 推理就像每天清晨的包裹分拣:无数输入数据(包裹)要按照规则清单(神经网络的权重矩阵)重新组合打包。电子芯片的做法是:让一个分拣员(处理器核心)站在路口,把每个包裹逐件按规则称重、叠加——循环往复,算完一个再算下一个。当包裹数量以亿计时,这个“逐件分拣”的过程就慢得让人绝望。光子芯片提供的思路完全不同:把规则清单直接印进光路里,让所有包裹像水流一样涌过一套精心设计的“光学分拣迷宫”,在出口处自动完成了所有称重和叠加。

这套“光学分拣迷宫”的物理对应物,是科学家们精心排布的移相器与分束器网络。数据输入 x 被编码成光的振幅或相位;权重 w 则通过控制移相器的电压,转化为每个光路上固定的“透过率”或“相位偏移”——光经过时,输出幅度天然乘上权重。当多束承载不同数据的光汇聚到同一个干涉点时,它们像水面上的涟漪一样直接相加:同相增强、反相抵消,连“加法指令”都省了。芯片另一端的光电探测器把干涉后的光强读出来,就得到了矩阵乘法的结果。

最具代表性的基础单元叫马赫-曾德尔干涉仪(MZI):一个两条光臂、两个输入、两个输出的“光学魔法盒”,通过内部两个移相器的配合,能实现任意 2×2 复数线性变换。把几十上百个 MZI 排列成规则的网格(比如 Reck 或 Clements 架构),就拼出了一台可编程的 N×N 光学矩阵乘法器——这正是 Lightmatter 芯片内部的核心算力引擎。

把记忆拉回快递分拣中心:电子方案是“一个分拣员跑 N 趟”,光子方案是“把指令印进 100 条流水线,包裹自动归位”。这正是为什么大模型里最耗时的矩阵乘法,在光子芯片上能获得数量级的加速——不是算法变聪明了,而是物理本身替你把活干了。

yj=∑i=1nwji xi\displaystyle y_{j} = \sum_{i=1}^{n} w_{j i} \, x_{i}
神经网络的每层输出 y_j,等于上一层的所有输入 x_i 乘以对应权重 w_ji 再求和。电子芯片用循环一条条算;光子芯片让光路一次流过,干涉点自动完成全部求和。
  1. 输入数据 x_i上一步的激活值,被调制到光的幅度或相位上,相当于给每个包裹贴上标签。
    xix_{i}
  2. 权重 w_ji由移相器的电压决定,把“规则”固化进光路,光经过即完成一次乘法。
    wji∈R (或 C)w_{j i} \in \mathbb{R} \ (\text{或}\ \mathbb{C})
  3. 求和符号 Σ所有路径的光在干涉点自然相遇叠加,同相增强、反相抵消——加法由物理完成,不需要时钟周期。
    ∑i=1n⇒光学干涉叠加\sum_{i=1}^{n} \quad \Rightarrow \quad \text{光学干涉叠加}
  4. 输出 y_j探测器读出的光强(正比于振幅平方),作为下一层的输入,继续流入下一组光路。
    yjy_{j}

能效与带宽的双重优势

继续看货运城市的老问题:卡车为什么费油?因为每停一次车、重新起步一次,都要猛踩油门(为电容充电)。电子芯片的每次逻辑翻转,本质上就是一次“刹停-起步”:给导线电容 C 充上电压 V,消耗的能量是 CV²。一座数据中心里几十万块 GPU 每秒进行亿万次这种“起步”,电表飞转、散热塔轰鸣。而光子列车没有“起步熄火”的概念——光在低损耗波导里传播几乎不耗能,不需要为维持运动而持续输入能量。光源、调制器和探测器虽然也要耗电,但相比电子芯片每个比特都要做一次“油门到底”的充放电,单位比特能耗直接掉到飞焦耳(10⁻¹⁵ J)量级。

带宽方面的优势同样来自“光”的物理特性:电子信号在同一条导线里只能独占信道,频率一高就衰减、串扰;而光可以用波分复用——同一根波导同时承载几十个不同波长的光,每个波长就是一条独立的数据车道,互不干扰。这意味着光子芯片的片内片外带宽,可以比电子芯片高出几个数量级。Lightmatter 的 Envue 原型机曾展示:在运行现代神经网络推理任务时,其能效(FLOPS/W)比同期优秀 GPU 高约一个数量级。对吃电怪兽般的大模型训练来说,这代表电费与散热成本的双重解放。

把账本摊开:同样的算力任务,电子方案是“千辆卡车反复起步烧油”,光方案是“一列磁悬浮安静飞驰”——油钱省了,散热塔也矮了。这就是数据中心对光子芯片趋之若鹜的根本原因:省下的不只是电费,还有整个制冷基础设施的庞大开支。

能效=算力(FLOP/s)功耗(W),E开关=CV2\displaystyle \text{能效} = \frac{\text{算力(FLOP/s)}}{\text{功耗(W)}}, \quad E_{\text{开关}} = C V^{2}
能效就是“每瓦电能换多少次计算”;而电子芯片每次开关的能耗由电容 C 和电压 V 决定,光子绕过这套机制,自然赢得轻松。
  1. 算力(FLOP/s)每秒完成的浮点运算次数,衡量芯片的“工作速度”。
    FLOP/s=浮点运算次数秒\text{FLOP/s} = \frac{\text{浮点运算次数}}{\text{秒}}
  2. 功耗(W)系统实际消耗的电功率,包含动态功耗、漏电功耗和光电器件功耗。
    功耗=P动态+P漏电+P光电\text{功耗} = P_{\text{动态}} + P_{\text{漏电}} + P_{\text{光电}}
  3. 每次开关能量 CV²电子芯片每翻转一个比特,要给负载电容充放电,消耗能量正比于电容和电压平方——这正是电子计算“费油”的根本来源。
    E开关=CV2E_{\text{开关}} = C V^{2}

与电子芯片的正面对比

如果把传统电子芯片看作运营了五十年的成熟货运公路网,光子芯片就是一条刚刚贯通的光速隧道。我们站在隧道的这一端,把两条路线从头到尾做个对比。首先是时钟频率:电子芯片的主频过去十年几乎没再大幅提升——因为频率越高,导线电阻 R 和负载电容 C 带来的延迟越致命,信号还没传到下一级,时钟就“来不及等”了。光子系统没有“全局时钟-充放电”的硬约束,计算靠光在干涉网络里传播完成,打破了这道频率锁。

其次是带宽与连接:电子芯片的片上互连线越细越长,电阻和串扰越严重,数据搬运变成巨大的能耗与延迟开销;而光子互连(Lightmatter 的 Passage 产品)用波长并行把数据送入送出芯片,单根波导就能顶替几十根电互连线。第三是精度,这里必须诚实:电子芯片的 32/64 位浮点精度成熟牢固;光子芯片本质是模拟计算,相位误差、DAC 量化和噪声限制了精度,目前更适合 8-bit 左右的低精度推理场景。第四是制造成熟度:CMOS 工艺微缩炉火纯青,硅光工艺的密度、良率还在爬坡——这就是为什么业界普遍认为,光与电不是“谁取代谁”,而是“各干各擅长的活”。

对比下来像什么?卡车的公路系统虽然拥堵、费油,但它网络成熟、能运重型长货(高精度计算);光速隧道飞快、省油,但眼下只能运轻小件(低比特推理)。聪明的物流公司不会傻到拆掉公路,而是让重货走公路、轻快件走隧道——这正是 Lightmatter 与电子芯片巨头合作研发“光电混合架构”的现实逻辑。

fclk≲1R互连线C负载\displaystyle f_{\text{clk}} \lesssim \frac{1}{R_{\text{互连线}} C_{\text{负载}}}
芯片主频的上限,由导线电阻和负载电容的乘积决定。导线越长越细,RC 越大,频率墙越低——这是电子路线的物理天花板。
  1. 导线电阻 R互连线越长越细,电阻越大,信号衰减越严重。
    R=ρLAR = \rho \frac{L}{A}
  2. 负载电容 C每个晶体管的栅极和连线本身都带有电容,翻转时需要充放电。
    C∝ϵAdC \propto \epsilon \frac{A}{d}
  3. RC 延迟约束频率上限信号从一级传到下一级需要等待时间近似等于 R×C,时钟周期必须大于这个延迟,频率自然被锁死。
    fclk≲1RCf_{\text{clk}} \lesssim \frac{1}{R C}

从实验室到量产的路线

光速隧道已经修通了一小段示范段,列车试运行的表现令人兴奋,但从“示范段”到“覆盖全市的路网”,中间隔着漫长的征途。2017 年,从 MIT 实验室走出的 Lightmatter 正式成立,目标是让光子计算从论文变成产品。2021 年前后,它拿出 Envue 原型机:在硅光芯片上真实跑通了用光子矩阵乘法驱动的神经网络推理——包括卷积和 Transformer 的核心线性层运算,第一次向外界证明“光算线性层”不是实验室玩笑,而是能跑真实 AI 任务的硬件。

此后公司的路线图清晰分成两条腿走路:一条是光子 AI 加速器(Envue 后续迭代),瞄准能效敏感的推理场景;另一条是 Passage 芯片间光子互连产品,瞄准大模型训练集群的通信瓶颈——GPU 越来越多,芯片之间的电互连带宽成了万卡集群最头痛的事,Passage 用波长并行光互连把数据吞吐推高一个量级。资本也持续押注,公司完成了多轮数亿美元融资,并与头部云厂商、芯片厂商开展联合验证。但冷静看,光子 AI 芯片目前仍处在“原型验证完成、工程样片迭代中”的阶段,距离大规模量产和数据中心批量部署,业界普遍预期还需要数年时间。光互连产品大概率会比光计算更早落地——因为“传数据”比“算数据”对误差更宽容,工程难度相对可控。

示范段列车跑通了,接下来要修的,是信号系统、售票系统、接驳公交——对光子芯片来说,就是激光器阵列的集成、驱动电路的低功耗化、与现有电子生态的无缝对接。Lightmatter 的工程团队正沿着这条路线图一站一站推进,而市场也在耐心等待这条光速隧道的全线贯通。

P=αCV2f+I漏电V\displaystyle P = \alpha C V^{2} f + I_{\text{漏电}} V
芯片总功耗等于动态功耗(活动因子×电容×电压平方×频率)加漏电功耗。当工艺微缩带来的电压下降红利消失,功耗墙就把传统路线的天花板压死了。
  1. 动态功耗 αCV²f逻辑翻转越频繁、频率越高、电压越高,耗电越大。过去靠降低电压省电,如今电压已逼近物理极限。
    αCV2f\alpha C V^{2} f
  2. 漏电功耗 I_漏电 V晶体管做的再小,关断时也有漏电流,乘上电压就是静态功耗,先进工艺下占比越来越高。
    I漏电VI_{\text{漏电}} V
  3. 功耗墙的必然性总功耗 P 无法再随工艺微缩自动下降,电子算力升级越来越“烧钱”,为光计算留出窗口期。
    P=P动态+P静态P = P_{\text{动态}} + P_{\text{静态}}

量产路上的工程难题

光速隧道的施工队长最清楚:让列车跑得快不难,难的是“铺得平、接得准、时刻表稳”。第一个“铺得平”是制造工艺问题。光在波导里传播时,波导侧壁的粗糙度会把光散射出去,造成损耗;刻蚀工艺只要在纳米尺度上有一丝不平整,光信号的强度就会明显衰减。硅光工艺的均匀性控制,远没有电子 CMOS 几十年打磨得那般炉火纯青。第二个“接得准”是封装耦合问题。激光器要把光送进芯片上的波导,光纤要把光引出,这个“接口”的对准容差是亚微米级——相当于在高速公路上要求两条车道无缝对接,误差不能超过一根头发丝的百分之一。这在实验室里可以靠精密设备人工调,但到了量产线上,良率就成了噩梦。

第三个“时刻表稳”是相位校准问题。干涉计算最怕相位漂移:温度变化、封装应力、制造偏差,都会让光路的相位发生微小偏移,而干涉输出对相位误差极其敏感。好在芯片可以植入片上监测结构,实时测量相位漂移并用配套校准算法微调移相器,把“时刻表”一次次拨回正轨。还有一道绕不开的坎:光只会做线性运算,神经网络的激活函数、归一化、数据存储与控制逻辑都需要回到电子域完成。这意味着光子芯片不是纯光芯片,而是“光电混合”系统——数据要在电域和光域之间反复转换,数模转换器(DAC/ADC)的功耗与精度,反而成了新的天花板。

施工队长擦着汗总结:隧道壁一粒凸起、站台一毫米错位、时刻表纳秒级漂移,都会让乘客体验崩盘。光子芯片的工程化,本质上就是不断地把这些“物理仙术”打磨成“工业标准件”——每一次工艺改进、每一行校准算法,都是在把原理推向产品的征途中,多夯实地基一寸。

Iout=I0cos⁡2(Δϕ2)\displaystyle I_{\text{out}} = I_{0} \cos^{2}\left( \frac{\Delta \phi}{2} \right)
两束光干涉后的输出光强,由相位差 Δφ 决定:同相(Δφ=0)输出最强,反相(Δφ=π)输出为零。相位一旦漂移,输出立刻偏离理想值,计算精度随之恶化。
  1. 输入光强 I0进入干涉仪的光总功率,是输出光强的基准上限。
    I0I_{0}
  2. 相位差 Δφ两束光到达干涉点时的相位差,任何热漂移、应力或制造偏差都会改写它。
    Δϕ=ϕ光2−ϕ光1\Delta \phi = \phi_{\text{光2}} - \phi_{\text{光1}}
  3. 余弦平方关系输出光强与相位差一半的余弦平方成正比,体现“同增反消”的干涉规律。
    cos⁡2(Δϕ2)\cos^{2}\left( \frac{\Delta \phi}{2} \right)

AI 应用场景

大模型推理的光子加速卡

阶段:模型推理部署

解决的问题:大模型每次生成 token 都要对几百亿参数做矩阵乘法,GPU 推理时功耗高、发热大、显存带宽吃紧。传统的做法是堆更多 GPU,但电费和散热成本直线上升。光子加速卡用光干涉完成线性层计算,把最耗电的矩阵乘从电域搬到光域,推理能效提升一个数量级。

具体案例:某云厂商的对话式 AI 产品夜间推理集群电费飙升,基础设施团队计划在 FFN 层引入光子加速卡做“光电混合推理”:线性变换由光路完成,激活函数和采样回到 GPU。试点显示,同等吞吐下整卡功耗下降约 60%,散热负载同步减轻。

万卡训练集群的光互连

阶段:分布式训练

解决的问题:大模型训练动辄上万张 GPU,每步迭代都要做梯度同步,芯片间通信数据量巨大。传统电互连的带宽和功耗成为集群扩展的硬瓶颈——GPU 越多,通信墙越早撞上。Lightmatter 的 Passage 用波分复用光互连替代电互连,单根波导同时承载多路光信号,把芯片间带宽推高数倍,同时降低单位比特传输能耗。

具体案例:某大模型训练集群计划将机架内最耗电的脊背互连切换为光互连方案,测试中梯度同步时间缩短 40%,因通信等待导致的 GPU 空转显著减少,训练性价比明显改善。

边缘低功耗 AI 推理(未来方向)

阶段:端侧推理部署

解决的问题:机器人和自动驾驶对“低功耗实时推理”需求迫切,电子芯片的功耗预算卡得很死。光子芯片每比特能耗低至飞焦级、无高频充放电发热,有望让端侧设备用极小功耗跑起实时目标检测和语音识别模型。

具体案例:某机器人团队评估在下一代轻量级视觉模型中采用光子协处理器,将卷积层映射到光学矩阵乘法器;仿真显示同等帧率下推理功耗可降一个数量级,电池续航大幅延长。

Python 演示

python42 行
import mathimport numpy as np  def interference_output(phi_a: float, phi_b: float) -> float:    """两束光干涉后的光强: 同相增强, 反相抵消"""    return math.cos((phi_a - phi_b) / 2.0) ** 2  def xnor_via_light(a: int, b: int) -> int:    """用 0/pi 相位编码布尔值, 用干涉实现 XNOR 逻辑门"""    phi_a = 0.0 if a == 0 else math.pi    phi_b = 0.0 if b == 0 else math.pi    return 1 if interference_output(phi_a, phi_b) > 0.5 else 0  def simulate_photonic_linear(x: np.ndarray, w: np.ndarray) -> np.ndarray:    """模拟光子矩阵乘法: 相位调制后干涉求和, 输出为光强"""    amplitude = x @ w           # 光在干涉网络里完成的线性叠加    intensity = amplitude ** 2  # 光电探测器读出的是功率(振幅的平方)    return intensity  def main() -> None:    print("=== 1. 光干涉实现 XNOR 门 ===")    for a in (0, 1):        for b in (0, 1):            print(f"XNOR({a}, {b}) = {xnor_via_light(a, b)}")     print("\n=== 2. 光子矩阵乘法(模拟推理) ===")    x = np.array([[1.0, 0.5, 0.0],                  [0.0, 0.5, 1.0]])           # (2,3) 输入    w = np.array([[0.8, 0.2],                  [-0.3, 0.9],                  [0.6, -0.4]])                # (3,2) 权重    out = simulate_photonic_linear(x, w)        # (2,2) 输出    print("输出光强矩阵:")    print(np.round(out, 4))  if __name__ == "__main__":    main()
目的:用 Python 模拟“光子干预干涉计算”的核心逻辑——相位编码、干涉增强/抵消、以及矩阵乘法的光学实现,帮助你直观理解光计算为什么能把乘加揉进一束光里。
  1. return math.cos((phi_a - phi_b) / 2.0) ** 2这是干涉输出光强的核心公式,同相(相位差 0)输出 1,反相(相位差 π)输出 0,一行代码复现物理规律。
  2. phi_a = 0.0 if a == 0 else math.pi把布尔值编码成光相位,0 对应 0 相位、1 对应 π 相位,这正是光计算里“数据映射”的典型方式。
  3. amplitude = x @ w光在干涉网络里完成线性叠加,numpy 的矩阵乘法一步模拟了光路中所有“加权求和”。
  4. intensity = amplitude ** 2光电探测器读出的不是振幅而是功率,平方律检测是光计算输出的标准模型。
  5. if __name__ == "__main__":程序入口,保证脚本既能被导入也能直接运行,便于你亲手跑一遍干涉逻辑门和矩阵乘模拟。

常见误区

误区光子计算这么快又这么省电,电子芯片很快就会被淘汰,以后 AI 芯片全是光的天下。

正解光擅长做线性运算和信号传输,但神经网络里的激活函数、归一化、数据存储、控制逻辑都离不开电子。光只会“算加法”,不会“做决定”,更不会“记东西”。现实的技术路径是光电混合——光干光的线性重活,电子干电子的非线性与存储细活,二者互补而非取代。

为何常见:媒体喜欢“颠覆式创新”的叙事,把新技术的前景极端化,忽略了工程系统里“各司其职”的常识。

误区光传播不发热,光子芯片整体就不怎么发热,数据中心可以省掉大部分散热成本。

正解光在波导里传播确实几乎不产生热量,但激光器要耗电发热,调制器、光电探测器、驱动电路、DAC/ADC 和封装也都在耗电发热。省掉的是计算核心区反复充放电的那部分动态功耗,不是整个系统的功耗。光子芯片的散热压力比电子芯片小,但远没到“不用散热”的程度。

为何常见:只盯着“光子无热耗散”这个宣传点,却忘了整个光电混合系统里还有大量电子器件在干活。

误区光速这么快、能效这么高,计算精度一定也比电子芯片强,可以放心跑高精度科学计算。

正解快和准是两回事。光子计算本质是模拟计算,相位误差、热漂移、DAC 量化噪声都会污染结果,目前光子矩阵乘法的有效精度通常在 8-bit 左右,适合对精度不敏感的推理任务,而不适合要求严格的 32/64 位浮点训练或科学计算。

为何常见:把“高速”与“高精度”自然联想在一起,而忽略了模拟信号的天生噪声特性。

误区光子以光速跑,所以光子芯片处理单个请求的响应速度一定比电子芯片快很多。

正解光在芯片内传播确实极快,但数据进入计算核心前要经过 DAC 把数字信号转成光信号,计算完又要用 ADC 把光转回数字——这两次转换的延迟和功耗常常超过光传播节省的时间。光子芯片的真正优势是能效和带宽密度,而不是单次请求的端到端延迟。

为何常见:只比较了最理想的一段光路,忽略了真实系统中数据进出光子核心所需的光电转换全链路。

面试题

Q1. 在芯片内部,电子信号和光子信号的主要速度差异来自?

单选题 · easy

  • A.电子速度天生比光子慢
  • B.电子碰撞散射致漂移慢← 正确答案
  • C.光子传播完全不受阻碍
  • D.光子速度受介质影响大

答案:B。电子在导体中受晶格散射,宏观呈现为极慢的漂移速度;光子质量为 0、不带电荷,在波导中以介质光速传播。A 不够准确(电子速度取决于电场),C 过于绝对(介质有折射影响),D 说法本身不构成主要差异的根源。

Q2. 光子芯片做矩阵乘法时,哪个器件负责“乘上权重”?

单选题 · easy

  • A.激光器提供高功率光源
  • B.移相器调制光的相位幅度← 正确答案
  • C.光探测器把光变电信号
  • D.波长复用器合并波长通道

答案:B。移相器通过电压控制光的相位偏移或透过率,把权重 w 编码进光路,光经过时天然完成“乘以权重”。激光器只是光源,探测器负责读出结果,波长复用器负责并行传输,都不直接做乘权重运算。

Q3. 在光的干涉中,两束同相光叠加会得到?

单选题 · easy

  • A.完全消失没有任何输出
  • B.输出幅度保持不变
  • C.振幅增强实现加法效果← 正确答案
  • D.产生随机闪烁噪声

答案:C。两束光相位相同时,波峰与波峰相遇、波谷与波谷相遇,振幅增强,这正是光计算实现"1+1=2"的物理基础。反相才会抵消(A),B 是同相变化前的状态,D 与干涉规律无关。

Q4. 光子计算相比电子计算,最主要的功耗优势来自?

单选题 · mid

  • A.光子芯片不需要任何供电
  • B.光子传播无需反复充放电← 正确答案
  • C.激光器本身完全不耗电
  • D.光信号不需要调制驱动

答案:B。电子芯片每次逻辑翻转都要给电容充放电,消耗 CV² 的能量;光在波导里传播不需要这种“刹停-起步”的充放电动作,因此计算核心区功耗大幅下降。但光子芯片整体仍需供电(激光器、调制器),A、C、D 都不成立。

Q5. Lightmatter 的 Passage 产品主要解决什么问题?

单选题 · mid

  • A.替代 GPU 做全部神经网络训练
  • B.芯片之间高速光子互连通信← 正确答案
  • C.取代光纤通信的骨干网络
  • D.把光直接变成通用存储器

答案:B。Passage 是芯片间光子互连产品,用波分复用光信号连接多颗芯片,解决大模型训练集群中芯片间通信带宽不足的问题。它不替代 GPU 计算(A),不针对长距离骨干网(C),也不做存储(D)。

Q6. 光子芯片目前最常见的精度限制主要源于?

单选题 · mid

  • A.光速太快无法稳定控制
  • B.相位误差与 DAC 量化噪声← 正确答案
  • C.光探测器体积过于庞大
  • D.光子芯片不支持数字输入

答案:B。光子计算是模拟计算,热漂移、制造偏差引起的相位误差,以及数模转换器的量化噪声,共同限制了有效精度(通常 8-bit 上下)。光速快不影响精度,探测器体积和数字输入也不是主要限制。

Q7. 为什么光计算不能完全取代电子计算?

单选题 · hard

  • A.光无法做线性代数运算
  • B.存储控制与非线性仍需电子← 正确答案
  • C.光在真空中不能沿直线传播
  • D.电子芯片制造成本完全为零

答案:B。光擅长线性运算(矩阵乘法),但激活函数、归一化、数据存储和控制逻辑是非线性的,光难以高效实现。因此实际架构是光电混合:光做线性重活,电子做非线性与存储。A 与事实相反,C、D 是明显错误陈述。

Q8. 下列哪些是光子 AI 芯片的典型工程挑战?

多选题 · mid

  • A.光纤耦合需要亚微米对准精度← 正确答案
  • B.温度变化会引起相位漂移需校准← 正确答案
  • C.光信号无法在芯片内传播
  • D.波导侧壁粗糙导致散射损耗← 正确答案

答案:ABD。封装时光纤与波导的耦合要求亚微米级对准(A),温度与应力导致相位漂移需要片上校准(B),波导侧壁粗糙度造成散射损耗影响良率(D)。C 说光无法在芯片内传播,与硅光波导的基本事实完全相反。

Q9. 波分复用技术为什么能提升光子芯片带宽?

多选题 · mid

  • A.不同波长像不同车道并行传输← 正确答案
  • B.单根波导可以同时承载多路信号← 正确答案
  • C.波长越多总数据通量就越高← 正确答案
  • D.每个波长都独立需要单独波导

答案:ABC。波分复用让不同波长的光在同一根波导里并行传播,互不干扰,就像一条隧道里多个颜色的车队同时通行。因此单根波导承载多路信号(B),波长越多通量越高(C)。D 说每个波长需要单独波导,恰恰是波分复用要避免的。

Q10. 关于光子矩阵乘法,下列说法正确的是?

多选题 · extreme

  • A.干涉求和是在光域内天然完成的← 正确答案
  • B.移相器把输入数据映射为光相位← 正确答案
  • C.光强检测输出与振幅平方成正比← 正确答案
  • D.光子矩阵乘法完全不需要数模转换

答案:ABC。多束光在干涉点自然叠加完成求和(A),移相器把数据与权重映射为光的相位/幅度(B),探测器按平方律读出光强(C)。D 错误:实际系统中数字输入要经 DAC 转成光信号,输出再经 ADC 转回数字,完全不需要数模转换是不现实的。