A PyTorch Library for Photonic AI Computing Model Training and Co-Design (NeurIPS'21)
-
Updated
Jan 13, 2026 - Python
A PyTorch Library for Photonic AI Computing Model Training and Co-Design (NeurIPS'21)
optical attention via wave interference in holographic crystals verified to float precision. the math is done. contribute to build the hardware.star it, fork it, break it.
Deterministic optical-AI front end in pure Rust: a learned phase mask compresses light into task-useful sensor pixels.
Optical neural computation on a commodity smartphone: OLED screen + mirror + front camera as an analog matrix engine. 101 experiments, bilingual docs, and 6 Zenodo papers.
Official pytorch implementation of the paper: "Coherence Awareness in Diffractive Neural Networks"
Optical response curves to differentiable PyTorch activations, with local data preparation, hysteresis, and reproducible hardware effects.
Flyiscomputing (FIC) Architecture — A Complete Non-Von Neumann Infrastructure Unleashing the Full Physical Dimensions of Light in Motion. Founded by Xifeng Si (思希峰).
This repository contains the supplementary package accompanying the manuscript: Photonic Mixture-of-Experts for scalable on-chip multi-task optical neural networks
Linux-focused software tools for everyday people
In-Network & Photonic Neural Compute Simulator (Zero-VRAM, 1.58-bit Ternary Optical Routing Engine)
Experimental compiler and runtime for programmable photonic linear algebra: tensor-to-photonic compilation, MLIR dialects, calibration-aware tiling, and an analog-noise simulator (Rust, MLIR, Python).
Projector–camera systems that bind physical interactions to committed, auditable evidence. Patent pending; all rights reserved.
Protocol-bound numerical evaluation of diffractive neural network robustness and hybrid optoelectronic readout (MNIST + Fashion-MNIST)
A Julia-based simulator to expore the dynamics and optimization capabilities of coherent Ising machines (CIMs).
Project JANUS: 100-Gbaud One-Hot Spatial Photonic Modular Processor. Delivers 1.64 PetaMAC/s in a 100 mm² monolithic 3D die at 6.17 W TDP (0.264 pJ/MAC) using Fermat-prime RNS ({17, 257}), non-volatile Sb2S3 phase-change routing (0 W hold), and TIA/ADC-free StrongARM receivers. Includes full GDS II tapeout layouts and multi-physics verification.
Circuit-level simulator and bilingual visual explainer for validating photonic matrix multiply-accumulate with MZI meshes.
A design proposal for photonic GPU interconnects that use optical path geometry itself as the synchronization clock — no centralized timing tree required.
Multi-physics propulsion, optical computing FEA solvers, and sub-atomic material discovery suite for F1 powertrains with dual-mode FIA homologation benchmarking.
OCSFabric.com | Optical Circuit Switching (OCS) standard for 1.6T-3.2T AI data center fabrics. Strategic infrastructure asset.
Public research archive for programmable photonic computing, mixed-signal survivability, and resident sparse-decision processing.
To associate your repository with the optical-computing topic, visit your repo's landing page and select "manage topics."