Why the Future of AI & Computers Will Be Analog

Undecided with Matt Ferrell
9 Apr 202417:35

Summary

TLDRThe video script discusses the resurgence and potential of analog computing in a world dominated by digital technology. It highlights the energy efficiency of analog systems, which can be 1,000 times more efficient than digital counterparts, and how this could be part of the solution to the climate crisis. The script also touches on the limitations of digital computing, such as physical boundaries and energy consumption, and introduces companies like Mythic and Aspinity that are developing analog chips for modern applications. The potential for hybrid computers that combine the best of both worlds is also explored, hinting at a future where analog computing could play a significant role in our daily lives.

Takeaways

  • šŸ“ŗ Analog computing, once overshadowed by digital, is experiencing a resurgence due to its potential energy efficiency and unique problem-solving capabilities.
  • šŸŒ”ļø Analog systems have an infinite number of states compared to digital systems, which rely on a finite number of states determined by bits or transistors.
  • šŸš€ The Space Age and personal computers marked a decline in the size of computing devices, but analog computing might be reaching physical limits in terms of miniaturization.
  • šŸ’” Digital computing, particularly in areas like AI and cryptocurrencies, is increasingly energy-intensive, prompting interest in more efficient alternatives like analog computing.
  • šŸŒ A return to analog computing could significantly reduce energy consumption, with analog processes sometimes being 1,000 times more efficient than digital ones.
  • šŸ› ļø Analog computers operate based on physical models that correspond to the values of the problem being solved, as opposed to digital computers that follow algorithms and discrete data.
  • šŸ“‰ The limitations of digital computing are being recognized, with experts like Bernd Ulmann suggesting that we are approaching the fundamental physical boundaries of digital elements.
  • šŸ”§ Analog computing's continuous data processing allows for real-time problem-solving and efficient parallel processing without the need for cooling facilities.
  • šŸ”„ Hybrid computers that combine the energy efficiency of analog with the precision of digital are being explored for future technology development.
  • šŸ  Everyday applications of analog computing could include low-power sensors for voice-enabled devices, environmental monitoring, and wearable technology.

Q & A

  • What is the fundamental difference between analog and digital computing?

    -Analog systems have an infinite number of states and can represent a continuous range of values, while digital systems rely on a finite number of states determined by the number of bits or transistors that can be switched on or off.

  • How has the advancement of digital computing impacted the size of computing devices?

    -Digital computing has led to a significant reduction in the size of computing devices, from large machines to personal computers and smartphones, following the predictions of Moore's Law which suggests a doubling of transistors on integrated circuits approximately every two years.

  • What are some of the environmental concerns associated with digital computing?

    -Digital computing, especially in data centers and power-hungry applications like cryptocurrencies and AI, is becoming increasingly energy-intensive, contributing to global energy consumption and carbon emissions. It also requires substantial cooling systems, which can strain water resources.

  • Why is analog computing considered more energy-efficient than digital computing?

    -Analog computing can perform the same tasks as digital computing with a fraction of the energy because it operates on a physical model corresponding to the problem being solved, which doesn't require the switching of transistors and can handle continuous data in real time.

  • What is the significance of the MONIAC computer in the history of analog computing?

    -The MONIAC (Monetary National Income Analogue Computer), created by economist Bill Phillips in 1949, is a classic example of analog computing. It was designed to simulate the Great British economy on a macro level using water to represent money flow, and it could function with an approximate accuracy of Ā±2%.

  • What are some practical applications of analog computing today?

    -Practical applications of analog computing today include flight computers used by pilots for manual calculations, as well as emerging technologies like low-power sensors for voice-enabled wearables, sound detection systems, and heart rate monitors.

  • How does the concept of Amdahl's law relate to the limitations of digital computing?

    -Amdahl's law suggests that the speedup of a system is limited by its sequential operations that cannot be parallelized. As a result, adding more processors does not always lead to proportional improvements in speed, which is a challenge for digital computers when trying to handle increasingly complex tasks efficiently.

  • What are some of the challenges in integrating analog and digital systems?

    -Integrating analog and digital systems requires seamless connectivity and synchronization between the two paradigms, which can be technically challenging. It also involves developing hybrid computers that combine the energy efficiency of analog with the precision and flexibility of digital computing.

  • What is the potential impact of analog computing on machine learning and AI?

    -Analog computing has the potential to significantly reduce the power consumption of machine learning and AI applications by offering a more energy-efficient computing method. Companies like Mythic are developing analog matrix processors that aim to deliver the compute resources of a GPU at a fraction of the power consumption.

  • How might analog computing change the devices we use in our daily lives?

    -As analog computing becomes more integrated with digital systems, we could see devices that are always on, like voice-enabled wearables and smart home sensors, consuming much less power. This could lead to longer battery life and reduced environmental impact without sacrificing functionality.

  • What are some ways for individuals to explore analog computing at home?

    -Individuals can explore analog computing at home through models like the Analog Paradigm Model-1, which is designed for experienced users to assemble themselves, or The Analog Thing (THAT), which is sold fully assembled and can be used for a variety of applications from simulating natural sciences to creating music.

Outlines

00:00

šŸ“ŗ The Resurgence of Analog Computing

This paragraph introduces the concept of analog computing and its resurgence in modern technology. It discusses the shift from analog to digital computing and the potential of analog computing to impact daily life. The speaker, Matt Ferrell, shares his curiosity about analog computing sparked by a Veritasium video and his subsequent exploration of the topic. The contrast between analog and digital systems is highlighted, emphasizing the infinite states of analog versus the finite states of digital, represented by bits. The energy efficiency of analog computing is also mentioned as a potential solution to the growing energy demands of digital computing, particularly in the context of cryptocurrencies and AI.

05:02

šŸ’” Historical Analog Computers and Their Applications

This paragraph delves into the history and practical applications of analog computers. It mentions the Moniac National Income Analogue Computer (MONIAC) as a prime example, which was designed to simulate the British economy. The paragraph also discusses the accuracy of analog computers and their continued relevance, such as pilots using slide rules for calculations. The contrast between the convenience of digital devices and the specialized applications of analog computers is explored, highlighting the limitations of digital computing and the potential for analog computing to break through these barriers.

10:06

šŸš€ Pushing the Limits of Digital Computing

This paragraph examines the limitations of digital computing, referencing the predictions made by Gordon Moore, known as Moore's Law, and the physical boundaries that digital elements are reaching. It discusses the challenges of miniaturizing computer chips further and the heat generation and cooling requirements of dense components. The paragraph also touches on Amdahl's law and its implications for the efficiency of digital computers, especially when considering sequential operations and the diminishing returns of adding more processors. The potential of analog computing to offer a more parallel and energy-efficient approach is contrasted with the sequential nature of digital computing.

15:06

šŸŒ Future of Analog Computing in Everyday Life

The final paragraph explores the future possibilities of analog computing in everyday life, discussing the development of hybrid computers that combine the energy efficiency of analog with the precision of digital. It mentions companies like Mythic and Aspinity that are working on analog chips for machine learning and low-power sensors. The potential applications of analog computing in household devices are highlighted, such as voice-enabled wearables and heart rate monitoring. The paragraph also addresses the challenges of making analog programming more accessible and the need for seamless connectivity between analog and digital systems. It concludes with a call to action for the audience to consider the potential of analog computing and engage in further discussion.

Mindmap

Keywords

šŸ’”Analog computing

Analog computing refers to the use of continuous or non-discrete signals to represent information. In the video, it is presented as a potentially more energy-efficient alternative to digital computing, with examples such as the MONIAC machine simulating the British economy and slide rules used by pilots for calculations.

šŸ’”Digital computing

Digital computing involves the use of discrete values or a binary system (bits) to process information. It is the predominant computing method today, relying on transistors that can be switched on or off. The video contrasts digital computing with analog, discussing its energy consumption and the physical limits of transistor miniaturization.

šŸ’”Energy efficiency

Energy efficiency refers to the amount of energy used to perform a certain task or achieve a desired output. The video highlights that analog computing can be significantly more energy-efficient than digital computing, which is becoming increasingly important due to the growing energy demands of technologies like AI and cryptocurrencies.

šŸ’”Moore's Law

Moore's Law is a prediction made by Gordon Moore, co-founder of Intel, that the number of transistors on an integrated circuit would double approximately every two years, leading to increased computing power at a constant cost. The video discusses the impending limits of this law due to physical constraints of material and atomic sizes.

šŸ’”Amdahl's Law

Amdahl's Law is a formula that estimates the maximum improvement in the execution time of a program by adding more hardware resources, given a certain portion of the program that cannot be parallelized. The video uses the analogy of a digital clock to explain the discrete nature of digital information processing, which is subject to the limitations of Amdahl's Law.

šŸ’”Hybrid computing

Hybrid computing refers to the combination of analog and digital computing methods to leverage the strengths of both systems. The video suggests that hybrid computers could provide the precision of digital with the energy efficiency of analog, which is particularly relevant for power-hungry applications like machine learning.

šŸ’”Machine learning

Machine learning is a subset of artificial intelligence that allows computers to learn from and make predictions or decisions based on data. The video discusses the energy demands of machine learning, especially generative AI, and how analog computing could contribute to more energy-efficient solutions.

šŸ’”Data centers

Data centers are large facilities that house computer systems and associated components, such as servers, storage systems, and networking equipment. They are significant consumers of electricity and water for cooling. The video addresses the environmental and financial impact of data centers' energy consumption and the potential for analog computing to alleviate these concerns.

šŸ’”Differential equations

Differential equations are mathematical equations that describe the relationship between a function and its rates of change. They are essential in modeling dynamic systems or problems involving change over time. In the context of analog computing, differential equations are used to program analog machines by translating the equation into physical components of the computer.

šŸ’”Surfshark

Surfshark is a virtual private network (VPN) service provider mentioned as a sponsor in the video. VPNs offer security and privacy features, such as hiding one's IP address and bypassing geo-restrictions on content. The video discusses Surfshark's features, including its ability to unlock content and provide better prices by changing the user's perceived location.

šŸ’”Climate crisis

The climate crisis refers to the ongoing, significant changes in global weather patterns and room temperature caused by human activities, particularly the release of greenhouse gases like carbon dioxide. The video connects the energy efficiency of analog computing to the broader issue of the climate crisis, suggesting that more efficient technologies can help mitigate environmental impacts.

Highlights

Analog computing is making a comeback and is also something that never really left.

Analog systems have an infinite number of states, unlike digital systems which rely on a fixed number of states.

Digital computing is becoming increasingly energy intensive, with significant implications for global energy consumption.

Analog computing could be part of the solution to energy efficiency, as it can accomplish tasks for a fraction of the energy.

The MONIAC, created in 1949, is an example of an analog computer used to simulate the economy.

Pilots still use flight computers, a form of slide rule, for calculations without the need for electricity.

Digital devices provide convenience, but analog computing has its own strengths, such as energy efficiency.

Digital computers are hitting basic physical boundaries, limiting how much further they can be shrunk.

Moore's Law, which predicts the doubling of transistors on a chip, is nearing its limits.

The more components on a chip, the harder it is to cool, leading to significant energy and resource use.

Research on new approaches to analog computing has led to the development of materials that donā€™t need cooling facilities.

Amdahl's law suggests that there will always be operations that must be performed sequentially in digital computing.

Analog computers can work in parallel, allowing for more efficient problem-solving without the need for sequential operations.

Hybrid computers that combine the best features of both digital and analog computing may be the future.

Mythic's Analog Matrix Processor chip aims to deliver significant compute resources at a fraction of the power consumption.

Aspinity's AML100 chip can act as a low-power sensor for various applications, with potential energy savings of up to 95%.

Analog computing, with its potential for energy efficiency and real-time processing, could become more approachable and accessible.

Transcripts

00:00

If your taste in TV is anything likeĀ  mine, then most of your familiarity withĀ Ā 

00:03

what analog computing looks like probablyĀ  comes from the backdrops ofĀ something like

00:07

Columbo. Since digital took over the world,Ā  analog has been sidelined into what seemsĀ Ā 

00:12

like a niche interest at best. But this retroĀ  approach to computing, much like space operas,Ā Ā 

00:16

is both making a comeback, and also somethingĀ  that never really left in the first place.

00:21

I found this out for myself about a yearĀ  ago, when a video from Veritasium sparkedĀ Ā 

00:24

my curiosity about analog computing. After that,Ā  I started to read a few articles here and there,Ā Ā 

00:29

and I gotta sayā€¦it broke my brain a bit. WhatĀ  I really wanted to know, though, was this:Ā Ā 

00:34

How can analog computing impact ourĀ  daily lives? And what will that lookĀ Ā 

00:38

like? Because I definitely donā€™tĀ  have room in my house forĀ this.

00:42

Iā€™m Matt Ferrell ā€¦ welcome to Undecided.Ā 

00:51

This video is brought to you by Surfshark and allĀ  of my patrons on Patreon, but more on that later.

00:56

Depending on how old you are, you may rememberĀ  when it was the norm for a single computer toĀ Ā 

01:00

take up more square footage than your averageĀ  New York City apartment. But after the end of theĀ Ā 

01:04

Space Age and the advent of personal computers,Ā  our devices have only gotten smaller and smaller.Ā Ā 

01:09

Some proponents of analog computing argue thatĀ  we might just be reaching our limits when itĀ Ā 

01:13

comes to how much further we can shrink. Weā€™llĀ  get to that in a bit, though. Emphasis on bits.

01:18

Speaking of bits, this brings us to theĀ  fundamental difference between analogĀ Ā 

01:22

and digital. Analog systems have an infiniteĀ  number of states. If I were to heat this roomĀ Ā 

01:27

from 68 F to 72 F, the temperature wouldĀ  pass through an infinite set of numbers,Ā Ā 

01:33

including 68.0000001 F and so on. DigitalĀ  systems are reliant on the number of ā€œbitsā€Ā Ā 

01:41

or the number of transistors that areĀ  switched either on or off. As an example,Ā Ā 

01:45

an 8-bit system has 2^8, or 256 states. ThatĀ  means it can only represent 256 different numbers.

01:53

So, size isnā€™t the only aspect of theĀ  technological zeitgeist thatā€™s changed. DigitalĀ Ā 

01:58

computers solve problems in a fundamentallyĀ  different way from analog ones. Thatā€™s ledĀ Ā 

02:03

to some pretty amazing stuff in modern dayā€¦atĀ  a cost. Immensely energy intensive computingĀ Ā 

02:09

is becoming increasingly popular. Just look atĀ  cryptocurrencies and AI. According to a reportĀ Ā 

02:13

released last year by Swedish telecommunicationsĀ  company Ericsson, the information andĀ Ā 

02:18

communication technology sector accounted forĀ  roughly 4% of global energy consumption in 2020.

02:23

Plus, a significant amount of digitalĀ  computing is not the kind you can take toĀ Ā 

02:27

go. Just among the thousands of data centersĀ  located across the globe, the average campusĀ Ā 

02:32

size is approximately 100,000 square feet (orĀ  just over 9,000 square meters). That's moreĀ Ā 

02:37

than 2 acres of land! Data scientistĀ  Alex de Vries estimates that a singleĀ Ā 

02:42

interaction with a LLM is equivalent to ā€œleavingĀ  a low-brightness LED lightbulb on for one hour.ā€

02:48

But as the especially power-hungry data centers,Ā  neural networks, and cryptocurrencies of the worldĀ Ā 

02:53

continue to grow in scale and complexityā€¦we stillĀ  have to reckon with the climate crisis. EnergyĀ Ā 

02:58

efficiency isnā€™t just good for the planet,Ā  itā€™s good for the wallet. A return to analogĀ Ā 

03:02

computing could be part of the solution. TheĀ  reason why is simple: you can accomplish theĀ Ā 

03:07

same tasks as you would on a digital setupĀ  for a fraction of the energy. In some cases,Ā Ā 

03:12

analog computing is as much as 1,000 timesĀ  more efficient than its digital counterparts.

03:17

Before we get into exactly how it works and whyĀ  weā€™re starting to see more interest in analogĀ Ā 

03:21

computers again, I need to talk about anotherĀ  piece of tech that can really help in your dailyĀ Ā 

03:25

digital life and thatā€™s todayā€™s sponsor,Ā  Surfshark. Surfshark is a fast, easy toĀ Ā 

03:30

use VPN full of incredible features that you canĀ  install on an unlimited number of devices with oneĀ Ā 

03:36

account. Most of the time when we talk about VPNsĀ  weā€™re focused on giving yourself security as youĀ Ā 

03:40

travel around the world, but it can do way moreĀ  than that. Since you can make it look like yourĀ Ā 

03:44

IP address is coming from somewhere else in theĀ  world, it unlocks geofencing blocks on content,Ā Ā 

03:49

like streaming services. But ā€¦ thatā€™s notĀ  all. Even shopping services will sometimesĀ Ā 

03:53

gate prices based on your location, so you canĀ  change your location to make sure youā€™re gettingĀ Ā 

03:57

the best prices. They also have add-ons to theirĀ  VPN service to unlock things like Surfshark Alert,Ā Ā 

04:03

which will let you know if your email or personalĀ  details, like passwords, have been leaked onlineĀ Ā 

04:07

in a data breach. Right now theyā€™re running aĀ  special deal ā€¦ use my code UNDECIDED to get upĀ Ā 

04:11

to 3 additional months for free. SurfSharkĀ  offers a 30-day money-back guarantee,Ā Ā 

04:15

so thereā€™s no risk to try it out for yourself.Ā  Iā€™ve been using Surfshark for years and love it.Ā Ā 

04:20

Link is in the description below. ThanksĀ  to Surfshark, for supporting the channel.Ā Ā 

04:23

And thanks to all of you, as well as my patrons,Ā  who get early, ad-free versions of my videos. SoĀ Ā 

04:28

back to how much more energy efficient analogĀ  computing is from its digital counterparts.

04:32

To understand how that works, exactly, weĀ  first need to establish what makes analogĀ Ā 

04:37

computingā€¦analog. The same way you would makeĀ  a comparison with words using an analogy,Ā Ā 

04:42

analog computers operate using a physicalĀ  model that corresponds to the values ofĀ Ā 

04:46

the problem being solved. And yeah,Ā  I did just make up an analog analogy.

04:51

A classic example of analog computing is theĀ  Monetary National Income Analogue Computer,Ā Ā 

04:56

or MONIAC, which sounds like a long forgotten carĀ  brand, which economist Bill Phillips created inĀ Ā 

05:01

1949. MONIAC has a single purpose: to simulateĀ  the Great British economy on a macro level.Ā Ā 

05:08

Within the machine, water represented money asĀ  it literally flowed in and out of the treasury.Ā Ā 

05:13

Phillips determined alongside his colleagueĀ  Walter Newlyn that the computer could functionĀ Ā 

05:16

with an approximate accuracy of Ā±2%. AndĀ  of the 14 or so machines that were made,Ā Ā 

05:22

you can still find the first churning awayĀ  at the Reserve Bank Museum in New Zealand.

05:26

Itā€™s safe to say that the MONIAC workedĀ  (and continues to work) well. The same goesĀ Ā 

05:31

for other types of analog computers, fromĀ  those on the simpler end of the spectrum,Ā Ā 

05:34

like the pocket-sized mechanicalĀ  calculators known as slide rules,Ā Ā 

05:38

to the behemoth tide-predictingĀ  machines invented by Lord Kelvin.

05:43

In general, it was never that analog computingĀ  didnā€™t do its job ā€” quite the opposite. PilotsĀ Ā 

05:48

still use flight computers, a form of slideĀ  rule, to perform calculations by hand,Ā Ā 

05:53

no juice necessary. But for more generalizedĀ  applications, digital devices just provide a levelĀ Ā 

05:58

of convenience that analog couldnā€™t. IncredibleĀ  computing power has effectively become mundane.

06:04

To put things into perspective, an iPhoneĀ  14 contains a processor that runs somewhereĀ Ā 

06:08

above 3 GHz, depending on the model.Ā  The Apollo Guidance Computer, itself aĀ Ā 

06:12

digital device onboard the spacecraftĀ  that first graced the moonā€™s surface,Ā Ā 

06:16

ran atā€¦0.043 MHz. As computer scienceĀ  professor Graham Kendall once wrote,Ā Ā 

06:22

ā€œthe iPhone in your pocket has over 100,000 timesĀ  the processing power of the computer that landedĀ Ā 

06:27

man on the moon 50 years ago.ā€ ā€¦ and we use itĀ  to look at cat videos and argue with strangers.

06:33

In any case, that ease of use is one of theĀ  reasons why the likes of slide rules andĀ Ā 

06:37

abacuses were relegated to museum displaysĀ  while electronic calculators reigned king.Ā Ā 

06:42

So much for ā€œruling.ā€ But, while digitalĀ  has a lot to offer, like anything else,Ā Ā 

06:48

it has its limits. And mathematicianĀ  and self-described ā€œanalog computerĀ Ā 

06:51

evangelistā€ Bernd Ulmann argues that we canā€™tĀ  push those limits much further. In his words:

06:56

ā€œDigital computers are hitting basicĀ  physical boundaries by now. ComputingĀ Ā 

07:00

elements cannot be shrunk much more than today,Ā Ā 

07:02

and there is no way to spend even moreĀ  energy on energy-hungry CPU chips today.ā€

07:08

Itā€™s worth noting here that Ulmann saidĀ  this in 2021, years ahead of the explosionĀ Ā 

07:12

of improvements in generative AI weā€™veĀ  witnessed in just the past few months,Ā Ā 

07:17

like OpenAIā€™s text-prompt-to-videoĀ  model, Sora. Which, really disturbsĀ Ā 

07:22

me and I'm very excited by all at the sameĀ  time, I need to make a video about that.

07:25

But what did he mean by ā€œphysicalĀ  boundariesā€? Wellā€¦digital computingĀ Ā 

07:29

is starting to bump up against the law.Ā  No, not that kindā€¦the scientific kind.Ā Ā 

07:36

Thereā€™s actually a few that are at playĀ  here. Weā€™ve already started talking aboutĀ Ā 

07:39

the relationship between digital computingĀ  and size, so letā€™s continue down that track.

07:43

In a 1965 paper, Gordon Moore, co-founder ofĀ  Intel, made a prediction that would come toĀ Ā 

07:48

be known as ā€œMooreā€™s Law.ā€ He foresaw thatĀ  the number of transistors on an integratedĀ Ā 

07:51

circuit would double every year for theĀ  next 10 years, with a negligible rise inĀ Ā 

07:56

cost. And 10 years later, Moore changed hisĀ  prediction to a doubling every two years.

08:01

As Intel clarifies, Mooreā€™s Law isnā€™t a scientificĀ  observation, and Moore actually isnā€™t too keen onĀ Ā 

08:06

his work being referred to as a ā€œlaw.ā€ However,Ā  the prediction has more or less stayed true asĀ Ā 

08:11

Intel (and other semiconductor companies)Ā  have hailed it as a goal to strive for:Ā Ā 

08:16

more and more transistors on smaller andĀ  smaller chips, for less and less money.

08:21

Hereā€™s the problem. What happens when we canā€™tĀ  make a computer chip any smaller? According toĀ Ā 

08:26

Intel, despite the warnings of experts in the pastĀ  few decades, weā€™ve yet to hit that wall. We canĀ Ā 

08:31

take it straight from Moore himself, though,Ā  that an end to the standard set by his law isĀ Ā 

08:35

inevitable. When asked about the longevity of hisĀ  prediction during a 2005 interview, he said this:

08:41

ā€œThe fact that materials are made of atoms isĀ  the fundamental limitation and it's not thatĀ Ā 

08:45

far away. You can take an electron micrograph fromĀ  some of these pictures of some of these devices,Ā Ā 

08:50

and you can see the individual atoms ofĀ  the layers. The gate insulator in the mostĀ Ā 

08:54

advanced transistors is only about three molecularĀ  layers thickā€¦We're pushing up against some fairlyĀ Ā 

08:59

fundamental limits, so one of these days we'reĀ  going to have to stop making things smaller."

09:04

Not to mention, the more components you cramĀ  onto a chip, the hotter it becomes during use,Ā Ā 

09:08

and the more difficult it is to cool down. Itā€™sĀ  simply not possible to use all the transistorsĀ Ā 

09:13

on a chip simultaneously without risking aĀ  meltdown. This is also a critical problemĀ Ā 

09:17

in data centers, because itā€™s not onlyĀ  electricity use that represents a hugeĀ Ā 

09:21

resource sink. Larger sites that use liquidĀ  as coolant rely on massive amounts of waterĀ Ā 

09:26

a day ā€” think upwards of millions of gallons.Ā  In fact, Googleā€™s data centers in The Dalles,Ā Ā 

09:31

Oregon, account for over aĀ  quarter of the cityā€™s water use.

09:34

Meanwhile, emerging research on newĀ  approaches to analog computing hasĀ Ā 

09:37

led to the development of materials thatĀ  donā€™t need cooling facilities at all.

09:41

Then thereā€™s another law that stymiesĀ  the design of digital computers:Ā Ā 

09:44

Amdahlā€™s law. And you might be able to get aĀ  sense of why itā€™s relevant just by looking atĀ Ā 

09:49

your wrist. Or your wall. Analog clocks, the kindĀ  with faces, can easily show us more advantages ofĀ Ā 

09:55

analog computing. When the hands move forward onĀ  a clock, they do so in one continuous movement,Ā Ā 

10:00

the same way analog computing occurs in real time,Ā  with mathematically continuous data. But when youĀ Ā 

10:05

look at a digital clock, youā€™ll notice that itĀ  updates its display in steps. Thatā€™s because,Ā Ā 

10:10

unlike with analog devices, digital informationĀ  is discrete. Itā€™s something that you count,Ā Ā 

10:14

rather than measure, hence theĀ  binary format of 0s and 1s.

10:18

When a digital computer tackles a problem,Ā  it follows an algorithm, a finite numberĀ Ā 

10:21

of steps that eventually lead to an answer.Ā  Presenting a problem to an analog computer isĀ Ā 

10:26

a completely different procedure, and this cuteĀ  diagram from the ā€˜60s still holds true today:

10:32

First, you take note of the physical lawsĀ  that form the context of the problem youā€™reĀ Ā 

10:35

solving. Then, you create a differentialĀ  equation that models the problem. If yourĀ Ā 

10:40

blood just ran cold at the mention ofĀ  math, donā€™t worry. All you need to knowĀ Ā 

10:44

is that differential equations model dynamicĀ  problems, or problems that involve an elementĀ Ā 

10:48

of change. Differential equations can be usedĀ  to simulate anything from heat flow in a cableĀ Ā 

10:53

to the progression of zombie apocalypses. AndĀ  analog computers are fantastic at solving them.

10:58

Once youā€™ve written a differential equation,Ā  you program the analog computer by translatingĀ Ā 

11:03

each part of the equation into a physical part ofĀ  the computer setup. And then you get your answer,Ā Ā 

11:07

which doesnā€™t even necessarilyĀ  require a monitor to display!

11:10

All of that might be tough to envision, soĀ  hereā€™s another analog analogy that hopefullyĀ Ā 

11:17

is less convoluted than the labyrinth of wiresĀ  that make up a patch panel. Imagine a playground.Ā Ā 

11:22

Letā€™s say two kids want to race to the sameĀ  spot, but each one takes a different path.Ā Ā 

11:27

One decides to skip along the hopscotch court,Ā  and the other rushes to the slide. Who will win?

11:32

These two areas of the playground areĀ  like different paradigms of computing.Ā Ā 

11:36

You count the hopscotch spaces outlined onĀ  the ground and move between them one by one,Ā Ā 

11:41

but you measure the length of aĀ  slide, and reach its end in oneĀ Ā 

11:44

smooth move. And between these twoĀ  methods of reaching the same goal,Ā Ā 

11:48

one is definitely a much quicker process thanĀ  the otherā€¦and also takes a lot less energy.

11:53

There are, of course, caveats to analog.Ā  If you asked the children in our playgroundĀ Ā 

11:56

example to repeat their race exactly the sameĀ  way they did the first time, who do you thinkĀ Ā 

12:01

would be more accurate? Probably the one whoseĀ  careful steps were marked with neat squares,Ā Ā 

12:07

and whose outcomes will be the same ā€” landingĀ  right within that final little perimeter ofĀ Ā 

12:11

chalk. With discrete data, you can make perfectĀ  copies. Itā€™s much harder to create copies withĀ Ā 

12:16

the more messy nature of continuous data. TheĀ  question is: do we even need 100% accurateĀ Ā 

12:21

calculations? Some researchers are proposingĀ  that we donā€™t, at least not all the time.

12:27

That said, what does this have to do with Amdahlā€™sĀ  law? Well, we can extend our existing scenarioĀ Ā 

12:31

a little further. It takes time to rememberĀ  the rules of hopscotch and then follow themĀ Ā 

12:36

accordingly. But you donā€™t need to remember anyĀ  rules to use a slide ā€” other than maybe ā€œwaitĀ Ā 

12:40

until there isnā€™t anybody else on it.ā€ CommentĀ  below with your favorite playground accidents!

12:45

In any case, because digital computers 1.Ā  reference their memories and 2. solve problemsĀ Ā 

12:50

algorithmically, there will always be operationsĀ  (like remembering hopscotch rules) that must beĀ Ā 

12:55

performed sequentially. As computer scienceĀ  professor Mike Bailey puts it, ā€œthis includesĀ Ā 

13:00

reading data, setting up calculations, controlĀ  logic, storing results, etc.ā€ And because youĀ Ā 

13:05

canā€™t get rid of these sequential operations,Ā  you run into diminishing returns as you addĀ Ā 

13:10

more and more processors in attempts to speed upĀ  your computing. You canā€™t decrease the size ofĀ Ā 

13:15

components forever, and you canā€™t increaseĀ  the number of processors forever, either.

13:19

On the other hand, analog computersĀ  donā€™t typically have memories theyĀ Ā 

13:22

need to take time to access. This allowsĀ  them more flexibility to work in parallel,Ā Ā 

13:27

meaning they can easily breakĀ  down problems into smaller,Ā Ā 

13:29

more manageable chunks and divide themĀ  between processing units without delays.

13:34

Hereā€™s how Bernd Ulmann explains it In his 2023Ā  textbook, Analog and Hybrid Computer Programming,Ā Ā 

13:39

which contributed a considerableĀ  amount of research to this video:

13:42

ā€œFurther, without any memory thereĀ  is nothing like a critical section,Ā Ā 

13:45

no need to synchronize things,Ā  no communications overhead,Ā Ā 

13:48

nothing of the many trifles that hauntĀ  traditional parallel digital computers.ā€

13:52

So, you might be thinking: speedier, moreĀ  energy-efficient computing sounds great,Ā Ā 

13:56

but what does it have to do with me? Am I going toĀ  have to learn how to write differential equations?Ā Ā 

14:01

Will I need to knock down a wall in my officeĀ  to make room for a retrofuturist analog rig?

14:05

Probably not. Instead, hybrid computers thatĀ  marry the best features of both digital andĀ Ā 

14:10

analog are what might someday be in vogue.Ā  Thereā€™s already whisperings of Silicon ValleyĀ Ā 

14:14

companies secretly chipping away atā€¦analogĀ  chips. Why? To conserve electricity ā€¦ andĀ Ā 

14:21

cost. The idea is to combine the energyĀ  efficiency of analog with the precision ofĀ Ā 

14:25

digital. This is especially important forĀ  continued development of the power-hungryĀ Ā 

14:29

machine learning that makes generativeĀ  AI possible. With any hope, that meansĀ Ā 

14:33

products that are far less environmentallyĀ  and financially costly, to maintain.

14:36

And thatā€™s exactly what Mythic, headquartered inĀ  the U.S., is aiming for. Mythic claims that itsĀ Ā 

14:41

Analog Matrix Processor chip can ā€œdeliver theĀ  compute resources of a GPU at 1/10th the powerĀ Ā 

14:47

consumption.ā€ Basically, as opposed to storingĀ  data in static RAM, which needs an uninterruptedĀ Ā 

14:52

supply of power, the analog chip stores dataĀ  in flash memory, which doesnā€™t need power toĀ Ā 

14:56

keep information intact. Rather than 1s and 0s,Ā  the data is retained in the form of voltages.

15:02

Where could we someday see analog computingĀ  around the house, though? U.S.-based companyĀ Ā 

15:06

Aspinity has an answer to that. What itĀ  calls the ā€œworldā€™s first fully analogĀ Ā 

15:10

machine learning chip,ā€ the AML100, can act asĀ  a low-power sensor for a bunch of applications,Ā Ā 

15:15

according to its website. It can detect a wakeĀ  word for use in voice-enabled wearables likeĀ Ā 

15:20

wireless earbuds or smart watch, listen forĀ  the sound of broken glass or smoke alarms,Ā Ā 

15:25

and monitor heart rates, just to name a few.

15:27

For those devices that always need to beĀ  on, this means energy savings that areĀ Ā 

15:30

nothing to sneeze at (although I guessĀ  you could program an AML 100 to detectĀ Ā 

15:34

sneezes). Aspinity claims that its chipĀ  can enable a reduction in power use of 95%.

15:40

So, the potential of maximizing efficiencyĀ  through analog computing is clear,Ā Ā 

15:44

and the world we interact with every day is itselfĀ  analog. Why shouldnā€™t our devices be, too? But toĀ Ā 

15:50

say that analog programming appears intimidatingĀ  (and dated) isā€¦somewhat of an understatement.

15:56

Itā€™ll definitely need an image upgradeĀ  to make it approachable and accessible toĀ Ā 

15:59

the public ā€” though there are already models outĀ  there that you can fiddle with yourself at home,Ā Ā 

16:04

if youā€™re brave enough. German companyĀ  Anabrid, which was founded by Ulmann in 2020,Ā Ā 

16:08

currently offers two: the Analog ParadigmĀ  Model-1, and The Analog Thing (or THAT).

16:15

The Model-1 is intended for more experiencedĀ  users who are willing to assemble the machineĀ Ā 

16:19

themselves. Each one is produced onĀ  demand based on the parts ordered,Ā Ā 

16:23

so you can tailor the modules to your needs.

16:26

THAT, on the other handā€¦and by THAT I mean THAT:Ā  The Analog Thing, is sold fully assembled. YouĀ Ā 

16:31

could also build your own from scratch ā€” theĀ  components and schematics are open source.

16:35

So what do you actually doĀ  with the thing? Yā€™knowā€¦THAT?Ā Ā 

16:38

Iā€™ll let the official wikiā€™s FAQ answer that:

16:41

ā€œYou can use it to predict in the naturalĀ  sciences, to control in engineering,Ā Ā 

16:44

to explain in educational settings, to imitate inĀ  gaming, or you can use it for the pure joy of it.ā€

16:51

The THAT model, like any analog computer,Ā  solves whatever you can express in aĀ Ā 

16:54

differential equation. As a reminder, thatā€™sĀ  basically any scenario involving change,Ā Ā 

16:59

from simulating air flow to solvingĀ  heat equations. You can also make music!

17:03

But as analog computing becomes moreĀ  readily available, thereā€™s still aĀ Ā 

17:06

lot of work to be done. For one thing,Ā  Itā€™ll take effort to engineer seamlessĀ Ā 

17:10

connectivity between analog and digitalĀ  systems, as Ulmann himself points out.

17:14

Until then, what do you think? Should we takeĀ  the word of analog evangelists as gospel? OrĀ Ā 

17:19

are we better off waiting for flying cars?Ā  Jump into the comments and let me know. BeĀ Ā 

17:23

sure to check out my follow-up podcast, StillĀ  To Be Determined, where we'll be discussingĀ Ā 

17:26

some of your feedback. Before I go, Iā€™dĀ  like to welcome new Supporter+ patronsĀ Ā 

17:31

Charles Bevitt and Tanner. Thanks so much forĀ  your support. Iā€™ll see you in the next one.

Rate This
ā˜…
ā˜…
ā˜…
ā˜…
ā˜…

5.0 / 5 (0 votes)

Related Tags
AnalogComputingEnergyEfficiencyTechHistoryMoore'sLawAmdahl'sLawHybridSystemsMachineLearningSustainabilityInnovation