[HN Gopher] The mainframe in your pocket running minicomputer so... ___________________________________________________________________ The mainframe in your pocket running minicomputer software Author : klelatti Score : 83 points Date : 2022-10-23 16:31 UTC (6 hours ago) (HTM) web link (thechipletter.substack.com) (TXT) w3m dump (thechipletter.substack.com) | JohnJamesRambo wrote: | The mainframe in your pocket that is running like a thin client | because everything is in the cloud now. :( | masswerk wrote: | That's the funny thing: we're running mainframes to access a | centralized mainframe - terminal model. | vbezhenar wrote: | I think that's not really true. Thin client handles input and | output. Nowadays even websites can work offline on client | device. There're plenty of mobile apps which work offline. I | don't want to pay for mobile Internet, so my phone works in | offline mode usually. I have offline books, offline maps, | offline docs and so on. Modern phones are extremely powerful | with very fast CPUs and large amounts of RAM. It would be a | waste to use them as thin clients. | Aloha wrote: | I don't have time to look at the included video right now. But | based on the excerpted points, I think for modern SOCs there is a | good point to all of this. Modern computers are not just a fancy | VAX, but they're not truly conceptually like a mainframe either. | | The key with a mainframe architecture is abstraction between the | components, separate memory spaces, no memory mapped IO, etc. | | I'd also say that the Unix (Linux) we use today has more to do | with UNIX/32V and 3BSD, than with the Unix that ran on either the | PDP-7 or even the PDP-11. | | Multiprocessing came into Unix fairly early too, within a year or | two of the introduction of the VAX. All that effort was rolled | into SysV later. | mikewarot wrote: | The main take away from this is that much like the VAX-11/780, | all of the processors we run Linux on today have embedded | controllers that run first. | | In history we see "The VAX-11/780 included a subordinate stand- | alone LSI-11 computer that performed microcode load, booting, and | diagnostic functions for the parent computer."[1] | | In the present, there are many layers of embedded controllers | doing essentially the same thing the LSI-11 did for the VAX. In | both cases, the main OS has little to no control over those | controllers. | | [1] https://en.wikipedia.org/wiki/VAX | marcodiego wrote: | Case in point: AFAIK, some Raptor Computing machines have an | ASpeed processor which is powered on first. It then loads the | bootROM from a removable flash chip on the motherboard, the | bootROM initializes the rest of the hardware and loads BMC from | another flash chip on the motherboard. The BMC does whatever | hardware initialization still must be done and only then it | runs the bootloader. The bootloader (petitboot, I think) scan | the drives for bootable media and shows a menu for the user to | choose what to boot. | | The ASpeed and the POWER computers are somewhat independent | after that point. If I had enough money, I'd get one of those | machines just for the peculiarities of its hardware. | GoOnThenDoTell wrote: | a BMC starting up first is standard for server boards | formerly_proven wrote: | In fact it starts so first that it started long before you | even press the power button. | rzzzt wrote: | Same with the SMC (or an embedded controller by any other | name) on laptops. | lawrenceyan wrote: | It seems like if you really wanted control, you would try to go | for these low level layers. | hinkley wrote: | Oxide Computers has been making a lot of column inches out of | pointing out that those controllers run closed source software | so we are losing control of our machines. Linux is running in a | simulation at this point, and we should be doing something to | fix that. | soneil wrote: | I honestly think they're the most interesting thing going on | in tech at the moment - they're actually creating tech | instead of just using it to schedule taxis. I wish I had an | ounce of the talent they're looking for, because they're | doing the things I love reading about, not the things I end | up doing. ___________________________________________________________________ (page generated 2022-10-23 23:00 UTC)