Lightmatter's Mars SoC Bends Light to Process Data

(Image credit: Lightmatter via Hot Chips 2020)

Slow transistors got you down? Just shoot lasers through silicon instead. That's the fundamental idea behind silicon photonics-based computing, and it appears to be coming closer to reality. Lightmatter takes that approach with its new Mars SoC that's designed specifically for AI inferencing workloads, but the tech could eventually bleed out to general-purpose chips. The company unveiled its working Mars test chip, which bends light generated from a laser to enable computation, at Hot Chips 2020. The chip touts some impressive specs. 

The new Mars SoC marks several fundamental steps forward that could bring optical computing closer to the mainstream, and the company even shared a picture of a large wafer-scale optical device (above) that could hold multiple SoCs (below).

Latest Videos FromTom's Hardware
TOPICS
Paul Alcorn
Editor-in-Chief

Paul Alcorn is the Editor-in-Chief for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • Endymio
    While "computing at the speed of light" has a jazzy ring to it, the fact is that electrical impulses move at roughly the same speed as light anyway. The purported advantages of this chip appear to come mostly from the fact that, computationally, this seems to be essentially an analog tensor core, rather than digital. Nice, if you're building an AI cluster ... but I don't see this replacing a general-purpose CPU any time soon.
    Reply
  • everettfsargent
    "In fact, adding more photonic compute units to the array increases efficiency - you get quadratic performance scaling compared to power consumption increases. In other words, adding a unit will give you four times more performance compared to the amount of additional power consumed. "

    ... should be ...

    "In other words, adding a unit will give you THREE times MORE performance compared to the amount of ADDITIONAL power consumed. "

    !00% is already baked into 1X and 400% is baked into 2X (quadratic), therefore reword that sentence because 400% - 100% = 300% MORE performance compared to the amount of ADDITIONAL power consumed, 2X -1X =1X.

    You all can't even do 2-bit calculations correctly!

    Oh and I can't wait for my 16-bit tensor overlords sometime after 2100 CE. Unicorn hardware.
    Reply
  • Endymio
    everettfsargent said:
    ... should be ...

    "In other words, adding a unit will give you THREE times MORE performance
    Actually, it's correct if the word "more" was simply meant to be "the". As in "four times THE performance".
    Reply
  • everettfsargent
    Endymio said:
    Actually, it's correct if the word "more" was simply meant to be "the". As in "four times THE performance".

    Still doesn't work!

    "4X THE performance compared to the amount of ADDITIONAL power consumed, 2X -1X =1X. "

    Double the power quadruple the performance, now that makes perfect sense.
    Reply
  • recycledelectrons
    Endymio said:
    the fact is that electrical impulses move at roughly the same speed as light anyway.

    I disagree.

    Real electrical wires are not ideal conductors or even ideal resistors. They also have some capacitance. That makes the circuit an RC circuit, also called a RC delay circuit. It takes time to charge the capacitor.
    Reply
  • OpticsinComputing
    The numbers presented were worse than what can be achieved with conventional digital electronics at equivalent bit depth.
    Reply
  • Chung Leong
    Endymio said:
    Nice, if you're building an AI cluster ... but I don't see this replacing a general-purpose CPU any time soon.

    I imagine the tech can be used to massively boost ray-tracing performance.
    Reply
  • Endymio
    recycledelectrons said:
    I disagree. Real electrical wires are not ideal conductors or even ideal resistors.
    And? You don't think this photonic chip is an ideal vacuum either, do you? Assuming its effective IOR is similar to a fiberoptic thread, then signals and both it and an electrical wire are going to move at approximately the same speed: 0.6-0.7c.
    Reply
  • margrave
    Endymio said:
    While "computing at the speed of light" has a jazzy ring to it, the fact is that electrical impulses move at roughly the same speed as light anyway. The purported advantages of this chip appear to come mostly from the fact that, computationally, this seems to be essentially an analog tensor core, rather than digital. Nice, if you're building an AI cluster ... but I don't see this replacing a general-purpose CPU any time soon.
    If "roughly" means around 60%, then sure. Electrical signals generally move around 60%-ish of light speed. But people here have been picky about 4x more vs. 3x more. So i'll be picky by saying 60% is not "roughly the same as".
    Reply
  • grimfox
    I wonder if there is a security benefit given the "alien" nature of the light processor. Could you use something like this to create a sort of firewall between a secure storage (say for biometric data) and the host system?

    I also see some benefits in networking. Imagine having your long haul fiber drop directly into a processor and then get distributed to sub fiber networks without having to convert down to electrical signals and back up to light again at each node. Could shave a few MS of latency off your transcontinental or transoceanic transmissions.

    Similarly, would it be more immune to radiation? Space probes with GHz processors or satellites that could survive in close orbit around Jupiter and Saturn for long periods.

    Seems like there could be some potential there. Hopefully they can keep developing the tech and unlock some of it.
    Reply