MICA
MICA copied to clipboard
Support for AVX2 and higher ISA?
Is there any effort under way to enable support in MICA for gather/scatter instructions from AVX2 and higher ISA?
MICA rev is 410cb5a Pin: pin-3.11-97998-7ecce2dac Copyright 2002-2019 Intel Corporation. E: mica_all.cpp:370: Cannot use IARG_MEMORYREAD_EA on non-standard memory access of instruction at 0x00042be2e: vgatherdpd ymm31, k3, qword ptr [r9+xmm23*8]
Hi,
Not yet. Feel free to contribute to MICA project, we welcome any efforts put into this.
Thanks,
- Amir
On Mon., Oct. 7, 2019, 11:30 dkokron, [email protected] wrote:
Is there any effort under way to enable support in MICA for gather/scatter instructions from AVX2 and higher ISA?
MICA rev is 410cb5a https://github.com/boegel/MICA/commit/410cb5a63ed51221e1c1a561857a03cef14dc0d0 Pin: pin-3.11-97998-7ecce2dac Copyright 2002-2019 Intel Corporation. E: mica_all.cpp:370: Cannot use IARG_MEMORYREAD_EA on non-standard memory access of instruction at 0x00042be2e: vgatherdpd ymm31, k3, qword ptr [r9+xmm23*8]
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/boegel/MICA/issues/15?email_source=notifications&email_token=ACECKHRBYKBEZ7R7DL4CKA3QNNI2TA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQDHO5Q, or mute the thread https://github.com/notifications/unsubscribe-auth/ACECKHVVWXJMRGIEPFUMAHDQNNI2TANCNFSM4I6GGB7A .
Yes, I understand.
On Mon, Oct 7, 2019 at 9:15 AM Amir H. Ashouri [email protected] wrote:
Hi,
Not yet. Feel free to contribute to MICA project, we welcome any efforts put into this.
Thanks,
- Amir
On Mon., Oct. 7, 2019, 11:30 dkokron, [email protected] wrote:
Is there any effort under way to enable support in MICA for gather/scatter instructions from AVX2 and higher ISA?
MICA rev is 410cb5a < https://github.com/boegel/MICA/commit/410cb5a63ed51221e1c1a561857a03cef14dc0d0
Pin: pin-3.11-97998-7ecce2dac Copyright 2002-2019 Intel Corporation. E: mica_all.cpp:370: Cannot use IARG_MEMORYREAD_EA on non-standard memory access of instruction at 0x00042be2e: vgatherdpd ymm31, k3, qword ptr [r9+xmm23*8]
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/boegel/MICA/issues/15?email_source=notifications&email_token=ACECKHRBYKBEZ7R7DL4CKA3QNNI2TA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQDHO5Q , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACECKHVVWXJMRGIEPFUMAHDQNNI2TANCNFSM4I6GGB7A
.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/boegel/MICA/issues/15?email_source=notifications&email_token=ACODV2EU5Y4RGBMFMDUXWV3QNNODRA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAQ54RA#issuecomment-539090500, or mute the thread https://github.com/notifications/unsubscribe-auth/ACODV2DVUOJW2S25H5UA643QNNODRANCNFSM4I6GGB7A .
Yes, I understand. On Mon, Oct 7, 2019 at 9:15 AM Amir H. Ashouri [email protected] wrote: … Hi, Not yet. Feel free to contribute to MICA project, we welcome any efforts put into this. Thanks, - Amir On Mon., Oct. 7, 2019, 11:30 dkokron, @.**> wrote: > Is there any effort under way to enable support in MICA for gather/scatter > instructions from AVX2 and higher ISA? > > MICA rev is 410cb5a > < 410cb5a > > Pin: pin-3.11-97998-7ecce2dac > Copyright 2002-2019 Intel Corporation. > E: mica_all.cpp:370: Cannot use IARG_MEMORYREAD_EA on non-standard memory > access of instruction at 0x00042be2e: vgatherdpd ymm31, k3, qword ptr > [r9+xmm238] > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > < #15?email_source=notifications&email_token=ACECKHRBYKBEZ7R7DL4CKA3QNNI2TA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQDHO5Q >, > or mute the thread > < https://github.com/notifications/unsubscribe-auth/ACECKHVVWXJMRGIEPFUMAHDQNNI2TANCNFSM4I6GGB7A > > . > — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#15?email_source=notifications&email_token=ACODV2EU5Y4RGBMFMDUXWV3QNNODRA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAQ54RA#issuecomment-539090500>, or mute the thread https://github.com/notifications/unsubscribe-auth/ACODV2DVUOJW2S25H5UA643QNNODRANCNFSM4I6GGB7A .
Hi dear friend, do you know instruction mix in MiCA? do you know which instruction set of MICA supports ?
thank you best regards William
MICA is a PIN plugin. You need to refer to PIN Manual to find details on the specific X86 supported instructions: https://software.intel.com/sites/landingpage/pintool/docs/98579/Pin/doc/html/index.html
For those supported by MICA, the implementation can be found here: https://github.com/boegel/MICA/blob/master/mica_all.cpp
- Amir
On Fri, May 20, 2022 at 5:38 AM william @.***> wrote:
Yes, I understand. On Mon, Oct 7, 2019 at 9:15 AM Amir H. Ashouri @.*** wrote: … <#m_1789698094750903133_> Hi, Not yet. Feel free to contribute to MICA project, we welcome any efforts put into this. Thanks, - Amir On Mon., Oct. 7, 2019, 11:30 dkokron, @.***> wrote: > Is there any effort under way to enable support in MICA for gather/scatter > instructions from AVX2 and higher ISA? > > MICA rev is 410cb5a https://github.com/boegel/MICA/commit/410cb5a63ed51221e1c1a561857a03cef14dc0d0
< 410cb5a https://github.com/boegel/MICA/commit/410cb5a63ed51221e1c1a561857a03cef14dc0d0
Pin: pin-3.11-97998-7ecce2dac > Copyright 2002-2019 Intel Corporation. E: mica_all.cpp:370: Cannot use IARG_MEMORYREAD_EA on non-standard memory access of instruction at 0x00042be2e: vgatherdpd ymm31, k3, qword ptr > [r9+xmm23*8] > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > < #15 https://github.com/boegel/MICA/issues/15?email_source=notifications&email_token=ACECKHRBYKBEZ7R7DL4CKA3QNNI2TA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQDHO5Q , > or mute the thread > < https://github.com/notifications/unsubscribe-auth/ACECKHVVWXJMRGIEPFUMAHDQNNI2TANCNFSM4I6GGB7A . > — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#15 https://github.com/boegel/MICA/issues/15?email_source=notifications&email_token=ACODV2EU5Y4RGBMFMDUXWV3QNNODRA5CNFSM4I6GGB7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAQ54RA#issuecomment-539090500>, or mute the thread https://github.com/notifications/unsubscribe-auth/ACODV2DVUOJW2S25H5UA643QNNODRANCNFSM4I6GGB7A .
Hi dear friend, do you know instruction mix in MiCA? do you know which instruction set of MICA supports ?
thank you best regards William
— Reply to this email directly, view it on GitHub https://github.com/boegel/MICA/issues/15#issuecomment-1132693513, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACECKHTEV37IOOWSZM5VJA3VK5MSXANCNFSM4I6GGB7A . You are receiving this because you commented.Message ID: @.***>