Multicore or hypervisor first ?

AmigaOS users can make feature requests in this forum.
Post Reply
User avatar
gdridi
Posts: 64
Joined: Sat Aug 11, 2012 10:17 am

Multicore or hypervisor first ?

Post by gdridi »

Hello,

I think talking about multicore without making allusion to hypervision is a miss.

Because people have had to use the word multicore and thinking about the old days of multiprocessing and acronyms like : SymetricMultiProcessing=SMP or Asymetric=AMP, even Frieden made the fault in spite of being qualified for use of the concept.

Now, we have cores : not « symmetric » processors outside on the motherboard ; that’s the difference, we can’t run resource allocation by the OS without a layout of abstraction like hypervision due to lack of « autonomy » of cores (like allocating resources and not solely running the OS).

Here is a good start by IBM expert :

https://youtu.be/FZR0rG3HKIk

DG — Amigan
User avatar
gdridi
Posts: 64
Joined: Sat Aug 11, 2012 10:17 am

Re: Multicore or hypervisor first ?

Post by gdridi »

Hello,

Raspberry got ARMv8 from a long time : Processor with hypervisor modes ?

Here is a link to an article about MPU=MemoryProtectionUnit of -R Processor ARM profile, not sure it talks about hypervisor operatings, but I hope so :

https://community.arm.com/developer/ip- ... hypervisor

Seems to be harder to understand but closer to our subject (hypervisor&multicore/SMP) :

https://www.embedded.com/design/mcus-pr ... chitecture

Best wishes,
DG
The thème could be also: « How to debug easier a multicore system... »
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 1479
Joined: Wed Mar 09, 2011 1:36 pm
Location: Sydney, Australia

Re: Multicore or hypervisor first ?

Post by tonyw »

The people that are likely to end up with the task of implementing it have to ask themselves: "Is it really worth discarding the years of work that have gone into the current system, in order to implement the flavour of the current month?"

By the time that we completed such an architectural change, the world would have moved on to the next Good Idea. We can't ever keep up with these Good Ideas - at least, not until we have a few hundred permanent software developers, suitably organised, supported and remunerated.
cheers
tony
Post Reply