Deutsch English Français Italiano |
<vh1i05$234vg$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Terje Mathisen <terje.mathisen@tmsw.no> Newsgroups: comp.arch,comp.lang.misc Subject: Re: In-Memory Computing Date: Wed, 13 Nov 2024 07:46:28 +0100 Organization: A noiseless patient Spider Lines: 27 Message-ID: <vh1i05$234vg$1@dont-email.me> References: <vh1h29$22vap$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Date: Wed, 13 Nov 2024 07:46:29 +0100 (CET) Injection-Info: dont-email.me; posting-host="aefbfb75af1ec7cc91ccab47cc8eb48b"; logging-data="2200560"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DqH5oHuvBkqhOzfqe5TDaKu3sWpKTEhlOD5+Y5ss+eg==" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.19 Cancel-Lock: sha1:KUGbHprQA3/3Kev/WklnnyKTOxA= In-Reply-To: <vh1h29$22vap$1@dont-email.me> Bytes: 2161 Lawrence D'Oliveiro wrote: > Has anyone heard of this idea? It apparently delegates some > lower-level computing functions directly to the memory itself, to get > a speedup from doing everything in the CPU. It seems to be an > outgrowth of the =E2=80=9Cmemristor=E2=80=9D component that was discove= red/invented by > some researchers at HP a few decades ago. Delegating memory operations to lower layers in the hierarchy is one of=20 those wheel of re-incarnation ideas that pop back up every decade or two.= You typically start with shared atomic operations and very simple=20 computation, like a LOCK XADD, then once you are on this slippery slope=20 you quickly decide to add more advanced capabilities, quickly ending up=20 with something like Bunny Chang's distributed virtual machine which can=20 securely distribute its code anywhere in the cluster. Taken to its extreme, any cloud datacenter works this way, but at a far=20 higher granularity. Terje --=20 - <Terje.Mathisen at tmsw.no> "almost all programming can be viewed as an exercise in caching"