This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Any global register in ARMv8?

Hi experts,

Most of the registers in ARMv8 are dedicated for each MPcore, besides these per core registers, is there any register global to all cores, including the peripheral registers?

I care about the parallel access about the global resources about ARMv8.

Best Regards. 

Parents
  • What sort of scenarios are you considering?

    The architectural CPU registers are per-CPU.  Things like the GIC (generic interrupt controller) are shared by multiple CPUs and do have global registers (e.g. GICD_CTLR).

    For global/shared resources, it is up to software to coordinate accesses from multiple cores.

Reply
  • What sort of scenarios are you considering?

    The architectural CPU registers are per-CPU.  Things like the GIC (generic interrupt controller) are shared by multiple CPUs and do have global registers (e.g. GICD_CTLR).

    For global/shared resources, it is up to software to coordinate accesses from multiple cores.

Children