qemu-devel
[Top][All Lists]
Advanced

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

Re: AVX-512 instruction set


From: Alex Bennée
Subject: Re: AVX-512 instruction set
Date: Wed, 12 Apr 2023 13:13:25 +0100
User-agent: mu4e 1.10.0; emacs 29.0.90

Walid Ghandour <waleedjghandour@gmail.com> writes:

> Hello,
>
> I am interested in adding AVX512 to qemu.

(add x86 TCG maintainers to CC)

> Is anyone currently working on this ?
>
> If yes, when is it expected to be done ?

I don't think there is currently any active effort to add AVX512
support. There have been various GSoC projects to improve the x86 SIMD
emulation but I don't think they got merged.

There has been some updates to improve the SSE emulation in the last few
releases and make the instruction decoder a little easier to work wit.

>
> I was trying to run a C program and failed with the following error at this 
> instruction:
>
> 62 f2 7d 48 18 0d fa 0c 00 00 vbroadcastss 0xcfa(%rip),%zmm1
>
> qemu: uncaught target signal 4 (Illegal instruction) - core dumped
>
> I like to add support for broadcast and fmadd avx 512 instructions such as 
> the following one: 
>
> 62 e2 7d 48 b8 c9     vfmadd231ps %zmm1,%zmm0,%zmm17
>
> Thanks,
> Walid


-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro



reply via email to

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