By searching in the Chromium gerrit for the git commit history of the
addition of the ymm register, it's found that Intel had been working for
256bit wide vector instructions since 2021. (
https://chromium-review.googlesource.com/q/owner:jie....@intel.com) .

>From the CL https://chromium-review.googlesource.com/c/v8/v8/+/3411357 you
can see re-vectorization phase is added to the wasm pipeline so that for
Intel platforms 256bit-wide vector can be used to squeeze hardware
computation power.


'Qiaowen Yang' via v8-users <v8-users@googlegroups.com> 于2023年2月15日周三
17:36写道:

> I found that x86 assembler includes ymm registers, which are 256-bits in
> length. I am wondering what this will be used in V8.
> V8 does not have auto-vectorization, and the simd instructions in V8 all
> come from webassembly, which only has a `v128` data type. So, how will ymm
> registers be used in V8?
>
> --
> --
> v8-users mailing list
> v8-users@googlegroups.com
> http://groups.google.com/group/v8-users
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to v8-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/v8-users/2f54d449-d6e6-4184-9465-b90c189a629cn%40googlegroups.com
> <https://groups.google.com/d/msgid/v8-users/2f54d449-d6e6-4184-9465-b90c189a629cn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-users/CA%2BZLJ-EAxy2R6JXB8vKc_rcVKQJH5WwNhcROAQn7xK5Nutwyeg%40mail.gmail.com.

Reply via email to