s5z / zsim

A fast and scalable x86-64 multicore simulator
GNU General Public License v2.0
337 stars 186 forks source link

Using ZSim with Pin 2.14 to work with AVX512 instructions #237

Open kala855 opened 4 years ago

kala855 commented 4 years ago

We are trying to use ZSim with Pintool 2.14. We already have ZSim working in this scenario.

Also we need to work taking into account AVX512 instructions, which are easy to detect in the decoder.cpp file in ZSim. However we need to change the content in the operands of some AVX512 instructions which it is not doable in Pin 2.14.

Do you know if there is some workaround to have ZSim supporting AVX512 instructions using Pintool 2.14 ? Because we could do the modification of the AVX512 operands using Pin 3.X however ZSim doesn't work with this Pintool version.

Thanks for your help.