🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.ai
Article #8677

Building a brain, revisited

#8677
From: John Nagle
Date: Tue, 09 Jan 1990 20:47
56 lines
3056 bytes

     We have the semiconductor technology to build a brain.

     Assume one accepts Hans Moravec's calculation that a human
equivalent robot is 10^14 bits per second.  (See "Mind Children",
pages 64-65).  Assume that a floating point operation produces 64 bits
of new information per operation.

     Last week, Motorola announced a new "SuperChip".  As yet unnamed,
this part, developed for the DoD Very High Speed Integrated Circuit
program, contains over 4 million transistors and delivers 200
megaflops, or 200 million floating point operations per second.  It's
a single-chip computer, but, of course, requires external memory and
some external support.

     A human brain equivalent would thus require about 8,000 such
parts, plus memory and supporting parts.

     For packaging, let's assume a layout similar to that used in the
Ncube Inc.  Hypercube.  Ncube puts 64 processors with their memory on
a board about 30" square, and puts 16 boards in a blue cube one meter
on a side, for 1024 processors per cabinet.  Ncube's single chip
processor is only a 1 MIPS machine comparable to a VAX 11/780, so
we're talking about a 200:1 performance improvement over the
1986-vintage Ncube machine.  In the Ncube, each processor had 128KB of
local memory, implemented with 256K RAMs.  Today, we would probably
want a 4Mbyte SIMM per CPU, which would occupy about the same amount
of real estate.

      Assuming one 4Mbyte SIMM per processor and one custom support
chip per CPU to handle memory control, fault tolerance control (a
feature of this new part), and interprocessor communication, each
board would contain 64 processors and 0.25 gigabyte of RAM.  Each
cabinet, only one meter on a side, would contain 1024 processors and
about 250 gigabytes of RAM.

      A brain-sized system would thus consist of eight such cabinets,
for a total of 8192 processors and 2 terabytes of RAM, with a
computing power of 1.6 teraflops.  It would occupy about a space about
four feet deep, four feet high, and 25 feet long.

      Cost can only be roughly estimated at this point.  But assume
that the CPU chip costs $1000 in quantity, the support chip $500, and
the 4MB of RAM $500.  Then the pure parts cost per CPU is $2000.
Assume that the entire system costs twice its parts cost.  This gives
us a price of $32,000,000.  This is in the price range of the largest
supercomputers today.  Of course, the price can be expected to decline
over time, probably at the historical rate of an order of magnitude
every three or four years.

      Agreed that we have no idea how to program such a piece of
machinery to be intelligent.  But it could be built today.


                                        John Nagle
Technical Details
Message-ID: <15439@well.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!apple!well!nagle

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!apple!well!nagle
From: nagle@well.UUCP (John Nagle)
Newsgroups: comp.ai
Subject: Building a brain, revisited
Keywords: brain computer MIPS
Message-ID: <15439@well.UUCP>
Date: 9 Jan 90 20:47:32 GMT
Distribution: comp
Lines: 56