Re: New ISA board to play with transputers

Liste des GroupesRevenir à se design 
Sujet : Re: New ISA board to play with transputers
De : jl (at) *nospam* glen--canyon.com (john larkin)
Groupes : sci.electronics.design
Date : 06. Jul 2025, 18:46:03
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <i7dl6ktclu6in0fqn6iejaao06tr0k7r7r@4ax.com>
References : 1 2 3 4 5 6
User-Agent : ForteAgent/8.00.32.1272
On 06 Jul 2025 17:09:25 +0100 (BST), Theo
<theom+news@chiark.greenend.org.uk> wrote:

john larkin <jl@glen--canyon.com> wrote:
Since CPU cores are trivial nowadays - they cost a few cents each -
the transputer concept may make sense again. We rely on an OS and
compiler tricks to get apparent parallelism, and the price is
complexity and bugs.
 
Why not have a CPU per task? Each with a decent chunk of dedicated
fast ram?
>
Intel tried that:
https://en.wikipedia.org/wiki/Xeon_Phi
>
(obviously using x86 was a bad idea, but apart from that...)
>
The issue is one of memory capacity and bandwidth.  Many applications have a
large (GB) dataset that doesn't partition nicely up between multiple nodes.
>
Even the largest FPGAs tend to have MB-scale amounts of memory on them, not
GB, because the memory density of a dedicated DRAM chip is so much better
than making on-chip BRAMs.  It turns out to be more efficient to use a large
external DRAM and drive it in a highly parallel way, pumping data through a
GPU-style core, than it is to have lots of little cores individually
fetching single words from their local BRAM.  With that model you also need
a fabric for the little cores to communicate, while with a big DRAM you get
inter-core/thread communication for free - you just arrange to a write to a
different part of the shared dataset and the next consumer picks it up.
>
You can of course put GDDR or HBM on an FPGA, but it's the same problem -
only a few devices must be shared by numerous cores.  Ultimately memory
throughput beats latency hands down, especially for large datasets.  This
was not such a problem in the Transputer's day, which is why that
architecture made sense.
>
Theo

Seems a shame to have an x86 core wasting time handling ethernet and
printers and mice and memory sticks when they could be doing better
things like running Spice.

My Windows 11 thing is running hundreds of processes right now. That's
crazy.

Computing is a mess. A new hardware architecture would at least
suggest a fresh start.


Date Sujet#  Auteur
4 Jul23:30 * New ISA board to play with transputers19Oscar Toledo G.
6 Jul07:12 +* Re: New ISA board to play with transputers14Don Y
6 Jul10:37 i`* Re: New ISA board to play with transputers13Gerhard Hoffmann
6 Jul11:16 i +- Re: New ISA board to play with transputers1John R Walliker
6 Jul12:58 i `* Re: New ISA board to play with transputers11Don Y
6 Jul14:44 i  `* Re: New ISA board to play with transputers10john larkin
6 Jul16:21 i   +- Re: New ISA board to play with transputers1Bill Sloman
6 Jul17:09 i   `* Re: New ISA board to play with transputers8Theo
6 Jul18:46 i    +* Re: New ISA board to play with transputers6john larkin
7 Jul17:21 i    i`* Re: New ISA board to play with transputers5Theo
8 Jul11:10 i    i +* Re: New ISA board to play with transputers3john larkin
8 Jul11:18 i    i i`* Re: New ISA board to play with transputers2John R Walliker
8 Jul16:27 i    i i `- Re: New ISA board to play with transputers1john larkin
8 Jul19:10 i    i `- Re: New ISA board to play with transputers1Don Y
6 Jul19:57 i    `- Re: New ISA board to play with transputers1Don Y
6 Jul11:49 +- Re: New ISA board to play with transputers1Bill Sloman
6 Jul16:30 `* Re: New ISA board to play with transputers3Don
6 Jul17:39  `* Re: New ISA board to play with transputers2Tauno Voipio
6 Jul21:48   `- Re: New ISA board to play with transputers1Don

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal