Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Compilers/IDE

Anatoly_K_
Beginner
958 Views

Hi,

May I ask - what compilers/IDE are better for AVX2 / AVX512 extensions code? What source code style is preferable - C/C++ with intrinsic? or inline assembler? Some macro assembler? 

It is real problem for me - I starts new project and the price of wrong decision might be high (i'm novice with this stuff)

 

0 Kudos
2 Replies
TimP
Honored Contributor III
958 Views
Inline assembly is not supported by several important compiler/ide combinations so that would limit portability. The answer could depend strongly on your intended range of targets.
0 Kudos
Anatoly_K_
Beginner
958 Views

Thanks for any comments. My targets are i7 - i9 under Zero-OS (FreeDOS or RTDOS). I should choice development host/environment...

 

 

0 Kudos
Reply