Sequential Analog Computers?

Click For Summary

Discussion Overview

The discussion centers on the exploration of computer systems that utilize fully analog values within a discrete time space. Participants examine the theoretical and practical implications of such systems, contrasting them with classical analog and digital computers, and inquire about historical and current examples of these hybrid systems.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants inquire about documented uses of computer systems that process fully analog values in a discrete time space, seeking examples and use cases.
  • Others mention that hybrid systems exist with periodic discrete inputs and time-sampled outputs, questioning the advantages of such systems.
  • One participant highlights the advantages of analog computers in integrating and differentiating processes, suggesting they can outperform discrete digital emulations.
  • Another participant notes that digital techniques can now emulate analog computers with greater speed and accuracy, raising concerns about the limitations of analog circuits compared to digital processors.
  • Some participants suggest that analog television receivers/decoders could fit the criteria of the discussed systems, prompting requests for clarification on this classification.
  • There are mentions of analog FPGA devices (FPAAs) as potential examples, although they typically use sample and hold circuits rather than time-mode variables.
  • One participant speculates that applications for such systems might not require fully deterministic calculations and expresses interest in exploring potential applications further.
  • Another participant discusses the modern analog revolution in chip-based technologies, particularly in neuromorphic computing, which aims to emulate brain functions using analog circuits.
  • Hybrid computers are described as digital systems with analog modules, utilizing D-A and A-D converters, and optimized for specific techniques like Monte Carlo simulations.

Areas of Agreement / Disagreement

Participants express a range of views on the existence and utility of fully analog systems in discrete time spaces, with no clear consensus reached. Some agree on the potential of hybrid systems, while others question their effectiveness and applications.

Contextual Notes

Participants note limitations in defining what constitutes a "computer" in this context, as well as the challenges in identifying specific applications for the discussed systems. There is also mention of unresolved mathematical steps and dependencies on definitions related to analog and digital processing.

Runsva
Messages
3
Reaction score
0
I was wondering whether there have been any documented uses of computer systems which work with fully analog values in a discrete time space.

Classical analog computers usually operate with fully analog values in a continous time-space (real-time execution), and normal everyday digital computers usually always operate with digital values in a discrete time-space (sequential execution).

Since there are methods of storing fully analog values in an electronic circuit for an extended period of time (usually stored as a time difference between two signals, 1, 2), I was wondering whether there are any working current or historical examples of a computer system that is able to process fully analog (real) numbers, while working in a discrete time-space, and if so, what their use cases and purposes are.

Thanks for reading my post, any guidance is appreciated.
 
Technology news on Phys.org
There certainly are hybrid systems that have periodic discrete inputs and time-sampled outputs.
Do you have an example application where a hybrid system would be advantageous? What advantages are you wishing to get out of it?
IMHO, for many applications, it would combine the worst of both worlds
 
Welcome to PF.

The advantage of an analog computer was that it could integrate and differentiate as a continuous time process, which could outperform a discrete time-stepping digital emulation. However, digital techniques can now emulate analog computers with a significant speed and accuracy advantage.

The bandwidth and accuracy of an analog circuit is less than a single precision digital processor. Anything that can be done in discrete analog steps can be more accurately emulated in a microcontroller chip today.

Analog "sample and hold" circuits were used to capture fast events for display in "sampling oscilloscopes". There are now switched-capacitor analog-to-digital sampling converters, that can outperform analog S&H circuits in speed and accuracy.

Some of the earliest digital calculators used sample and hold circuits as digital logic memory elements. Dynamic RAM still employs that technique.
 
Analog computers can implement models of differential equations with frequencies that digital computers can not match.
 
Several companies are investigating uses of analog computer chips. I am not an expert on this subject, but I believe that one intended application is in AI and pattern recognition (Neural networks?)
 
Runsva said:
I was wondering whether there have been any documented uses of computer systems which work with fully analog values in a discrete time space.

Classical analog computers usually operate with fully analog values in a continous time-space (real-time execution), and normal everyday digital computers usually always operate with digital values in a discrete time-space (sequential execution).

Since there are methods of storing fully analog values in an electronic circuit for an extended period of time (usually stored as a time difference between two signals, 1, 2), I was wondering whether there are any working current or historical examples of a computer system that is able to process fully analog (real) numbers, while working in a discrete time-space, and if so, what their use cases and purposes are.

Thanks for reading my post, any guidance is appreciated.
I think I would classify an analog television receiver/decoder as such a device. The discrete time space is dictated by the frame rate. Please indicate why this would not meet the criteria (I'm sure many folks are scratching their heads at this point.......).
 
  • Like
Likes   Reactions: Klystron and FactChecker
hutchphd said:
I think I would classify an analog television receiver/decoder as such a device. The discrete time space is dictated by the frame rate. Please indicate why this would not meet the criteria (I'm sure many folks are scratching their heads at this point.......).
Thanks for all your replies;

That's very interesting.
I think that my definition of a "computer" here would include the ability to perform some basic mathematical operations on the stored analog values, such as the linear operations of addition and subtraction, and store the results of those operations. Two analog values stored as time-mode variables (time difference between two signals), for instance, can be added or subtracted together.

I was simply wondering whether there have been any sequential-execution computer system designed in the past that have the ability to work with fully analog (real) numbers.

It appears that there exist a series of analog FPGA devices, known as FPAAs, which appear to be the closest fit to what I'm asking about here, albeit those devices appear to store their values in the classic Sample & Hold circuits istead of storing them as some sort of time-mode variables.
 
FactChecker said:
There certainly are hybrid systems that have periodic discrete inputs and time-sampled outputs.
Do you have an example application where a hybrid system would be advantageous? What advantages are you wishing to get out of it?
IMHO, for many applications, it would combine the worst of both worlds
I'm not sure what the applications of such devices would be, that's part of what I was curious about and why I asked about it here. I'd assume that such systems would be suited for applications in which calculations do not neccessarly need to be fully deterministic, but I was hoping I'd be able to get further ideas for the potential applications of such computer systems here.
 
  • #10
Runsva said:
I'm not sure what the applications of such devices would be, that's part of what I was curious about and why I asked about it here. I'd assume that such systems would be suited for applications in which calculations do not neccessarly need to be fully deterministic, but I was hoping I'd be able to get further ideas for the potential applications of such computer systems here.
The potential applications that I am aware of are massively parallel. See this. There may be other types of applications.
From the linked reference:
"the modern analog revolution is chip-based, with numerous companies delving into its potential, especially in neuromorphic computing. This approach seeks to emulate the human brain’s structure and function, using circuits to mimic neurons and synapses, offering a more efficient and parallel processing alternative to traditional digital methods."
 
  • #11
Hybrid computers are now digital, but with analog modules. The interface to the several analog modules is through D-A and A-D converters. Hybrid computers are stepped sequential, in that they store intermediate analog values in digital memory. Hybrid computers are optimised to run Monte Carlo techniques.
https://en.wikipedia.org/wiki/Hybrid_computer
https://en.wikipedia.org/wiki/Hybrid_computer#VLSI_hybrid_computer_chip

Biological networks gain accuracy through parallel duplication of inaccurate processes. Emulation of the biological network can be by digital or by analog elements. There is a tradeoff, fewer accurate digital nodes, against many inaccurate analog nodes. A digital download can clone an early education, without the wait.
 
  • Like
Likes   Reactions: FactChecker

Similar threads

  • · Replies 8 ·
Replies
8
Views
1K
Replies
29
Views
5K
  • · Replies 0 ·
Replies
0
Views
2K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 130 ·
5
Replies
130
Views
12K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 16 ·
Replies
16
Views
15K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
9
Views
3K