Disaggregated Memory Over Optical Channels for Low-Latency Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face inefficiencies in memory utilization due to integration requirements, leading to increased latency and reduced bandwidth when processors need to access memory units, especially for lower complexity operations.

Innovation Solution

A photonic computing system with disaggregated memory units connected through optical channels, where a memory controller performs lower complexity operations in parallel or subsequent to processor operations, reducing latency and increasing memory capacity without integrating processors with memory on a chip.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If memory units are integrated with processors on a chip, then access speed is improved, but memory capacity and bandwidth are reduced

Engineering Contradiction:
Improvememory access speedVSAvoidmemory capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system divides memory into disaggregated memory units that are physically separated from processors and connected through optical channels. Each memory unit can be independently accessed by multiple processors, enabling both high capacity and fast access through parallel optical connections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Optical channels serve as intermediaries between processors and disaggregated memory units, enabling high-speed data transmission without direct physical integration. The optical network fabric acts as a mediator that connects multiple processors to multiple memory units, achieving both speed and capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If processors are physically integrated with memory on a chip, then access latency is reduced, but system complexity increases

Engineering Contradiction:
Improveaccess latencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent replaces traditional electrical interconnects with optical channels for connecting processors to memory units. This substitution enables higher bandwidth and lower latency while reducing physical constraints and heat generation, thereby lowering overall system complexity despite the disaggregated architecture.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system transitions from a two-dimensional chip integration model to a three-dimensional architecture where processors and memory units are distributed in space and connected through optical channels. This dimensional change allows memory units to be placed closer to processors physically while maintaining logical separation, reducing latency without increasing on-chip complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If memory bandwidth is increased through integration, then data transfer rate is improved, but memory capacity is reduced

Engineering Contradiction:
Improvedata transfer rateVSAvoidmemory capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The optical network fabric provides a universal communication infrastructure that can simultaneously serve multiple processors and multiple memory units. Each optical channel can dynamically allocate bandwidth to different processor-memory pairs, enabling high data transfer rates while supporting large total memory capacity across the system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12443356B2Optical computing with disaggregated memory
Publication Date: 2025.10.14 LIGHTMATTER INC
  • US12443356B2 patent drawing
  • US12443356B2 patent drawing
  • US12443356B2 patent drawing

AI summary

Described herein are embodiments of a photonic computing system comprising one or more processors in communication with disaggregated memory through one or more optical channels. The disaggregated memory comprises multiple memory units placed on a photonic substrate that includes a photonic network that can be programmed to configure which of the memory units can be accessed by each of the processor(s). The disaggregated memory includes a memory controller for reading and writing data to/from the memory units. The memory controller may be configured to perform processing in concert with the processor(s).