Intel® C++ Compiler 11.1 Professional Edition for Mac OS* X
from Intel® Software Development Products
Intel® C++ Compiler Professional Edition offers the best support for creating multi-threaded applications, offering the breadth of advanced optimization, multi-threading, and processor support that includes automatic processor dispatch, vectorization, auto-parallelization, OpenMP*, data prefetching, and loop unrolling, along with highly optimized C++ templates for parallelism, math processing, and multimedia libraries. Read more
Within two hours of ordering, Intel® Business Exchange customer service will email you instructions on how to download. Email instructions are sent during normal business hours.
Full Version Boxed
Availability: United States. Intel® Business Exchange can accept boxed software orders from and ship orders to US customers and US shipping addresses only.
Orders placed after 4 PM (Eastern) will be processed the next business day. Intel® Business Exchange ships most orders for boxed Intel® Software Development Products free of charge, using the FedEx 2Day* service.
License Type
Single-user license only. License variations such as node-locked, floating or academic must be purchased through an authorized distributor. Click here for a list of authorized distributors.
Within two hours of ordering (during normal business hours), Intel® Business Exchange customer service will email instructions on how to register your support service renewal.
This support service renewal is for single-user licenses only. If you need the full version of academic software or other license variations, you need to purchase it from a reseller. Click here for a list of authorized distributors.
You can only renew services for the same product originally purchased.
Only registered products are eligible for service renewals.
Your support service renewal begins one year from the date of original product service expiration, not from the date of renewal purchase.
International Orders
Intel® Business Exchange accepts orders originating from many countries around the world. Choose your purchasing location from the available countries. All orders must be purchased using a valid credit card. Electronic delivery only.
If you do not find your country in this list, click here for a list of authorized distributors around the world.
Xcode* Integration enables developers to continue working with this familiar environment while benefiting from the advanced capabilities of the Intel® Compiler.
Includes Interoperability with GCC 4.0 offering excellent GCC source, binary, and command line compatibility.
Support for Apple Frameworks* puts this powerful Apple programming model to work on Intel® Core™ microarchitecture-based platforms.
Multi-Threaded Application Support including new in 11.0, OpenMP 3.0 (data- and now task-parallelism), and auto-parallelization for simple and efficient software threading.
Auto-vectorization parallelizes code to utilize the Intel® Streaming SIMD Extensions (Intel® SSE) instruction set architectures (SSE, SSE2, SSE3, SSSE3, and SSE4) of our latest processors.
High-Performance Parallel Optimizer (HPO) restructures and optimizes loops to ensure that auto-vectorization, OpenMP, or auto-parallelization make best use of cache and memory accesses, SIMD instruction sets, and multiple cores. Compiles in a single pass, improving compile-time and producing more reliable code.
Interprocedural Optimization (IPO) dramatically improves performance of small- to mid-sized functions, especially in programs containing calls within loops. IPO analysis gives feedback on vulnerabilities and coding errors, such as uninitialized variables or OpenMP API issues, which cannot be detected as well by other compilers.
Profile-guided Optimization (PGO) improves application performance by reducing instruction-cache thrashing, reorganizing code layout, shrinking code size, and reducing branch mispredictions.
Intel® Threading Building Blocks is an award winning C++ template library that abstracts threads to tasks to create reliable, portable and scalable parallel applications. Intel® TBB is the most efficient way to implement parallel applications and unleash multi-core platform performance.
Intel® Math Kernel Library includes optimized and scalable math routines for maximizing performance and seamlessly provides forward scaling from current to future many-core platforms.
Intel® Integrated Performance Primitives is an extensive library of multi-core-ready, highly optimized software functions for multimedia data processing, and communications applications.
New integrated, simplified installation gets you going with all capabilities quickly and easily. Simplified custom install makes it easy to identify just the components you want.
Ongoing Premier Support now includes online community support forums to speed information flow, in addition to private, password-protected accounts. Technical support, interactive issues management, access to technical and application notes, product updates and more with every commercial and academic license.