For seventy years, "computer" has meant one thing: a machine that represents information as discrete 0s and 1s and flips billions of transistors a second to manipulate them. That assumption is now being challenged from an unexpected direction. Researchers and chip designers are dusting off a computing paradigm that predates the transistor-driven digital era — analog computing — and pointing it squarely at the most power-hungry workload in modern computing: running and training neural networks.
This isn't nostalgia. It's a response to a hard physical constraint. Digital AI hardware is approaching the limits of what shrinking transistors and clever architecture can do to keep energy consumption in check, while the appetite for AI compute keeps growing. Analog computing offers a fundamentally different way to do the arithmetic that neural networks depend on — one that, for certain operations, can be orders of magnitude more energy-efficient. Understanding why requires going back to what analog computing actually is, why it lost to digital in the first place, and why the terms of that competition have changed.
What Analog Computing Actually Is
Digital computers represent numbers as sequences of binary digits and perform arithmetic through logic gates that switch cleanly between two voltage states. Every operation is discrete, exact (within the bits allotted), and repeatable. That precision and repeatability is why digital computing won: a digital circuit doing the same calculation twice gives you the same answer twice, and you can chain millions of such operations together without the error building up into garbage.
Analog computers work differently. Instead of representing a number as a string of bits, they represent it as a continuously variable physical quantity — a voltage, a current, a resistance, the position of a mechanical component, the phase of a light wave. Computation happens because physical laws naturally perform the math. Ohm's law says current equals voltage divided by resistance; Kirchhoff's current law says currents summing into a node must balance. Wire a circuit correctly, and multiplication and addition happen not because a processor executed an instruction, but because the physics of the circuit had no other choice.
This is a big deal for one specific kind of math: multiply-accumulate operations, where you multiply pairs of numbers and sum the results. That operation is also, not coincidentally, the single most common operation in a neural network. Every layer of a neural network is, mathematically, a large matrix multiplication — a cascade of multiply-accumulate steps. A digital processor does each of those multiplications as a discrete instruction, fetching operands, computing a product, writing a result. An analog circuit can do the same multiplication as a side effect of current flowing through a resistor, and can sum many of those products simultaneously just by letting the currents combine on a shared wire.
Why Analog Lost the First Time
Analog computers were mainstream technology well before digital ones. Mechanical and electronic analog computers guided naval gunnery, simulated aircraft dynamics, and solved differential equations for engineers throughout the mid-20th century. They lost to digital computing for reasons that are worth remembering, because those same reasons are exactly what analog AI hardware has to work around today:
- Precision degrades with scale. Analog signals are continuous, which means they're also continuously vulnerable to noise, temperature drift, and manufacturing variation. A calculation chained through many analog stages accumulates error at every step.
- No exact repeatability. Run the same analog computation twice and you may get slightly different answers because the physical substrate — a capacitor's charge, a resistor's exact value — is never perfectly identical or perfectly stable.
- Poor programmability. Reconfiguring an analog computer to solve a different problem historically meant rewiring it, not loading new software.
- No error correction. Digital systems can detect and correct bit errors cheaply. Analog systems have no equivalent of a parity bit — errors just become part of the answer.
Digital computing solved all of this with binary logic: a signal only has to be recognized as "roughly high" or "roughly low," so small amounts of noise don't change the answer, and the same program produces bit-identical results every time, on every machine. That reliability, plus Moore's Law's decades-long delivery of ever-faster, ever-cheaper digital transistors, buried analog computing as a general-purpose technology by the 1970s.
Why It's Being Reconsidered Now
Neural networks changed the calculus, because they don't need the same thing digital computing was built to guarantee. A neural network performing inference doesn't require bit-exact arithmetic — it's already an approximation machine, trained specifically to be robust to noise, rounding, and small perturbations in its weights and activations. Where a digital computer maintains error-free precision because a single flipped bit can crash a program or corrupt a database, a neural network can absorb a certain amount of analog noise in its multiply-accumulate math and still produce a usable answer. That tolerance is the opening analog computing has been waiting for.
At the same time, digital AI hardware has run into a wall that has nothing to do with transistor speed and everything to do with data movement. In a conventional digital accelerator, the weights of a neural network live in memory, and every multiply-accumulate operation requires shuttling those weights from memory to a separate compute unit, computing, and shuttling the result back. That movement — not the arithmetic itself — is where most of the energy in modern AI accelerators is actually spent. Moving a bit across a chip can cost far more energy than the logic operation performed on it.
Analog in-memory computing attacks that problem directly by making the memory itself do the computation. Store a neural network's weights as physical properties of a memory array — as the conductance of a resistive element at each crossing point of a grid, for instance — and you can compute a full matrix multiplication by applying voltages representing the input and reading the currents that come out, with no separate transfer of weight data anywhere. The computation happens where the data already lives. That single architectural shift is why analog AI accelerators can claim large energy-efficiency gains on inference workloads: they aren't doing the arithmetic faster, they're eliminating most of the movement that dominated the energy budget in the first place.
How Analog AI Hardware Works in Practice
Several distinct approaches now fall under the "analog AI computing" umbrella, and they're not identical technologies. It's worth separating them because they target different parts of the AI workload and carry different tradeoffs.
| Approach | Core mechanism | Best suited for | Key challenge |
|---|---|---|---|
| Resistive crossbar arrays (in-memory computing) | Weights stored as conductance values in a memristor or ReRAM grid; matrix multiply happens via Ohm's and Kirchhoff's laws | Inference on pretrained models, edge devices | Device-to-device variation, limited bit precision per cell |
| Capacitor-based analog compute | Charge on capacitors represents values; switched-capacitor circuits perform accumulation | Low-power always-on sensing and inference | Charge leakage, refresh overhead |
| Photonic analog computing | Light interference and modulation perform multiply-accumulate operations at near light speed | High-throughput matrix multiplication, data center inference | Optical-to-electrical conversion overhead, component cost |
| Mixed-signal accelerators | Analog compute cores paired with digital control, conversion, and error-correction logic | General-purpose AI accelerators that need programmability | Analog-to-digital conversion becomes the new bottleneck |
What unites these approaches is the same basic bet: give up some numerical precision and general-purpose flexibility in exchange for a large reduction in the energy spent per operation. In practice, most commercial analog AI hardware isn't purely analog — it's a mixed-signal design where the multiply-accumulate core is analog, but the results are converted back to digital for anything that needs precision, control flow, or interfacing with conventional software stacks. The analog-to-digital converters at the boundary of these chips are themselves a major engineering challenge, because they can end up consuming a meaningful share of the power the analog core was supposed to save.
Where the Precision Problem Actually Bites
The tolerance neural networks have for noisy math is real, but it isn't unlimited, and it isn't uniform across the network. A few practical patterns have emerged from work on analog inference hardware:
- Inference tolerates more noise than training. Once a model's weights are fixed, small analog errors in the forward pass tend to average out or get absorbed by the network's built-in redundancy. Training, which relies on precise gradient calculations accumulated over many steps, is far less forgiving — errors compound rather than average out.
- Not all layers are equally sensitive. Some layers in a network can tolerate low-precision analog computation with negligible accuracy loss; others, particularly near the output, are more sensitive and may need to stay digital or use higher-precision analog cells.
- Quantization-aware training helps. Models trained (or fine-tuned) with awareness that they'll run on lower-precision analog hardware perform substantially better on that hardware than models trained purely for full-precision digital execution and then ported over.
- Device drift is a moving target. Analog memory elements can change their conductance slightly over time and with temperature, meaning a chip calibrated today may need periodic recalibration to keep accuracy within tolerance.
This is why the current wave of analog computing is overwhelmingly aimed at inference — running an already-trained model — rather than training new models from scratch. Training remains, for now, digital territory.
Why It Matters for Businesses and Builders
For teams building AI-powered products, analog computing is unlikely to show up as something you program directly. It's more likely to show up as a hardware choice made several layers below the application — in an edge device, a specialized inference accelerator, or a cloud provider's chip lineup — that changes the cost and power envelope available to you.
A few practical implications are already visible:
- Edge and on-device AI gets cheaper on power. Devices that need to run continuous, low-power inference — voice detection, sensor fusion, always-on vision — are a natural first market for analog accelerators, because the power savings translate directly into longer battery life or smaller thermal budgets, and the workloads are typically simple, well-defined inference tasks rather than open-ended generative models.
- Model portability becomes a real engineering question. A model tuned for a digital GPU won't automatically perform well on analog hardware. Teams deploying to analog accelerators need to budget for quantization-aware fine-tuning and hardware-specific validation, not just a drop-in export.
- Vendor lock-in risk increases at the hardware layer. Analog AI chips tend to require tighter co-design between model and silicon than general-purpose GPUs do, which can make switching hardware vendors later more disruptive.
- Energy cost becomes a competitive differentiator. As inference volume — not training — comes to dominate the total compute bill for most deployed AI products, hardware that cuts inference energy costs meaningfully changes the unit economics of running an AI feature at scale.
- New tooling and skills gap. Compiling and validating models for mixed-signal hardware is a more specialized skill than deploying to a standard GPU cluster, and the tooling ecosystem is younger and less mature.
None of this means every team needs an analog-computing strategy today. Most organizations building AI products will keep running on conventional digital GPUs and cloud accelerators for the foreseeable future — that's still where the tooling, talent, and flexibility are strongest. But procurement and infrastructure teams evaluating specialized inference hardware, particularly for edge or high-volume, cost-sensitive deployments, will increasingly see analog and mixed-signal options on the vendor list, and should understand what they're trading away for the efficiency gain.
Real Limitations and Open Questions
Analog computing's return is genuine, but it's easy to overstate. A few limitations are structural, not just early-stage engineering gaps that will disappear with more investment:
- Precision ceilings. Analog compute cores generally can't match the numerical precision of digital arithmetic, which rules them out for workloads — scientific computing, financial calculations, most training — that need exact or near-exact results.
- The conversion tax. Any system that needs to talk to digital software (which is nearly all of them) needs analog-to-digital and digital-to-analog converters at its boundaries. Those converters cost energy and area, and in some designs eat a large share of the efficiency gains the analog core was supposed to deliver.
- Manufacturing variation. Digital chips tolerate manufacturing variation because a transistor only has to reliably be "on" or "off." Analog compute cells have to hold a precise, stable value, which is a much harder manufacturing target and tends to reduce yield or require calibration circuitry that adds cost.
- Immature software stack. Compilers, debuggers, and model-conversion tools for analog and mixed-signal AI hardware are far less developed than the CUDA-centric tooling built up around digital GPUs over more than a decade.
- Training remains largely out of reach. The precision and repeatability that gradient-based training needs make it a poor fit for pure analog computation, at least with current techniques. Most near-term analog hardware targets inference only.
- Standardization is early. There's no dominant analog AI hardware architecture or programming model the way there is for digital deep learning (where frameworks converged around a small number of standard approaches). Different vendors' analog chips can require substantially different model preparation workflows.
None of these are reasons to dismiss the approach — they're reasons it's arriving as a complement to digital AI hardware rather than a replacement for it. The realistic near-term picture is hybrid systems: digital processors handling training, control flow, and precision-sensitive operations, with analog or mixed-signal cores handling the bulk multiply-accumulate work in inference, wherever the energy savings justify the added design complexity.
What to Watch Next
The trajectory of analog computing in AI will be shaped by how well a few open problems get solved, and by where the economics of AI compute push hardware buyers:
- Whether analog-to-digital conversion overhead keeps shrinking. The size of the efficiency gain analog cores deliver in real deployments depends heavily on how cheap the surrounding conversion circuitry becomes.
- Photonic computing's path to cost parity. Optical analog computing offers extremely high throughput for matrix math, but the components involved have historically been expensive relative to standard silicon; whether that gap closes will determine how quickly photonic accelerators move from research labs into data centers.
- Software tooling maturity. Analog AI hardware will remain a niche choice for specialist teams until model-conversion and validation tooling gets closer to the ease of deploying on a standard digital accelerator.
- How far quantization-aware training techniques can push accuracy. Improvements here directly expand the set of models and layers that can safely move to analog execution without unacceptable accuracy loss.
- Whether hybrid digital-analog chip designs become a standard accelerator category, the way GPUs and TPUs became standard categories for digital AI compute, rather than staying a collection of bespoke, vendor-specific designs.
The direction is clear even if the timeline isn't: as AI inference volume keeps growing and energy becomes a binding constraint on how much AI compute can be deployed and where, the pressure to find more energy-efficient ways to do the same multiply-accumulate math will keep pulling engineering attention back toward analog approaches that were sidelined fifty years ago for reasons that no longer fully apply.
FAQ
Is analog computing actually replacing digital computers?
No. Analog computing is emerging as a complement to digital hardware for specific workloads — mainly AI inference — not a general replacement. Training, general-purpose computing, and anything requiring exact results will remain digital for the foreseeable future.
Why is analog computing more energy-efficient for AI than digital computing?
Most of the energy in digital AI accelerators goes into moving data between memory and compute units, not into the arithmetic itself. Analog in-memory computing performs the math where the data is stored, largely eliminating that data movement and the energy it costs.
What is in-memory computing and how does it relate to analog AI chips?
In-memory computing stores a neural network's weights as physical properties — like electrical conductance — directly in a memory array, and performs matrix multiplication by applying voltages and reading the resulting currents. It's the mechanism behind most resistive-crossbar analog AI chips.
Can analog AI hardware train neural networks, or only run them?
Current analog hardware is used almost exclusively for inference — running an already-trained model. Training requires precise, repeatable gradient calculations that analog circuits, with their inherent noise and drift, generally can't deliver reliably yet.
What industries are most likely to adopt analog AI computing first?
Edge and always-on devices — wearables, sensors, voice and vision systems with tight power budgets — are the most natural early adopters, since the workloads are typically well-defined inference tasks where energy savings translate directly into longer battery life.
Do developers need to change how they build models to use analog hardware?
Generally yes. Models often need quantization-aware training or fine-tuning to perform well on lower-precision analog cores, and the compiler and validation tooling for analog hardware is less mature than for standard digital GPU deployment.
Is photonic computing the same thing as analog computing?
Photonic computing is a specific type of analog computing that uses light instead of electrical signals to perform matrix multiplication through optical interference. It shares the same core advantage — physics doing the arithmetic — but faces different engineering challenges around optical component cost and conversion overhead.
Teams evaluating specialized AI hardware for power-constrained or high-volume inference deployments can work with Woyce Technologies to think through the tradeoffs before committing to a chip roadmap.
