How many cycle does need for put a data into SIMD register?

Viewed 1428

I'm a student who learning x86 and ARM architecture.

And I was wondering that how many cycle does need for putting multiple datas into SIMD registers?

I understand that x86 SSE's xmms register has 128 bit size of register.

What if I want to put 32 of 8 bit of data into one of xmms register from the stack via SIMD instruction set and via assembly language,

does it have same amount of cycle time for general purpose register's PUSH/POP?

or does it needs 32x of time for each 8bit of data?

Thank you for your regarding and concern!

1 Answers
Related