Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: tortoise
"Analog computing" doesn't really mean much in theory. Computation is computation, though different computers are optimized for different kinds of information transforms. "Analog" is actually an information encoding format, and can be converted into equivalent digital forms.

I wasn't trying to assert any superiority of analog, or deny that there can be a conversion. The issue I was addressing was performance. For any given transistor speed, an analog to analog transform is faster than any transform that requires two conversions plus computation.

Plus, considering neurons simply as digital processors ignores the probability that their chemical environment may play key roles in computation. All this can have digital equivalents, but I was addressing the performance issue of designing a brain with a 100 hz clock.

325 posted on 07/09/2003 12:12:13 PM PDT by js1138
[ Post Reply | Private Reply | To 318 | View Replies ]


To: js1138
Plus, considering neurons simply as digital processors ignores the probability that their chemical environment may play key roles in computation. All this can have digital equivalents, but I was addressing the performance issue of designing a brain with a 100 hz clock.

Absolutely. The real bottleneck for silicon simulation of such systems is that cache coherence requirements and core latency massively degrade the actual performance. It is the nature of the algorithm space. So rather than building massively parallel silicon to do it, we single-thread it and run it at very high speeds to maximize real-world throughput because that is the easiest way to make it scale on silicon. The brain may process at very slow speeds, but the massive parallelism is such that current processors still can't simulate that number of slow processes in real-time.

This particular problem space underscores just how slow the main memory is on our computers and how narrow the bandwidth is to the actual processors. I've been involved in some research on elegantly scaling that domain to multiple processor systems so that the you actually get a net increase in scalability (most naive attempts will actually make these run SLOWER with multiple processors due to the memory problems mentioned above).

327 posted on 07/09/2003 12:28:21 PM PDT by tortoise (All these moments lost in time, like tears in the rain.)
[ Post Reply | Private Reply | To 325 | View Replies ]

To: js1138
All this can have digital equivalents, but I was addressing the performance issue of designing a brain with a 100 hz clock.

Worse yet, I don't think it has a clock (I could be wrong, but I don't think so). Imagine designing a logical device with a high degree of interconnectivity and no clocking.

334 posted on 07/09/2003 6:16:37 PM PDT by Right Wing Professor
[ Post Reply | Private Reply | To 325 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson