[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emulating graviton G3

From: Philippe Mathieu-Daudé
Subject: Re: Emulating graviton G3
Date: Fri, 3 Mar 2023 10:36:03 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.8.0

Cc'ing qemu-arm@ list

On 3/3/23 08:20, Robert Henry wrote:
I cannot figure out how to make QEMU TCG emulate aarch64 Graviton G3. I'm working against master/head of the QEMU source.

I come up with feature names by consulting https://marcin.juszkiewicz.com.pl/download/tables/arm-socs.html <https://marcin.juszkiewicz.com.pl/download/tables/arm-socs.html> which is compendium of the /proc/cpuinfo info crowd sourced from linux running on real systems

I'm trying to either (a) add features to QEMU's '-cpu neoverse-n1,...' or (b) take features away from '-cpu max,...'

Unfortunately, many names of implemented or unimplemented features are not known by the -cpu mechanism.  For example, from max I want to kill "smeb16f32", or from neoverse-n1 I want to add in "svei8mm", but neither name is known.  Indeed, the only names known by -cpu are those exposed via the qmp mechanism are of the form  "sveNNN" for vector bit width NNN.

Is there some trick I'm missing?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]