Multicore or hypervisor first ?

AmigaOS users can make feature requests in this forum.

Multicore or hypervisor first ?

Postby gdridi » Sat Mar 30, 2019 9:52 pm

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
gdridi
 
Posts: 18
Joined: Sat Aug 11, 2012 11:17 am

Re: Multicore or hypervisor first ?

Postby gdridi » Mon Jun 24, 2019 11:26 pm

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-products/processors/b/processors-ip-blog/posts/software-consolidation-with-the-armv8-r-hypervisor

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

https://www.embedded.com/design/mcus-processors-and-socs/4461129/Understanding-virtualization-facilities-in-the-ARMv8-processor-architecture

Best wishes,
DG
The thème could be also: « How to debug easier a multicore system... »
gdridi
 
Posts: 18
Joined: Sat Aug 11, 2012 11:17 am

Re: Multicore or hypervisor first ?

Postby tonyw » Tue Jun 25, 2019 1:03 am

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
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1384
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia


Return to AmigaOS Feature Requests

Who is online

Users browsing this forum: No registered users and 4 guests