首页> 外国专利> Dual-scale topology optoelectronic matrix algebraic processing system

Dual-scale topology optoelectronic matrix algebraic processing system

机译:双尺度拓扑光电矩阵代数处理系统

摘要

A parallel architecture matrix algebraic processing system exhibits patterns of arrayed (i) light transmitters and (ii) light receivers that are identical, but at differing scales. Planar arrays of one or more optoelectronic processors--principally semiconductor chips or chip arrays- -having both computational and light input/output capabilities optically communicate from one plane to the next through free-space space-invariant optical data distributions--principally lenses and computer-generated holograms-- having both replication and distribution capabilities. Each optoelectronic processor, or OP, consists of a number of arrayed optoelectronic processing elements, or OPEs. The OPEs, in turn, typically consist of a number of optoelectronic sub- processing units are preferably electrically interconnected in a tree- based structure, preferably an H- tree. Leaf units include typically one light detector plus local memory, logic circuitry, and electrical input/output. Fanning units typically include local memory, logic circuitry, and electrical input/output. A root unit typically includes electrically-connected local memory, logic circuitry, electrical input/output, and a light transmitter. Vector results of algebraic computations and combinations are flexibly performable in the units of each OPE, and variously optically distributable to other OPEs in successive OPs. The versatile algebraic vector manipulations and vector distributions support primitive functions such as intrinsic and extrinsic vector outer products; operations such as vector-matrix multiplication; and complex systems such as neural networks, fuzzy logic and relational databases. A system of ≧10.sup.3 fully optically communicating OPEs achieves capacities of 10.sup.6 -10.sup.8 interconnects, and processing speeds of 10.sup.12 interconnects/second.
机译:并行体系结构矩阵代数处理系统展现出阵列的(i)光发射器和(ii)光接收器的模式,这些模式相同,但比例不同。一个或多个光电处理器的平面阵列-主要是半导体芯片或芯片阵列-具有计算和光输入/输出功能,它们通过自由空间不变的光学数据分布从一个平面光学传递到下一个平面-主要是透镜和计算机生成的全息图-具有复制和分发功能。每个光电处理器或OP由许多阵列的光电处理元件或OPE组成。继而,OPE通常通常由多个光电子处理单元组成,所述光电子处理单元优选地以基于树的结构,优选地为H-树电互连。叶子单元通常包括一个光检测器以及本地存储器,逻辑电路和电输入/输出。扇形单元通常包括本地存储器,逻辑电路和电输入/输出。根单元通常包括电连接的本地存储器,逻辑电路,电输入/输出和光发射器。代数计算和组合的矢量结果可以在每个OPE的单元中灵活地执行,并且可以在光学上分配给连续OP中的其他OPE。通用的代数向量操纵和向量分布支持原始功能,例如内在和外在向量外部乘积;向量矩阵乘法等运算;以及复杂的系统,例如神经网络,模糊逻辑和关系数据库。完全光学通讯OPE的≧ 10sup.3系统可实现10.sup.6 -10.sup.8互连的容量,以及10sup.12互连/秒的处理速度。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号