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
Multicore or hypervisor first ?
Re: Multicore or hypervisor first ?
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... »
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... »
- tonyw
- AmigaOS Core Developer
- Posts: 1479
- Joined: Wed Mar 09, 2011 1:36 pm
- Location: Sydney, Australia
Re: Multicore or hypervisor first ?
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.
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
tony