Deutsch   English   Français   Italiano  
<jwvr09aktrs.fsf-monnier+comp.arch@gnu.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Stefan Monnier <monnier@iro.umontreal.ca>
Newsgroups: comp.arch
Subject: Re: Is Intel exceptionally unsuccessful as an architecture designer?
Date: Mon, 23 Sep 2024 16:30:49 -0400
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <jwvr09aktrs.fsf-monnier+comp.arch@gnu.org>
References: <memo.20240913205156.19028s@jgd.cix.co.uk>
	<vcd3ds$3o6ae$2@dont-email.me>
	<2935676af968e40e7cad204d40cafdcf@www.novabbs.org>
	<vcd7pr$3op6a$3@dont-email.me>
	<a20365f1bdcad769edd9e1f840edb2fe@www.novabbs.org>
	<vcda96$3p3a7$2@dont-email.me>
	<21028ed32d20f0eea9a754fafdb64e45@www.novabbs.org>
	<RECGO.45463$xO0f.22925@fx48.iad> <20240918190027.00003e4e@yahoo.com>
	<vcfp2q$8glq$5@dont-email.me>
	<jwv34lumjz7.fsf-monnier+comp.arch@gnu.org>
	<vckpkg$18k7r$2@dont-email.me> <vckqus$18j12$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 23 Sep 2024 22:30:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="4b01e9bc3f3192bb258d057b1367074c";
	logging-data="2993817"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1857jXV2aVHi/b94Bb7yu4f89ymF+dPdeo="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:lJ7SKwEsf+W+LnhZNcuFEVdCyGo=
	sha1:O/pgAjyOMB1dGOyQI8XGeRsnOC8=
Bytes: 2675

Chris M. Thomasson [2024-09-20 14:54:36] wrote:
> I had this crazy idea of putting cpus right on the ram.  So, if you add
> more memory to your system you automatically get more cpu's... Think
> NUMA for a moment... ;^)

To which Lawrence D'Oliveiro preemptively replied:
> Yes, but that’s a lot more expensive.

🙂

More seriously: the idea of putting the CPU closer to the RAM and
bundling them has been with us since last century.
Until recently it was limited to situations like embedded systems,
because the lack of flexibility was a major downer.  But it's now used
in many more circumstances, typically by stacking N dies of RAM on top
of a die of CPU, because with current RAM sizes and CPUs it can give a
respectable amount of RAM, with the advantage of a comfortable
memory bandwidth.

I'm not following GPUs very closely, but I'd be surprised if there
aren't any GPUs which have RAM in the same chip (via stacked dies).
But maybe these are still "lower tier" GPUs, which don't pay much
attention to working efficiently when N such chips are put into a single
system (IOW you may still be unable to just "add more RAM(w/GPU)").


        Stefan