Quantcast
Channel: Intel® Software - Intel ISA Extensions
Browsing all 685 articles
Browse latest View live

Links to instruction documentation

The Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2A and 2B (available here) are the instruction set reference.Haswell (2013) new instructionsare in theprogrammer's reference...

View Article


Resources about Intel® Transactional Synchronization Extensions (Intel TSX)

Hi,you might find this collection of technical material about Intel TSX instructions useful: http://www.intel.com/software/tsxBy a suggestion from some senior forum contributors I am making this post...

View Article


Updated Intel® Software Development Emulator

Hello, we just released version 6.20 of the Intel® Software Development Emulator. It is available here:http://www.intel.com/software/sdeIt includes:Added support for XSAVEC and CLFLUSHOPT.Disabled TSX...

View Article

Instruction set extensions programming reference, revision 18

In early February, an updated instruction set extensions programming reference, revision 18, has been posted here. It includes information about:Intel® Advanced Vector Extensions 512 (Intel® AVX-512)...

View Article

BUG: Poor hybrid SSE/AVX code generated

Hi,I have a piece of code that I cannot disclose right now (I will try to reproduce it in a shorter example), the thing is when I compile it with /QAVX, it generate this code:Address Source Line...

View Article


Image may be NSFW.
Clik here to view.

Bug in SDE emulation of AVX-512 _mm512_permutevar_ps() ?

Hello,I have an issue with SDE emulating _mm512_permutevar_ps() [aka VPERMPS] in an unexpected way. I understand from the documentation that it should behave as the 512 bit variants of...

View Article

help with 1073741819

hi, i don't know it i am posting on the correct position of forum (i'm not an expert), anyway i'm using a proprietary software that give me an error on an executable file, the error say this: "aborted...

View Article

SIGILL on AVX instruction

Hi,I have a very simple test program that I'm using to play around with AVX instruction sets. It works perfectly fine on my MacBook Pro, however, the same piece of code will fire off a SIGILL on my...

View Article


Intel MPX, unable to reproduce results in example

In trying to reproduce the example given by Ady Tal at https://software.intel.com/en-us/articles/debugging-applications-with-in... I encounter the following problem: Terminal 1:$...

View Article


AVX _mm256_store_ps

HiI am wanting to run the following code using the AVX instruction set, I compile without any problem but generates an error when I run:./vec_avx.x "Segmentation fault (core dumped)"Reviewing the code...

View Article

SDE emulation issue

I am using the SDE emulator with AVX2 instruction set, I have written some simple program but it is crashing in RELEASE mode with SDE emulator.Please let me know whether SDE emulates the stack related...

View Article

FMA Support

Hello guys, sorry for a basic question. I've been looking for architectures which supports FMA. I know Sandy Bridge doesn't support, and Haswel supports it. But, what about Ivy Bridge? Does Ivy Bridge...

View Article

Need help: Why my avx code is slower than SSE code?

The code is compiled using MSVC2010 SP1, with /arch:AVX, and the AVX version is slightly (5~10%) slower than the SSE version. I am using an E-1230 V2 processor with 16GB dual-channel DDR3-1600...

View Article


instructional change __m128i

Hi, good afternoon.I am using a __m128i for store 16 elements of 8 bits__m128i s0 = _mm_set_epi8(pixelsTemp[95], pixelsTemp[94], pixelsTemp[93], pixelsTemp[92], pixelsTemp[91], pixelsTemp[90],...

View Article

Disable SSE* instructions

Hello,I am trying to prevent GCC from generating SSE* related instructions. However, SSE uops are still observed using Oprofile.I used the following GCC flags to do so:  -march=i386 -mno-mmx -mno-sse...

View Article


PUSH and POP of XMM/YMM registers

Hi,I have written a function in that AVX2 instructions are using XMM/YMM registers. Due to use of some of these registers in this function, causing other part of application is crashing. I have...

View Article

Intel - Version 19 of ISA Extensions manual available

Intel, an old version of the ISA Extensions manual is on sticky status here. A newer version, 19, is available now:https://software.intel.com/en-us/intel-isa-extensions

View Article


When is AVX 512 on a chip, not just an emulator?

I'm having a really hard time finding anything other than rumors about this. I have seen the official statement that Broadwell chips will be available before Christmas, but I can't tell if Broadwell...

View Article

Working assembly example for MPX?

Does there already exist some small working example of an assembly program that enables MPX and demonstrates (some) of the instructions -- when executed in the SDE? I am aware that MPX appears to be...

View Article

Documentation bug for DIV/IDIV

I refer to the current Intel 64 and IA-32 Architectures Software Developer’s Manual (e.g. 325462-051US of June 2014).For IDIV your will find that the upper bounds of quotient range is wrong for 32 and...

View Article
Browsing all 685 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>