[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters
From: |
Luc Michel |
Subject: |
Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters |
Date: |
Wed, 5 Dec 2018 14:44:33 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 |
On 12/4/18 7:24 PM, Peter Maydell wrote:
> On Tue, 4 Dec 2018 at 18:06, Eduardo Habkost <address@hidden> wrote:
>> In either case, I'm still missing a clear description of what a
>> cluster is supposed to represent, exactly (see my previous reply
>> on this thread).
>
> Here's my attempt:
>
> A cluster is a group of CPUs which are all identical and have
> the same view of the rest of the system.
> If CPUs are not identical (for example, Cortex-A53 and
> Cortex-A57 CPUs in an Arm big.LITTLE system) they should be
> in different clusters.
> If the CPUs do not have the same view of memory (for example
> the main CPU and a management controller processor) they should
> be in different clusters.
Thanks, I'll use that as a start point for the documentation in cluster.h
--
Luc
>
> I agree that this is slightly confusing, because the concept
> is on the boundary between something that's real in hardware
> (eg in a big.LITTLE setup the CPUs are in separate hardware
> clusters, and of coures a BMC processor and the main CPU
> are definitely different things) and something that we're
> defining for its effects on the GDB UI and so we can make
> sure we don't share TCG translated code where we shouldn't.
>
> thanks
> -- PMM
>
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Luc Michel, 2018/12/03
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Peter Maydell, 2018/12/03
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Luc Michel, 2018/12/03
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Eduardo Habkost, 2018/12/04
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Peter Maydell, 2018/12/04
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Eduardo Habkost, 2018/12/04
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Peter Maydell, 2018/12/04
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Eduardo Habkost, 2018/12/04
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Luc Michel, 2018/12/05
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Eduardo Habkost, 2018/12/05
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters,
Luc Michel <=
- Re: [Qemu-devel] [PATCH v7 01/16] hw/cpu: introduce CPU clusters, Luc Michel, 2018/12/05