gpt4 book ai didi

c++ - 我可以用 SSE 指令只存储 128 的 96 位吗?

转载 作者:搜寻专家 更新时间:2023-10-31 01:07:48 28 4
gpt4 key购买 nike

_mm_store_ps 在数组的 4 个浮点元素中存储(例如)128 位。

我可以只存储 96 位吗?或者更确切地说,数组的 3 个元素中只有前 3 个字节? (附上交所说明)


我对自己的解释很糟糕:我不想掩盖这些位。我只想存储前 3 个字节,而不复制剩余的 32 位。不覆盖超出内存

最佳答案

您可以使用 _mm_maskmoveu_si128 (SSE2) 或 _mm_maskstore_ps (AVX)。但是,您不应期望从这些说明中获得良好的性能。

关于c++ - 我可以用 SSE 指令只存储 128 的 96 位吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18871991/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com