C(x,y,t)为控制信号;Input(O)为输入光信号,Output(O)为输出光信号,输入与输出光信号的变化可以是光波振幅、相位、偏振态、波长、相干性等属性参数中的一个或多个参数值,这些参数的变化能引起光波特征的各种变换。Input和Output之间不同变换意味着SLM实现了不同的功能。输入光和输出光的读出方式不同,意味着不同的光路形式,主要有透射式和反射式。运算量巨大,不过可不是深度学习那种单纯的MAC乘和累加,而是类似毫米波雷达那种空间时域变换的FFT计算。运算量大是其主要缺点。
在新一代至强(Xeon)处理器上,通过使用 VNNI(Vector Neural Network Instructions)指令,MegEngine 将 CPU 的 int8 推理性能优化到了浮点性能的 2~3 倍。