- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Can you point me to the best available documentation resources for Intel C/C++ compiler directives (i.e. declspec) and compiler attributes? I need a resource that is comprehensive and will also includes Intel specific features such as __assume_aligned and the intel specific aligned malloc call (alignment, offset, size?).
I'm trying to get the most out of AVX because I am seeing a lot of extraneous assembly language instructions being generated by the compiler.
Thanks,
-Jeff
Can you point me to the best available documentation resources for Intel C/C++ compiler directives (i.e. declspec) and compiler attributes? I need a resource that is comprehensive and will also includes Intel specific features such as __assume_aligned and the intel specific aligned malloc call (alignment, offset, size?).
I'm trying to get the most out of AVX because I am seeing a lot of extraneous assembly language instructions being generated by the compiler.
Thanks,
-Jeff
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
On Windos, Intel C++ compiler is striving to be compatible with Microsoft C++ compiler. You may refrer MSDN documentation for this.
On Linux, Intel C++ compiler is striving to be compatible with GNU compiler. You may refrerGNU documentation for this.
Some of the pramas are special to Intel C++ compiler. These are described is Intel C++ compiler user's guide.
On Linux, Intel C++ compiler is striving to be compatible with GNU compiler. You may refrerGNU documentation for this.
Some of the pramas are special to Intel C++ compiler. These are described is Intel C++ compiler user's guide.
Link Copied
5 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jeff,
I can't suggest anything better than:
http://software.intel.com/en-us/articles/intel-software-technical-documentation/
http://software.intel.com/en-us/articles/intel-c-compiler-for-windows-kb/all/1/
http://software.intel.com/en-us/articles/intel-c-compiler-for-linux-kb/all/1
and
MSDN
What problems do you have with'malloc' CRT-function?
Best regards,
Sergey
I can't suggest anything better than:
http://software.intel.com/en-us/articles/intel-software-technical-documentation/
http://software.intel.com/en-us/articles/intel-c-compiler-for-windows-kb/all/1/
http://software.intel.com/en-us/articles/intel-c-compiler-for-linux-kb/all/1
and
MSDN
What problems do you have with'malloc' CRT-function?
Best regards,
Sergey
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
On Windos, Intel C++ compiler is striving to be compatible with Microsoft C++ compiler. You may refrer MSDN documentation for this.
On Linux, Intel C++ compiler is striving to be compatible with GNU compiler. You may refrerGNU documentation for this.
Some of the pramas are special to Intel C++ compiler. These are described is Intel C++ compiler user's guide.
On Linux, Intel C++ compiler is striving to be compatible with GNU compiler. You may refrerGNU documentation for this.
Some of the pramas are special to Intel C++ compiler. These are described is Intel C++ compiler user's guide.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting Om Sachan (Intel)
On Windos, Intel C++ compiler is striving to be compatible with Microsoft C++ compiler. You may refrer MSDN documentation for this.
On Linux, Intel C++ compiler is striving to be compatible with GNU compiler. You may refrerGNU documentation for this.
Some of the pramas are special to Intel C++ compiler. These are described is Intel C++ compiler user's guide.
On Linux, Intel C++ compiler is striving to be compatible with GNU compiler. You may refrerGNU documentation for this.
Some of the pramas are special to Intel C++ compiler. These are described is Intel C++ compiler user's guide.
In the C++ compiler user's guide, is all the information isolated in a single section somewhere? I can't find such a place.
It would be nice if there were a special Intel optimization document that consolidated all the pragmas, directives, attributes, intrinsics, and Intel specific features in one place. It could probably be quickly pieced together from the voluminous Intel documentation in a few hours for someone at Intel who is expert in low level architure and compiler details and familiar with the vast array of documentation sources.
-Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This documentation http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/cpp/mac/index.htm#optaps/common/ Would give a good idea about the Pragmas, Optimizations, Intrinsics...
Is this helpful?
Thanks & Regards,
Sukruth H.V
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Two other references that may be helpful are:
Intel Compiler Quick Reference Guide
A Guide to Auto-vectorization with Intel C++ Compilers
--mark

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page