You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are 256-bit AVX MMIO writes supported? I see that they're not currently supported by the ASE emulator, and I can write a patch to support this, but I'm not sure if they are supported by the underlying blue bitstream? When I look at the definition of the t_ccip_c0_ReqMmioHdr struct, only three fixed values are defined for the 2-bit length field:
If not, I think it'd be useful to support these. The only SIMD alternative is the recent 512-bit MMIO writes, but those require AVX-512 instructions, which aren't available on the IL Academic Compute Environment or on any of our local machines.
The text was updated successfully, but these errors were encountered:
There’s an encoding for 512 bit MMIO, too. CCI-P on the HW side doesn’t define an encoding for 256 bits. I’m not sure why – especially since it was first defined for BDX, which doesn’t easily move 512 bits in a single instruction.
It will be easier to support it on OFS, since PCIe TLPs will reach all the way to the AFU. We could revisit it then.
Are 256-bit AVX MMIO writes supported? I see that they're not currently supported by the ASE emulator, and I can write a patch to support this, but I'm not sure if they are supported by the underlying blue bitstream? When I look at the definition of the
t_ccip_c0_ReqMmioHdr
struct, only three fixed values are defined for the 2-bitlength
field:If not, I think it'd be useful to support these. The only SIMD alternative is the recent 512-bit MMIO writes, but those require AVX-512 instructions, which aren't available on the IL Academic Compute Environment or on any of our local machines.
The text was updated successfully, but these errors were encountered: