Groups | Search | Server Info | Login | Register


Groups > comp.lang.misc > #11657

Re: parallel random-access machine (parallel RAM or PRAM)

From Michael S <already5chosen@yahoo.com>
Newsgroups comp.lang.misc, sci.physics.relativity, sci.physics
Subject Re: parallel random-access machine (parallel RAM or PRAM)
Date 2025-12-08 13:58 +0200
Organization A noiseless patient Spider
Message-ID <20251208135825.000069dc@yahoo.com> (permalink)
References (9 earlier) <10gridl$2f6kr$1@dont-email.me> <mpkutsFcrt0U1@mid.individual.net> <10h3ln0$1o41s$1@dont-email.me> <20251207162641.00004c27@yahoo.com> <10h5gfd$1o41s$2@dont-email.me>

Cross-posted to 3 groups.

Show all headers | View raw


On Mon, 8 Dec 2025 04:25:32 +0100
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:

> On 2025-12-07 15:26, Michael S wrote:
> > On Sun, 7 Dec 2025 11:42:40 +0100
> > Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
> >   
> >> On 2025-12-07 10:22, Thomas Heger wrote:  
> >>> Am Donnerstag000004, 04.12.2025 um 09:57 schrieb Janis
> >>> Papanagnou:  
> >>>> [...]
> >>>> That's the date of the Z1, isn't it? - The Z3 came later, 1941.  
> >>>
> >>> Sure, but the first computer using 'von Neumann architecture' was
> >>> actually the Z1 of 1937.  
> >>
> >> Well, yes. At least mostly. That's why I've written upthread that
> >> the concepts from the earlier Z1 were reused in Z3.
> >>  
> > 
> > I'd say, no. Neither Z1 nor Z3 are von Neumann architecture
> > computers.  
> 
> Right. - Considering all properties, von Neumann's computers had a
> von Neumann's architecture.
> 
> > And it has nothing to them being either electronic or mechanical.  
> 
> (This was just one common example by some to attest its innovation
> and being "the first".)
> 
> > The key element (==distinguishing feature) of von Neumann
> > architecture, at least in modern (say, of last 60-65 years) meaning
> > of the term is that program store and data memory reside in the
> > same space.  
> 
> Yes. But is that crucial for a programmable computer? Is that the
> functionally necessary or important element? - I'd clearly say no!
> 

Is it not particularly important for programmable computer.
When I design MCU-based systems, my MCUs are physically able to do von
Neumann (i.e. to run program from RAM) but I don't utilize this
property, treating them as if they were Harvard.
The biggest and fastest growing computing business of recent years
is based on programmable computers (GPGPUs, TPUs, NPUs) that can not
modify theier own programs.
However, computers with which we interact most, so called
general-purpose computers, from smartphones to servers, are very
heavily dependent on being von Neumann.

> 
> > Which leads to possibility of self-modifying code.  
> 
> And that specifically is neither a necessity for a "[universally]
> programmable computer" - IMO the historic noteworthy key property! -
> nor an example how systems sensibly should be (or are) programmed.
> We avoid in practice exactly that property (modulo virus-developers,
> maybe, and similar corner cases).
> 

You are thinking about SMC at small. Think about it at larger scale.
Level one: OS loads application. It's rare that it just blindly
copies the image from disk. More often it modifies it to fit at
particular address. Esp. so today, with ASLR considered must.
Level two: JIT. For good or for bad, a cornerstone of modern web.

> > Which led to Von
> > Neumann's claim that index register is unnecessary for array
> > processing. Which is undeniable mathematical truth and serious
> > engineering mistake at the same time.  
> 
> Yes.
> 
> 
> An inherent logical problem lies also in the argumentation chain
> we commonly see...
> "Contemporary computers are "basically" all characterized by
>   von Neumann's architectures."
> "Von Neumann's computers are defined by ...property list..."
> "Von Neumann was the inventor of [contemporary] computers."
> (I assume you notice the dodge.)
> 
> I really don't want to engage in such discussions[*] but I think we
> should at least understand the mechanics behind that. The interests
> and the rhetoric/argumentation moves used to establish such agendas.
> 

I don't find it interesting.

> Janis
> 
> [*] We know how the inventions have been and (partly) still are
> attributed, we see the various areas, and the actors' agendas and
> interests, and we observe that also on various levels (countries,
> competing companies, partners, plain sponges, gender status, etc.);
> there's countless examples of historic mis-attributions.
> 

Back to comp.lang.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-04 07:50 +0100
  Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-04 09:57 +0100
    Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-06 17:02 +0100
      Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-06 18:02 +0100
        Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-07 12:59 +0100
      Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-07 10:31 +0100
        Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-07 13:00 +0100
    Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-07 10:22 +0100
      Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-07 10:39 +0100
      Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-07 10:46 +0100
        Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-08 08:10 +0100
          Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-08 08:44 +0100
          Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-08 08:49 +0100
      Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-07 11:42 +0100
        Re: parallel random-access machine (parallel RAM or PRAM) Michael S <already5chosen@yahoo.com> - 2025-12-07 16:26 +0200
          Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-08 04:25 +0100
            Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-08 08:51 +0100
            Re: parallel random-access machine (parallel RAM or PRAM) Michael S <already5chosen@yahoo.com> - 2025-12-08 13:58 +0200
            Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-09 09:15 +0100
          Re: parallel random-access machine (parallel RAM or PRAM) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-20 04:48 +0000
            Re: parallel random-access machine (parallel RAM or PRAM) Andy Walker <anw@cuboid.co.uk> - 2025-12-21 00:07 +0000
              Re: parallel random-access machine (parallel RAM or PRAM) ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-21 10:37 +0000
                Re: parallel random-access machine (parallel RAM or PRAM) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-21 22:20 +0000
                Re: parallel random-access machine (parallel RAM or PRAM) Michael S <already5chosen@yahoo.com> - 2025-12-22 00:56 +0200
                Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-22 13:24 +0100
              Re: parallel random-access machine (parallel RAM or PRAM) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-21 22:23 +0000
                Re: parallel random-access machine (parallel RAM or PRAM) Andy Walker <anw@cuboid.co.uk> - 2025-12-22 17:55 +0000
                Re: parallel random-access machine (parallel RAM or PRAM) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-22 21:20 +0000
        Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-08 08:21 +0100
          Re: parallel random-access machine (parallel RAM or PRAM) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-12-08 09:06 +0100
            Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-09 09:19 +0100
            Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-09 11:43 -0800
              Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-10 08:19 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-10 09:56 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-10 10:01 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-11 09:02 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-11 08:48 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-12 01:58 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-11 20:45 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-11 23:07 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-12 00:49 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) "Paul.B.Andersen" <relativity@paulba.no> - 2025-12-14 14:27 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-14 10:25 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) "Paul.B.Andersen" <relativity@paulba.no> - 2025-12-14 21:22 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-14 12:52 -0800
                I have a great idea The Starmaker <starmaker@ix.netcom.com> - 2025-12-14 13:11 -0800
                Einstein refrigerator (was: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-15 03:00 +0100
                Re: Einstein refrigerator (was: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-14 19:46 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-14 10:27 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-14 10:58 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-15 07:50 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) "Paul.B.Andersen" <relativity@paulba.no> - 2025-12-15 14:05 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-16 08:44 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) "Paul.B.Andersen" <relativity@paulba.no> - 2025-12-16 22:58 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas Heger <ttt_heg@web.de> - 2025-12-17 08:50 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) "Paul.B.Andersen" <relativity@paulba.no> - 2025-12-17 14:24 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-18 22:13 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) The Starmaker <starmaker@ix.netcom.com> - 2025-12-19 12:02 -0800
                Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-17 18:24 +0100
                Re: parallel random-access machine (parallel RAM or PRAM) Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-18 06:49 +0000
  Re: parallel random-access machine (parallel RAM or PRAM) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2025-12-06 05:30 +0100

csiph-web