Live data from Hacker News

XenevaOS – Modern Computing Reimagined

getxeneva.com

11–16 of 16 posts

Re: XenevaOS – Modern Computing Reimagined

#11

Earlier quoted context omitted.

Real innovation in OS is somewhere between impractical and impossible. You might think POSIX is boring and bloated but if if you really change the relationship of applications and the OS you will need all new applications. If you like microkernels, replace POSIX with Mach or maybe L3. Hypothetically you could make a POSIX implementation which beats Linux for some particular special case but Linux has so much investme…

> Real innovation in OS is somewhere between impractical and impossible. This explains Steve Jobs' saying that you have to work on hardware. The next OS will at first run on GPU/FPGA only Guess PowerPC wasn't enough of a difference (the OS innovation was thus a layer on top of BSD) & therefore neither is RISC-V, it would seem

> The next OS will at first run on GPU/FPGA only

Modern CPUs co-evolved with the software we run on them. If we really want to rethink software, we need to rethink the CPU itself.

Re: XenevaOS – Modern Computing Reimagined

#12
post #11

Earlier quoted context omitted.

> Real innovation in OS is somewhere between impractical and impossible. This explains Steve Jobs' saying that you have to work on hardware. The next OS will at first run on GPU/FPGA only Guess PowerPC wasn't enough of a difference (the OS innovation was thus a layer on top of BSD) & therefore neither is RISC-V, it would seem

> The next OS will at first run on GPU/FPGA only Modern CPUs co-evolved with the software we run on them. If we really want to rethink software, we need to rethink the CPU itself.

That's what I meant.. probably I will use your phrasing next time, it's less kooky. Thanks in advance!

Re: XenevaOS – Modern Computing Reimagined

#13
post #11

Earlier quoted context omitted.

> The next OS will at first run on GPU/FPGA only Modern CPUs co-evolved with the software we run on them. If we really want to rethink software, we need to rethink the CPU itself.

That's what I meant.. probably I will use your phrasing next time, it's less kooky. Thanks in advance!

I'd go further - we'll need to rethink the CPU, the memory (we'll need lots of memory regions with exclusive access, a way to manage scratch memory, etc) and IO (because there will be a lot going on at any given time).

Re: XenevaOS – Modern Computing Reimagined

#14
post #13

Earlier quoted context omitted.

That's what I meant.. probably I will use your phrasing next time, it's less kooky. Thanks in advance!

I'd go further - we'll need to rethink the CPU, the memory (we'll need lots of memory regions with exclusive access, a way to manage scratch memory, etc) and IO (because there will be a lot going on at any given time).

(Aside from the scratch or IO maybe this isn't all that heretical :)

there seems to be some nascent interest and work out there:

https://en.wikipedia.org/wiki/In-memory_processing#Applicati...

XenevaOS could at least have moved in that direction..

Re: XenevaOS – Modern Computing Reimagined

#15
post #13

Earlier quoted context omitted.

I'd go further - we'll need to rethink the CPU, the memory (we'll need lots of memory regions with exclusive access, a way to manage scratch memory, etc) and IO (because there will be a lot going on at any given time).

(Aside from the scratch or IO maybe this isn't all that heretical :) there seems to be some nascent interest and work out there: https://en.wikipedia.org/wiki/In-memory_processing#Applicati... XenevaOS could at least have moved in that direction..

As I said before, even a ground up OS for current hardware is a colossal endeavour. Coupling that to a rethink of the hardware as well is clearly better suited to academia for now.

I already find it intriguing that the pre-boot hardware bring up for RPi boards is done by the GPU before the ARM cores are enabled.

Re: XenevaOS – Modern Computing Reimagined

#16
post #15

Earlier quoted context omitted.

(Aside from the scratch or IO maybe this isn't all that heretical :) there seems to be some nascent interest and work out there: https://en.wikipedia.org/wiki/In-memory_processing#Applicati... XenevaOS could at least have moved in that direction..

As I said before, even a ground up OS for current hardware is a colossal endeavour. Coupling that to a rethink of the hardware as well is clearly better suited to academia for now. I already find it intriguing that the pre-boot hardware bring up for RPi boards is done by the GPU before the ARM cores are enabled.

TIL!

https://www.raspberrypi.com/documentation/computers/compute-...

Post reply on HN