CINXE.COM
Intel C++ Compiler - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Intel C++ Compiler - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"7a84a0f4-b96e-460a-b16c-0f241f51ff4d","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Intel_C++_Compiler","wgTitle":"Intel C++ Compiler","wgCurRevisionId":1258242905,"wgRevisionId":1258242905,"wgArticleId":8208849,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 maint: bot: original URL status unknown","Articles with short description","Short description matches Wikidata","Articles lacking reliable references from March 2023","All articles lacking reliable references","C (programming language) compilers","C++ compilers","Intel software"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Intel_C++_Compiler","wgRelevantArticleId":8208849,"wgIsProbablyEditable":true, "wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1340825","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false, "wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups", "ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.15"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Intel C++ Compiler - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Intel_C%2B%2B_Compiler"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Intel_C%2B%2B_Compiler"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Intel_C_Compiler rootpage-Intel_C_Compiler skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Intel+C%2B%2B+Compiler" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Intel+C%2B%2B+Compiler" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Intel+C%2B%2B+Compiler" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Intel+C%2B%2B+Compiler" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Overview" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Overview"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Overview</span> </div> </a> <ul id="toc-Overview-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Architectures" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Architectures"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Architectures</span> </div> </a> <ul id="toc-Architectures-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Toolkits" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Toolkits"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Toolkits</span> </div> </a> <ul id="toc-Toolkits-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Debugging" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Debugging"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Debugging</span> </div> </a> <ul id="toc-Debugging-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Support_for_non-Intel_processors" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Support_for_non-Intel_processors"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Support for non-Intel processors</span> </div> </a> <ul id="toc-Support_for_non-Intel_processors-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Release_history" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Release_history"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Release history</span> </div> </a> <ul id="toc-Release_history-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Intel C++ Compiler</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 15 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-15" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">15 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D8%AC%D9%85%D8%B9_%D8%A7%D9%86%D8%AA%D9%84_%D8%B3%D9%8A%2B%2B" title="مجمع انتل سي++ – Arabic" lang="ar" hreflang="ar" data-title="مجمع انتل سي++" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Bulgarian" lang="bg" hreflang="bg" data-title="Intel C++ Compiler" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/P%C5%99eklada%C4%8D_Intel_C%2B%2B" title="Překladač Intel C++ – Czech" lang="cs" hreflang="cs" data-title="Překladač Intel C++" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – German" lang="de" hreflang="de" data-title="Intel C++ Compiler" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Spanish" lang="es" hreflang="es" data-title="Intel C++ Compiler" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1_%D8%B3%DB%8C_%D9%BE%D9%84%D8%A7%D8%B3_%D9%BE%D9%84%D8%A7%D8%B3_%D8%A7%DB%8C%D9%86%D8%AA%D9%84" title="کامپایلر سی پلاس پلاس اینتل – Persian" lang="fa" hreflang="fa" data-title="کامپایلر سی پلاس پلاس اینتل" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – French" lang="fr" hreflang="fr" data-title="Intel C++ Compiler" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9D%B8%ED%85%94_C%2B%2B_%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC" title="인텔 C++ 컴파일러 – Korean" lang="ko" hreflang="ko" data-title="인텔 C++ 컴파일러" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Japanese" lang="ja" hreflang="ja" data-title="Intel C++ Compiler" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Intel C++ Compiler" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Portuguese" lang="pt" hreflang="pt" data-title="Intel C++ Compiler" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Intel_C%2B%2B_compiler" title="Intel C++ compiler – Russian" lang="ru" hreflang="ru" data-title="Intel C++ compiler" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Turkish" lang="tr" hreflang="tr" data-title="Intel C++ Compiler" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Intel_C%2B%2B_Compiler" title="Intel C++ Compiler – Ukrainian" lang="uk" hreflang="uk" data-title="Intel C++ Compiler" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Intel_C%2B%2B%E7%B7%A8%E8%AD%AF%E5%99%A8" title="Intel C++編譯器 – Chinese" lang="zh" hreflang="zh" data-title="Intel C++編譯器" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1340825#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Intel_C%2B%2B_Compiler" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Intel_C%2B%2B_Compiler" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Intel_C%2B%2B_Compiler"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Intel_C%2B%2B_Compiler"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Intel_C%2B%2B_Compiler" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Intel_C%2B%2B_Compiler" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&oldid=1258242905" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Intel_C%2B%2B_Compiler&id=1258242905&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FIntel_C%252B%252B_Compiler"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FIntel_C%252B%252B_Compiler"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Intel_C%2B%2B_Compiler&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1340825" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Compiler</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-Primary_sources plainlinks metadata ambox ambox-content ambox-Primary_sources" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>relies excessively on <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">references</a> to <a href="/wiki/Wikipedia:No_original_research#Primary,_secondary_and_tertiary_sources" title="Wikipedia:No original research">primary sources</a></b>.<span class="hide-when-compact"> Please improve this article by adding <a href="/wiki/Wikipedia:No_original_research#Primary,_secondary_and_tertiary_sources" title="Wikipedia:No original research">secondary or tertiary sources</a>. <br /><small><span class="plainlinks"><i>Find sources:</i> <a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&q=%22Intel+C%2B%2B+Compiler%22">"Intel C++ Compiler"</a> – <a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&q=%22Intel+C%2B%2B+Compiler%22+-wikipedia&tbs=ar:1">news</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&q=%22Intel+C%2B%2B+Compiler%22&tbs=bkt:s&tbm=bks">newspapers</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&q=%22Intel+C%2B%2B+Compiler%22+-wikipedia">books</a> <b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22Intel+C%2B%2B+Compiler%22">scholar</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22Intel+C%2B%2B+Compiler%22&acc=on&wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">March 2023</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">Intel <a href="/wiki/OneAPI_(compute_acceleration)" title="OneAPI (compute acceleration)">oneAPI</a> DPC++/C++ Compiler</caption><tbody><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Other names</th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r979066050">.mw-parser-output ul.cslist,.mw-parser-output ul.sslist{margin:0;padding:0;display:inline-block;list-style:none}.mw-parser-output ul.cslist-embedded{display:inline}.mw-parser-output .cslist li,.mw-parser-output .sslist li{margin:0;padding:0 0.25em 0 0;display:inline-block}.mw-parser-output .cslist li:after{content:", "}.mw-parser-output .sslist li:after{content:"; "}.mw-parser-output .cslist li:last-child:after,.mw-parser-output .sslist li:last-child:after{content:none}</style><ul class="cslist"><li>icx</li><li>icpx</li><li>dpcpp (icpx -fsycl)</li></ul></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href="/wiki/Intel" title="Intel">Intel</a></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">2024.2.1 / August 5, 2024<span class="noprint">; 6 months ago</span><span style="display:none"> (<span class="bday dtstart published updated">2024-08-05</span>)</span><sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/intel/llvm">github<wbr />.com<wbr />/intel<wbr />/llvm</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q1340825#P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="/wiki/Linux" title="Linux">Linux</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Compiler" title="Compiler">Compiler</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Freeware" title="Freeware">Freeware</a>, <a href="/wiki/Proprietary_software" title="Proprietary software">proprietary</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-compiler.html">software<wbr />.intel<wbr />.com<wbr />/content<wbr />/www<wbr />/us<wbr />/en<wbr />/develop<wbr />/tools<wbr />/oneapi<wbr />/components<wbr />/dpc-compiler<wbr />.html</a></span></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"><table class="infobox vevent"><caption class="infobox-title summary">Intel C++ Compiler Classic</caption><tbody><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Other names</th><td class="infobox-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r979066050"><ul class="cslist"><li>icl</li><li>icpc</li><li>icc</li></ul></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href="/wiki/Intel" title="Intel">Intel</a></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">2021.10.0 Build 20230609_000000 / July 28, 2023<span class="noprint">; 18 months ago</span><span style="display:none"> (<span class="bday dtstart published updated">2023-07-28</span>)</span><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409"><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/intel/llvm">github<wbr />.com<wbr />/intel<wbr />/llvm</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q1340825#P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Linux" title="Linux">Linux</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Compiler" title="Compiler">Compiler</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Freeware" title="Freeware">Freeware</a>, <a href="/wiki/Proprietary_software" title="Proprietary software">proprietary</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-compiler.html">software<wbr />.intel<wbr />.com<wbr />/content<wbr />/www<wbr />/us<wbr />/en<wbr />/develop<wbr />/tools<wbr />/oneapi<wbr />/components<wbr />/dpc-compiler<wbr />.html</a></span></td></tr></tbody></table> <p><b>Intel oneAPI DPC++/C++ Compiler</b> and <b>Intel C++ Compiler Classic</b> (deprecated icc and icl<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> is in Intel OneAPI HPC toolkit) are <a href="/wiki/Intel" title="Intel">Intel</a>’s <a href="/wiki/C_(programming_language)" title="C (programming language)">C</a>, <a href="/wiki/C%2B%2B" title="C++">C++</a>, <a href="/wiki/SYCL" title="SYCL">SYCL</a>, and <a href="/wiki/Data_Parallel_C%2B%2B" class="mw-redirect" title="Data Parallel C++">Data Parallel C++</a> (DPC++) compilers for Intel processor-based systems, available for <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="/wiki/Linux" title="Linux">Linux</a>, and <a href="/wiki/MacOS" title="MacOS">macOS</a> operating systems.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Overview">Overview</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=1" title="Edit section: Overview"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Intel oneAPI DPC++/C++ Compiler is available for Windows and Linux and supports compiling C, C++, SYCL, and Data Parallel C++ (DPC++) <a href="/wiki/Source_code" title="Source code">source</a>, targeting Intel <a href="/wiki/IA-32" title="IA-32">IA-32</a>, Intel 64 (aka <a href="/wiki/X86-64" title="X86-64">x86-64</a>), <a href="/wiki/Intel_Core" title="Intel Core">Core</a>, <a href="/wiki/Xeon" title="Xeon">Xeon</a>, and <a href="/wiki/Xeon#Supercomputers" title="Xeon">Xeon Scalable</a> processors, as well as GPUs including Intel Processor Graphics Gen9 and above, Intel <a href="/wiki/Intel_Xe" title="Intel Xe">X<sup>e</sup></a> architecture, and Intel Programmable Acceleration Card with Intel Arria 10 GX FPGA.<sup id="cite_ref-intel_5-0" class="reference"><a href="#cite_note-intel-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Like Intel C++ Compiler Classic, it also supports the <a href="/wiki/Microsoft_Visual_Studio" class="mw-redirect" title="Microsoft Visual Studio">Microsoft Visual Studio</a> and <a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse IDE</a> development environments, and supports threading via Intel oneAPI <a href="/wiki/Threading_Building_Blocks" title="Threading Building Blocks">Threading Building Blocks</a>, <a href="/wiki/OpenMP" title="OpenMP">OpenMP</a>, and native threads. </p><p><a href="/wiki/DPC%2B%2B" class="mw-redirect" title="DPC++">DPC++</a><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> builds on the <a href="/wiki/SYCL" title="SYCL">SYCL</a> specification from The Khronos Group. It is designed to allow developers to reuse code across hardware targets (CPUs and accelerators such as GPUs and FPGAs) and perform custom tuning for a specific accelerator. DPC++ comprises <a href="/wiki/C%2B%2B17" title="C++17">C++17</a> and SYCL language features and incorporates open-source community extensions that make SYCL easier to use. Many of these extensions were adopted by the SYCL 2020 provisional specification<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> including unified shared memory, group algorithms, and sub-groups. </p><p>Intel announced in August 2021 the complete adoption of <a href="/wiki/LLVM" title="LLVM">LLVM</a> for faster build times and benefits from supporting the latest C++ standards.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p><p>Intel C++ Compiler Classic is available for Windows, Linux, and macOS and supports compiling C and C++ source, targeting Intel IA-32, Intel 64 (x86-64), Core, Xeon, and Xeon Scalable processors.<sup id="cite_ref-intel_5-1" class="reference"><a href="#cite_note-intel-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> It supports the Microsoft Visual Studio and Eclipse IDE development environments. Intel C++ Compiler Classic supports threading via Intel oneAPI Threading Building Blocks, OpenMP, and native threads. </p> <div class="mw-heading mw-heading2"><h2 id="Architectures">Architectures</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=2" title="Edit section: Architectures"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>According to Intel,<sup id="cite_ref-Intel_10-0" class="reference"><a href="#cite_note-Intel-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> starting with the 2023.0 release, Intel oneAPI DPC++/C++ Compiler supports all current Intel general-purpose <a href="/wiki/X86-64" title="X86-64">x86-64</a> CPUs and <a href="/wiki/Graphics_processing_unit" title="Graphics processing unit">GPUs</a> including: </p> <ul><li>Processors: <ul><li>Legacy Intel IA-32 and Intel 64 (x86-64) processors</li> <li>Intel Core processors</li> <li>Intel Xeon processor family</li> <li>Intel Xeon Scalable processors</li> <li>Intel Xeon Processor Max Series</li></ul></li> <li>GPUs: <ul><li>Intel Processor Graphics Gen9 and above</li> <li>Intel X<sup>e</sup> architecture</li> <li>Intel Programmable Acceleration Card with Intel 10 GX FPGA</li> <li>Intel Data Center GPUs including Flex Series and Max Series</li></ul></li> <li>Intel FPGAs</li></ul> <p>Intel C++ Compiler Classic targets general-purpose Intel <a href="/wiki/X86-64" title="X86-64">x86-64</a> architecture CPUs including:<sup id="cite_ref-intel_5-2" class="reference"><a href="#cite_note-intel-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p> <ul><li>Legacy Intel IA-32 and Intel 64 (x86-64) processors</li> <li>Intel Core processors</li> <li>Intel Xeon processor family</li> <li>Intel Xeon Scalable processors</li></ul> <div class="mw-heading mw-heading2"><h2 id="Toolkits">Toolkits</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=3" title="Edit section: Toolkits"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The Intel oneAPI DPC++/C++ Compiler is available either as a standalone component<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> or as part of the Intel oneAPI Base Toolkit, Intel oneAPI HPC Toolkit, and Intel oneAPI IoT Toolkit.<sup id="cite_ref-intel_5-3" class="reference"><a href="#cite_note-intel-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p><p>The Intel C++ Compiler Classic is available either as a standalone component<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> or as part of the Intel oneAPI Base Toolkit.<sup id="cite_ref-intel_5-4" class="reference"><a href="#cite_note-intel-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Debugging">Debugging</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=4" title="Edit section: Debugging"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The Intel compiler provides debugging information that is standard for the common debuggers (<a href="/wiki/DWARF" title="DWARF">DWARF 2</a> on Linux, similar to <a href="/wiki/GNU_Debugger" title="GNU Debugger">gdb</a>, and <a href="/wiki/COFF" title="COFF">COFF</a> for Windows). The flags to compile with debugging information are <code>/Zi</code> on Windows and <code>-g</code> on Linux. Debugging is done on Windows using the Visual Studio debugger and, on Linux, using gdb. </p><p>While the Intel compiler can generate a gprof compatible <a href="/wiki/Profiler_(computer_science)" class="mw-redirect" title="Profiler (computer science)">profiling</a> output, Intel also provides a kernel level, system-wide statistical profiler called <a href="/wiki/VTune" title="VTune">Intel VTune Profiler</a>. VTune can be used from a command line or through an included GUI on Linux or Windows. It can also be integrated into <a href="/wiki/Visual_Studio" title="Visual Studio">Visual Studio</a> on Windows, or <a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a> on Linux). In addition to the VTune profiler, there is <a href="/wiki/Intel_Advisor" title="Intel Advisor">Intel Advisor</a> that specializes in vectorization optimization, offload modeling, flow graph design and tools for threading design and prototyping. </p><p>Intel also offers a tool for memory and threading error detection called <a href="/wiki/Intel_Inspector" title="Intel Inspector">Intel Inspector</a> XE. Regarding memory errors, it helps detect <a href="/wiki/Memory_leak" title="Memory leak">memory leaks</a>, memory corruption, allocation/de-allocation of API mismatches and inconsistent memory API usage. Regarding threading errors, it helps detect data races (both heap and stack), deadlocks and thread and synch API errors. </p> <div class="mw-heading mw-heading2"><h2 id="Support_for_non-Intel_processors">Support for non-Intel processors</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=5" title="Edit section: Support for non-Intel processors"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Previous versions of Intel’s C/C++ compilers have been criticized for optimizing less aggressively for non-Intel processors; for example, Steve Westfield wrote in a 2005 article at the AMD website:<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </p> <style data-mw-deduplicate="TemplateStyles:r1244412712">.mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 32px}.mw-parser-output .templatequotecite{line-height:1.5em;text-align:left;margin-top:0}@media(min-width:500px){.mw-parser-output .templatequotecite{padding-left:1.6em}}</style><blockquote class="templatequote"><p>Intel 8.1 C/C++ compiler uses the flag -xN (for Linux) or -QxN (for Windows) to take advantage of the SSE2 extensions. For SSE3, the compiler switch is -xP (for Linux) and -QxP (for Windows). ... With the -xN/-QxN and -xP/-QxP flags set, it checks the processor vendor string—and if it's not "GenuineIntel", it stops execution without even checking the feature flags. Ouch!</p></blockquote> <p>The Danish developer and scholar <a href="/wiki/Agner_Fog" title="Agner Fog">Agner Fog</a> wrote in 2009:<sup id="cite_ref-agner-blog_14-0" class="reference"><a href="#cite_note-agner-blog-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> </p> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1244412712"><blockquote class="templatequote"><p>The Intel compiler and several different Intel function libraries have suboptimal performance on <a href="/wiki/AMD" title="AMD">AMD</a> and <a href="/wiki/VIA_Technologies" title="VIA Technologies">VIA</a> processors. The reason is that the compiler or library can make multiple versions of a piece of code, each optimized for a certain processor and <a href="/wiki/Instruction_set" class="mw-redirect" title="Instruction set">instruction set</a>, for example <a href="/wiki/SSE2" title="SSE2">SSE2</a>, <a href="/wiki/SSE3" title="SSE3">SSE3</a>, etc. The system includes a function that detects which type of CPU it is running on and chooses the optimal code path for that CPU. This is called a CPU dispatcher. However, the Intel CPU dispatcher does not only check which instruction set is supported by the CPU, it also checks the vendor ID string. If the vendor string is "GenuineIntel" then it uses the optimal code path. If the CPU is not from Intel then, in most cases, it will run the slowest possible version of the code, even if the CPU is fully compatible with a better version.</p></blockquote> <p>This vendor-specific CPU dispatching may potentially impact the performance of software built with an Intel compiler or an Intel function library on non-Intel processors, possibly without the programmer’s knowledge. This has allegedly led to misleading <a href="/wiki/Benchmark_(computing)" title="Benchmark (computing)">benchmarks</a>,<sup id="cite_ref-agner-blog_14-1" class="reference"><a href="#cite_note-agner-blog-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> including one incident when changing the <a href="/wiki/CPUID" title="CPUID">CPUID</a> of a <a href="/wiki/VIA_Nano" title="VIA Nano">VIA Nano</a> significantly improved results.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> In November 2009, AMD and Intel reached a legal settlement over this and related issues,<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> and in late 2010, AMD settled a <a href="/wiki/Federal_Trade_Commission" title="Federal Trade Commission">US Federal Trade Commission</a> <a href="/wiki/Competition_law" title="Competition law">antitrust investigation</a> against Intel.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> </p><p>The FTC settlement included a disclosure provision where Intel must:<sup id="cite_ref-Daily_Tech_18-0" class="reference"><a href="#cite_note-Daily_Tech-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> </p> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1244412712"><blockquote class="templatequote"><p>publish clearly that its compiler discriminates against non-Intel processors (such as AMD's designs), not fully utilizing their features and producing inferior code.</p></blockquote> <p>In compliance with this ruling, Intel added disclaimers to its compiler documentation:<sup id="cite_ref-Intel_optimization_notice_19-0" class="reference"><a href="#cite_note-Intel_optimization_notice-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> </p> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1244412712"><blockquote class="templatequote"><p>Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.</p></blockquote> <p>As late as 2013, an article in <i><a href="/wiki/The_Register" title="The Register">The Register</a></i> alleged that the object code produced by the Intel compiler for the <a href="/wiki/AnTuTu" title="AnTuTu">AnTuTu</a> Mobile Benchmark omitted portions of the benchmark which showed increased performance compared to ARM platforms.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Release_history">Release history</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=6" title="Edit section: Release history"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The following lists versions of the Intel C++ Compiler since 1999:<sup id="cite_ref-Intel_C++_Compiler_Release_Notes_21-0" class="reference"><a href="#cite_note-Intel_C++_Compiler_Release_Notes-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> </p> <table class="wikitable"> <tbody><tr> <th>Compiler version </th> <th>Release date </th> <th>Major new features </th></tr> <tr> <td>Intel C/C++ Compiler 4.0</td> <td>1999</td> <td>Support for Streaming SIMD, enhanced profile-guided optimization, vectorization <sup id="cite_ref-Intel_C/C++_Compiler_Home_Page_22-0" class="reference"><a href="#cite_note-Intel_C/C++_Compiler_Home_Page-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C/C++ Compiler 4.5</td> <td>2000</td> <td>Support for OpenMP, Itanium <sup id="cite_ref-Intel(R)_C/C++_Compiler_Revision_History_23-0" class="reference"><a href="#cite_note-Intel(R)_C/C++_Compiler_Revision_History-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C/C++ Compiler 5.0</td> <td>2001</td> <td><sup id="cite_ref-Intel(R)_C++_and_Fortran_Compilers_Home_Page_24-0" class="reference"><a href="#cite_note-Intel(R)_C++_and_Fortran_Compilers_Home_Page-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C/C++ Compiler 6.0</td> <td>2002</td> <td>Increased Linux support, Auto-parallelization <sup id="cite_ref-Intel(R)_C++_Compiler_for_Linux_25-0" class="reference"><a href="#cite_note-Intel(R)_C++_Compiler_for_Linux-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C++ Compiler 7.0</td> <td>2003</td> <td><sup id="cite_ref-Intel_Software_Development_Products_26-0" class="reference"><a href="#cite_note-Intel_Software_Development_Products-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C++ Compiler 8.0</td> <td>December 15, 2003</td> <td>Precompiled headers, code-coverage tools. </td></tr> <tr> <td>Intel C++ Compiler 8.1</td> <td>September 2004</td> <td><a href="/wiki/AMD64" class="mw-redirect" title="AMD64">AMD64</a> architecture (for Linux). </td></tr> <tr> <td>Intel C++ Compiler 9.0</td> <td>June 14, 2005</td> <td><a href="/wiki/AMD64" class="mw-redirect" title="AMD64">AMD64</a> architecture (for Windows), software-based speculative pre-computation (SSP) optimization, improved loop optimization reports. </td></tr> <tr> <td>Intel C++ Compiler 10.0</td> <td>June 5, 2007</td> <td>Improved parallelizer and vectorizer, Streaming SIMD Extensions 4 (<a href="/wiki/SSE4" title="SSE4">SSE4</a>), new and enhanced optimization reports for advanced loop transformations, new optimized exception handling implementation. </td></tr> <tr> <td>Intel C++ Compiler 10.1</td> <td>November 7, 2007</td> <td>New OpenMP* compatibility runtime library: if you use the new OpenMP RTL, you can mix and match with libraries and objects built by Visual C++. To use the new libraries, you need to use the new option "-Qopenmp /Qopenmp-lib:compat" on Windows, and "-openmp -openmp-lib:compat" on Linux. This version of the Intel compiler supports more intrinsics from <a href="/wiki/Visual_Studio" title="Visual Studio">Visual Studio</a> 2005. <p>VS2008 support: command line only in this release. The IDE integration was not supported yet. </p> </td></tr> <tr> <td>Intel C++ Compiler 11.0</td> <td>November 2008</td> <td>Initial <a href="/wiki/C%2B%2B11" title="C++11">C++11</a> support. VS2008 IDE integration on Windows. OpenMP 3.0. Source Checker for static memory/parallel diagnostics. </td></tr> <tr> <td>Intel C++ Compiler 11.1</td> <td>June 23, 2009</td> <td>Support for latest Intel SSE <a href="/wiki/SSE4.2" class="mw-redirect" title="SSE4.2">SSE4.2</a>, <a href="/wiki/Advanced_Vector_Extensions" title="Advanced Vector Extensions">AVX</a> and <a href="/wiki/AES_instruction_set" title="AES instruction set">AES</a> instructions. Parallel Debugger Extension. Improved integration into Microsoft Visual Studio, Eclipse CDT 5.0 and Mac Xcode IDE. </td></tr> <tr> <td>Intel C++ Composer XE 2011 up to Update 5 (compiler 12.0)</td> <td>November 7, 2010</td> <td><a href="/wiki/Cilk_Plus" class="mw-redirect" title="Cilk Plus">Cilk Plus</a> language extensions, Guided Auto-Parallelism, Improved <a href="/wiki/C%2B%2B11" title="C++11">C++11</a> support.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C++ Composer XE 2011 Update 6 and above (compiler 12.1)</td> <td>September 8, 2011</td> <td><a href="/wiki/Cilk_Plus" class="mw-redirect" title="Cilk Plus">Cilk Plus</a> language extensions updated to support specification version 1.1 and available on <a href="/wiki/Mac_OS_X" class="mw-redirect" title="Mac OS X">Mac OS X</a> in addition to Windows and Linux, <a href="/wiki/Threading_Building_Blocks" title="Threading Building Blocks">Threading Building Blocks</a> updated to support version 4.0, Apple blocks supported on Mac OS X, improved <a href="/wiki/C%2B%2B11" title="C++11">C++11</a> support including support for Variadic templates, <a href="/wiki/OpenMP" title="OpenMP">OpenMP</a> 3.1 support. </td></tr> <tr> <td>Intel C++ Composer XE 2013 (compiler 13.0)</td> <td>September 5, 2012</td> <td>Linux-based support for Intel Xeon Phi coprocessors, support for Microsoft Visual Studio 12 (Desktop), support for gcc 4.7, support for Intel AVX 2 instructions, updates to existing functionality focused on improved application performance.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td>Intel C++ Composer XE 2013 SP1 (compiler 14.0)</td> <td>September 4, 2013</td> <td>Online installer; support for Intel Xeon Phi coprocessors; preview Win32 only support for Intel graphics; improved C++11 support </td></tr> <tr> <td>Intel C++ Composer XE 2013 SP1 Update 1 (compiler 14.0.1)</td> <td>October 18, 2013</td> <td>Japanese localization of 14.0; Windows 8.1 and Xcode 5.0 support </td></tr> <tr> <td>Intel C++ Compiler for Android (compiler 14.0.1)</td> <td>November 12, 2013</td> <td>Hosted on Windows, Linux, or OS X, compatible with Android NDK tools including the gcc compiler and Eclipse </td></tr> <tr> <td>Intel C++ Composer XE 2015 (compiler 15.0)</td> <td>July 25, 2014</td> <td>Full C++11 language support; Additional OpenMP 4.0 and Cilk Plus enhancements </td></tr> <tr> <td>Intel C++ Composer XE 2015 Update 1 (compiler 15.0.1)</td> <td>October 30, 2014</td> <td><a href="/wiki/AVX-512" title="AVX-512">AVX-512</a> support; Japanese localization </td></tr> <tr> <td>Intel C++ 16.0</td> <td>August 25, 2015</td> <td>Suite-based availability (Intel Parallel Studio XE, Intel System Studio) </td></tr> <tr> <td>Intel C++ 17.0</td> <td>September 15, 2016</td> <td>Suite-based availability (Intel Parallel Studio XE, Intel System Studio) </td></tr> <tr> <td>Intel C++ 18.0 </td> <td>January 26, 2017 </td> <td>Suite-based availability (Intel Parallel Studio XE, Intel System Studio) </td></tr> <tr> <td>Intel C++ 19.0</td> <td>April 3, 2018</td> <td>Suite-based availability (Intel Parallel Studio XE, Intel System Studio) </td></tr> <tr> <td>Intel C++ Compiler Classic 19.1 </td> <td>October 22, 2020 </td> <td>Initial Open MP 5.1 CPU only </td></tr> <tr> <td>Intel oneAPI DPC++ / C++ Compiler 2021 </td> <td>December 8, 2020 </td> <td>SYCL, DPC++, initial Open MP 5.1 </td></tr> <tr> <td>Intel C++ Compiler Classic 2021.1.2<br />Intel oneAPI DPC++/C++ Compiler 2021.1.2 </td> <td>December 16, 2020 </td> <td>oneAPI DPC++/C++ introduces support for <a href="/wiki/Graphics_processing_unit" title="Graphics processing unit">GPU</a> <a href="/wiki/Computation_offloading" title="Computation offloading">offloading</a> </td></tr> <tr> <td>Intel C++ Compiler Classic 2022.2.1<br />Intel oneAPI DPC++/C++ Compiler 2022.2.1 </td> <td>November 2, 2022 </td> <td>Support for latest Intel CPUs, GPUs, and FPGAs;<br />support for upcoming ISO/IEC 9899:2023 (<a href="/wiki/C23_(C_standard_revision)" title="C23 (C standard revision)">C23</a>) and ISO/IEC 14882:2023 (<a href="/wiki/C%2B%2B23" title="C++23">C++23</a>) language standards </td></tr> <tr> <td>Intel C++ Compiler Classic 2023.0<br />Intel oneAPI DPC++/C++ Compiler 2023.0 </td> <td>Q1 2023<sup id="cite_ref-Intel_10-1" class="reference"><a href="#cite_note-Intel-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> </td> <td>Support for Intel Advanced Matrix Extensions (Intel AMX), Quick Assist Technology (QAT), Intel <a href="/wiki/AVX-512" title="AVX-512">AVX-512</a> with <a href="/wiki/AVX-512#VNNI" title="AVX-512">Vector Neural Network Instructions (VNNI)</a>, <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">bfloat16</code>, GPU datatype flexibility, Intel Xe matrix extensions (Intel XMX), Intel GPU vector engine, XE-Link </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=7" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Data_Analytics_Library" title="Data Analytics Library">Data Analytics Library</a></li> <li><a href="/wiki/Intel_Developer_Zone" title="Intel Developer Zone">Intel Developer Zone</a></li> <li><a href="/wiki/Intel_Fortran_Compiler" title="Intel Fortran Compiler">Intel Fortran Compiler</a></li> <li><a href="/wiki/Integrated_Performance_Primitives" title="Integrated Performance Primitives">Integrated Performance Primitives</a></li> <li><a href="/wiki/Math_Kernel_Library" title="Math Kernel Library">Math Kernel Library</a></li> <li><a href="/wiki/Intel_Parallel_Studio" title="Intel Parallel Studio">Intel Parallel Studio</a></li> <li><a href="/wiki/Cilk_Plus" class="mw-redirect" title="Cilk Plus">Cilk Plus</a></li> <li><a href="/wiki/VTune" title="VTune">VTune</a></li> <li><a href="/wiki/List_of_C_compilers" class="mw-redirect" title="List of C compilers">List of C compilers</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=8" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFIntel_Corporation2022" class="citation web cs1">Intel Corporation (2022-11-02). <a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#dpcpp-cpp">"Intel® oneAPI DPC++/C++ Compiler"</a>. <i>software.intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=software.intel.com&rft.atitle=Intel%C2%AE+oneAPI+DPC%2B%2B%2FC%2B%2B+Compiler&rft.date=2022-11-02&rft.au=Intel+Corporation&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Farticles%2Foneapi-standalone-components.html%23dpcpp-cpp&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIntel_Corporation2022" class="citation web cs1">Intel Corporation (2022-11-02). <a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#compilerclassic">"Intel® C++ Compiler Classic"</a>. <i>software.intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-12-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=software.intel.com&rft.atitle=Intel%C2%AE+C%2B%2B+Compiler+Classic&rft.date=2022-11-02&rft.au=Intel+Corporation&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Farticles%2Foneapi-standalone-components.html%23compilerclassic&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://community.intel.com/t5/Intel-oneAPI-IoT-Toolkit/DEPRECATION-NOTICE-Intel-C-Compiler-Classic/m-p/1412267#M66">"DEPRECATION NOTICE: Intel® C++ Compiler Classic"</a>. <i>community.intel.com</i>. 2022-09-01<span class="reference-accessdate">. Retrieved <span class="nowrap">2023-02-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=community.intel.com&rft.atitle=DEPRECATION+NOTICE%3A+Intel%C2%AE+C%2B%2B+Compiler+Classic&rft.date=2022-09-01&rft_id=https%3A%2F%2Fcommunity.intel.com%2Ft5%2FIntel-oneAPI-IoT-Toolkit%2FDEPRECATION-NOTICE-Intel-C-Compiler-Classic%2Fm-p%2F1412267%23M66&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIntel2021" class="citation web cs1">Intel (2021). <a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-compiler.html">"Intel oneAPI DPC++/C++ Compiler"</a>. <i>Intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-02-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Intel.com&rft.atitle=Intel+oneAPI+DPC%2B%2B%2FC%2B%2B+Compiler&rft.date=2021&rft.au=Intel&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Ftools%2Foneapi%2Fcomponents%2Fdpc-compiler.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-intel-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-intel_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-intel_5-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-intel_5-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-intel_5-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-intel_5-4"><sup><i><b>e</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIntel_Corporation2021" class="citation web cs1">Intel Corporation (2021). <a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-compiler.html">"Intel® oneAPI DPC++/C++ Compiler"</a>. <i>software.intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-02-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=software.intel.com&rft.atitle=Intel%C2%AE+oneAPI+DPC%2B%2B%2FC%2B%2B+Compiler&rft.date=2021&rft.au=Intel+Corporation&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Ftools%2Foneapi%2Fcomponents%2Fdpc-compiler.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.phoronix.com/scan.php?page=news_item&px=Intel-oneAPI-DPC-2020-06">"Intel oneAPI DPC++ Compiler 2020-06 Released With New Features"</a>. <i>www.phoronix.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-12-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.phoronix.com&rft.atitle=Intel+oneAPI+DPC%2B%2B+Compiler+2020-06+Released+With+New+Features&rft_id=https%3A%2F%2Fwww.phoronix.com%2Fscan.php%3Fpage%3Dnews_item%26px%3DIntel-oneAPI-DPC-2020-06&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTeam2019" class="citation web cs1">Team, Editorial (2019-12-16). <a rel="nofollow" class="external text" href="https://insidebigdata.com/2019/12/16/heterogeneous-computing-programming-oneapi-and-data-parallel-c/">"Heterogeneous Computing Programming: oneAPI and Data Parallel C++"</a>. <i>insideBIGDATA</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-12-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=insideBIGDATA&rft.atitle=Heterogeneous+Computing+Programming%3A+oneAPI+and+Data+Parallel+C%2B%2B&rft.date=2019-12-16&rft.aulast=Team&rft.aufirst=Editorial&rft_id=https%3A%2F%2Finsidebigdata.com%2F2019%2F12%2F16%2Fheterogeneous-computing-programming-oneapi-and-data-parallel-c%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.khronos.org/news/press/khronos-releases-sycl-2020-provisional-specification">"Khronos Steps Towards Widespread Deployment of SYCL with Release of SYCL 2020 Provisional Specification"</a>. <i>The Khronos Group</i>. 2020-06-30<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-12-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Khronos+Group&rft.atitle=Khronos+Steps+Towards+Widespread+Deployment+of+SYCL+with+Release+of+SYCL+2020+Provisional+Specification&rft.date=2020-06-30&rft_id=https%3A%2F%2Fwww.khronos.org%2Fnews%2Fpress%2Fkhronos-releases-sycl-2020-provisional-specification&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.intel.com/content/www/us/en/develop/blogs/adoption-of-llvm-complete-icx.html">"Intel C/C++ compilers complete adoption of LLVM"</a>. <i>Intel</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-08-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Intel&rft.atitle=Intel+C%2FC%2B%2B+compilers+complete+adoption+of+LLVM&rft_id=https%3A%2F%2Fwww.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Fblogs%2Fadoption-of-llvm-complete-icx.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-Intel-10"><span class="mw-cite-backlink">^ <a href="#cite_ref-Intel_10-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Intel_10-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIntel_Corporation2022" class="citation web cs1">Intel Corporation (November 30, 2022). <a rel="nofollow" class="external text" href="https://www.intel.com/content/www/us/en/developer/learn/webinars.html">"Intel oneAPI 2023 Release: Preview the Tools"</a>. <i>www.intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-12-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.intel.com&rft.atitle=Intel+oneAPI+2023+Release%3A+Preview+the+Tools&rft.date=2022-11-30&rft.au=Intel+Corporation&rft_id=https%3A%2F%2Fwww.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdeveloper%2Flearn%2Fwebinars.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIntel_Corporation2020" class="citation web cs1">Intel Corporation (2020-12-16). <a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#dpcpp-cpp">"Intel® oneAPI DPC++/C++ Compiler"</a>. <i>software.intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-02-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=software.intel.com&rft.atitle=Intel%C2%AE+oneAPI+DPC%2B%2B%2FC%2B%2B+Compiler&rft.date=2020-12-16&rft.au=Intel+Corporation&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Farticles%2Foneapi-standalone-components.html%23dpcpp-cpp&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFIntel_Corporation2020" class="citation web cs1">Intel Corporation (2020-12-16). <a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#compilerclassic">"Intel® C++ Compiler Classic"</a>. <i>software.intel.com</i>. <a href="/wiki/Intel" title="Intel">Intel</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-02-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=software.intel.com&rft.atitle=Intel%C2%AE+C%2B%2B+Compiler+Classic&rft.date=2020-12-16&rft.au=Intel+Corporation&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Farticles%2Foneapi-standalone-components.html%23compilerclassic&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120105060810/http://developer.amd.com/documentation/articles/pages/4292005119.aspx">"Your Processor, Your Compiler, and You: The Case of the Secret CPUID String"</a>. Archived from <a rel="nofollow" class="external text" href="http://developer.amd.com/documentation/articles/pages/4292005119.aspx">the original</a> on 2012-01-05<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-12-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Your+Processor%2C+Your+Compiler%2C+and+You%3A+The+Case+of+the+Secret+CPUID+String&rft_id=http%3A%2F%2Fdeveloper.amd.com%2Fdocumentation%2Farticles%2Fpages%2F4292005119.aspx&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-agner-blog-14"><span class="mw-cite-backlink">^ <a href="#cite_ref-agner-blog_14-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-agner-blog_14-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.agner.org/optimize/blog/read.php?i=49">"Intel's "cripple AMD" function"</a>. <i>www.agner.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.agner.org&rft.atitle=Intel%27s+%22cripple+AMD%22+function&rft_id=http%3A%2F%2Fwww.agner.org%2Foptimize%2Fblog%2Fread.php%3Fi%3D49&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHruska2008" class="citation news cs1">Hruska, Joel (29 July 2008). <a rel="nofollow" class="external text" href="https://arstechnica.com/hardware/reviews/2008/07/atom-nano-review.ars/6">"Low-end grudge match: Nano vs. Atom"</a>. Ars Technica.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Low-end+grudge+match%3A+Nano+vs.+Atom&rft.date=2008-07-29&rft.aulast=Hruska&rft.aufirst=Joel&rft_id=https%3A%2F%2Farstechnica.com%2Fhardware%2Freviews%2F2008%2F07%2Fatom-nano-review.ars%2F6&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170222150211/http://download.intel.com/pressroom/legal/AMD_settlement_agreement.pdf">"Settlement agreement"</a> <span class="cs1-format">(PDF)</span>. <i>download.intel.com</i>. Archived from <a rel="nofollow" class="external text" href="http://download.intel.com/pressroom/legal/AMD_settlement_agreement.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 2017-02-22.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=download.intel.com&rft.atitle=Settlement+agreement&rft_id=http%3A%2F%2Fdownload.intel.com%2Fpressroom%2Flegal%2FAMD_settlement_agreement.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://newsroom.intel.com/community/intel_newsroom/blog/2010/08/04/intel-and-us-federal-trade-commission-reach-tentative-settlement">"Intel and U.S. Federal Trade Commission Reach Tentative Settlement"</a>. Newsroom.intel.com. 2010-08-04<span class="reference-accessdate">. Retrieved <span class="nowrap">2012-10-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Intel+and+U.S.+Federal+Trade+Commission+Reach+Tentative+Settlement&rft.pub=Newsroom.intel.com&rft.date=2010-08-04&rft_id=http%3A%2F%2Fnewsroom.intel.com%2Fcommunity%2Fintel_newsroom%2Fblog%2F2010%2F08%2F04%2Fintel-and-us-federal-trade-commission-reach-tentative-settlement&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-Daily_Tech-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-Daily_Tech_18-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120203232335/http://www.dailytech.com/FTC+Intel+Reach+Settlement+Intel+Banned+From+Anticompetitive+Practices/article19265.htm">"FTC, Intel Reach Settlement; Intel Banned From Anticompetitive Practices"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.dailytech.com/FTC+Intel+Reach+Settlement+Intel+Banned+From+Anticompetitive+Practices/article19265.htm">the original</a> on 2012-02-03<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-10-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=FTC%2C+Intel+Reach+Settlement%3B+Intel+Banned+From+Anticompetitive+Practices&rft_id=http%3A%2F%2Fwww.dailytech.com%2FFTC%2BIntel%2BReach%2BSettlement%2BIntel%2BBanned%2BFrom%2BAnticompetitive%2BPractices%2Farticle19265.htm&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-Intel_optimization_notice-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel_optimization_notice_19-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://software.intel.com/en-us/articles/optimization-notice">"Optimization Notice"</a>. Intel Corporation<span class="reference-accessdate">. Retrieved <span class="nowrap">11 December</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Optimization+Notice&rft.pub=Intel+Corporation&rft_id=http%3A%2F%2Fsoftware.intel.com%2Fen-us%2Farticles%2Foptimization-notice&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.theregister.co.uk/2013/07/12/intel_atom_didnt_beat_arm">"Analyst: Tests showing Intel smartphones beating ARM were rigged"</a>. <i><a href="/wiki/The_Register" title="The Register">The Register</a></i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+Register&rft.atitle=Analyst%3A+Tests+showing+Intel+smartphones+beating+ARM+were+rigged&rft_id=https%3A%2F%2Fwww.theregister.co.uk%2F2013%2F07%2F12%2Fintel_atom_didnt_beat_arm&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-Intel_C++_Compiler_Release_Notes-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel_C++_Compiler_Release_Notes_21-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/articles/intel-cpp-compiler-release-notes.html">"Intel® C++ Compiler Release Notes and New Features"</a>. Intel Corporation<span class="reference-accessdate">. Retrieved <span class="nowrap">27 April</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Intel%C2%AE+C%2B%2B+Compiler+Release+Notes+and+New+Features&rft.pub=Intel+Corporation&rft_id=https%3A%2F%2Fsoftware.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Farticles%2Fintel-cpp-compiler-release-notes.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span></span> </li> <li id="cite_note-Intel_C/C++_Compiler_Home_Page-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel_C/C++_Compiler_Home_Page_22-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/19991004204043/http://developer.intel.com/vtune/icl/iclnws.htm">"<span class="cs1-kern-left"></span>"Intel(R) C++ and Fortran Compilers Home Page"<span class="cs1-kern-right"></span>"</a>. Archived from the original on 1999-10-04<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-03-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22Intel%28R%29+C%2B%2B+and+Fortran+Compilers+Home+Page%22&rft_id=http%3A%2F%2Fdeveloper.intel.com%2Fvtune%2Ficl%2Ficlnws.htm&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: bot: original URL status unknown (<a href="/wiki/Category:CS1_maint:_bot:_original_URL_status_unknown" title="Category:CS1 maint: bot: original URL status unknown">link</a>)</span></span> </li> <li id="cite_note-Intel(R)_C/C++_Compiler_Revision_History-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel(R)_C/C++_Compiler_Revision_History_23-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20000816070454/http://developer.intel.com/vtune/compilers/cpp/index.htm">"<span class="cs1-kern-left"></span>"Intel(R) C/C++ Compiler Revision History"<span class="cs1-kern-right"></span>"</a>. Archived from the original on 2000-08-16<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-03-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22Intel%28R%29+C%2FC%2B%2B+Compiler+Revision+History%22&rft_id=http%3A%2F%2Fdeveloper.intel.com%2Fvtune%2Fcompilers%2Fcpp%2Findex.htm&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: bot: original URL status unknown (<a href="/wiki/Category:CS1_maint:_bot:_original_URL_status_unknown" title="Category:CS1 maint: bot: original URL status unknown">link</a>)</span></span> </li> <li id="cite_note-Intel(R)_C++_and_Fortran_Compilers_Home_Page-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel(R)_C++_and_Fortran_Compilers_Home_Page_24-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20011019110238/http://developer.intel.com/software/products/compilers/">"<span class="cs1-kern-left"></span>"Intel(R) C++ and Fortran Compilers Home Page"<span class="cs1-kern-right"></span>"</a>. Archived from the original on 2001-10-19<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-03-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22Intel%28R%29+C%2B%2B+and+Fortran+Compilers+Home+Page%22&rft_id=http%3A%2F%2Fdeveloper.intel.com%2Fsoftware%2Fproducts%2Fcompilers%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: bot: original URL status unknown (<a href="/wiki/Category:CS1_maint:_bot:_original_URL_status_unknown" title="Category:CS1 maint: bot: original URL status unknown">link</a>)</span></span> </li> <li id="cite_note-Intel(R)_C++_Compiler_for_Linux-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel(R)_C++_Compiler_for_Linux_25-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20021003034235/http://developer.intel.com/software/products/compilers/c60l/">"<span class="cs1-kern-left"></span>"Intel(R) C++ Compiler for Linux"<span class="cs1-kern-right"></span>"</a>. Archived from the original on 2002-10-03<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-03-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22Intel%28R%29+C%2B%2B+Compiler+for+Linux%22&rft_id=http%3A%2F%2Fdeveloper.intel.com%2Fsoftware%2Fproducts%2Fcompilers%2Fc60l%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: bot: original URL status unknown (<a href="/wiki/Category:CS1_maint:_bot:_original_URL_status_unknown" title="Category:CS1 maint: bot: original URL status unknown">link</a>)</span></span> </li> <li id="cite_note-Intel_Software_Development_Products-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-Intel_Software_Development_Products_26-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20030201164843/http://developer.intel.com/software/products/compilers/">"<span class="cs1-kern-left"></span>"Intel Software Development Products"<span class="cs1-kern-right"></span>"</a>. Archived from the original on 2003-02-01<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-03-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22Intel+Software+Development+Products%22&rft_id=http%3A%2F%2Fdeveloper.intel.com%2Fsoftware%2Fproducts%2Fcompilers%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AIntel+C%2B%2B+Compiler" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: bot: original URL status unknown (<a href="/wiki/Category:CS1_maint:_bot:_original_URL_status_unknown" title="Category:CS1 maint: bot: original URL status unknown">link</a>)</span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text">This note is attached to the release in which Cilk Plus was introduced. This URL points to current documentation: <i><a rel="nofollow" class="external free" href="http://software.intel.com/en-us/intel-composer-xe/">http://software.intel.com/en-us/intel-composer-xe/</a></i></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text">Intel C++ Composer XE 2013 Release Notes<i><a rel="nofollow" class="external autonumber" href="http://software.intel.com/en-us/articles/intel-c-composer-xe-2013-release-notes/">[1]</a></i> <a rel="nofollow" class="external free" href="http://software.intel.com/en-us/articles/intel-c-composer-xe-2013-release-notes/">http://software.intel.com/en-us/articles/intel-c-composer-xe-2013-release-notes/</a></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Intel_C%2B%2B_Compiler&action=edit&section=9" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/dpc-compiler.html">Intel oneAPI DPC++/C++ Compiler</a></li> <li><a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html">Single Component Downloads and Runtime Versions</a></li> <li><a rel="nofollow" class="external text" href="https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html">Intel oneAPI Toolkits</a></li> <li><a rel="nofollow" class="external text" href="http://software.intel.com/en-us/articles/intel-software-technical-documentation/">Intel Software Technical Documentation site</a></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Intel_software235" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Intel_software" title="Template:Intel software"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Intel_software" title="Template talk:Intel software"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Intel_software" title="Special:EditPage/Template:Intel software"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Intel_software235" style="font-size:114%;margin:0 4em"><a href="/wiki/Intel" title="Intel">Intel</a> software</div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div>Items <i>in italics</i> are no longer maintained or have planned end-of-life dates.</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Development</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Intel_Parallel_Studio" title="Intel Parallel Studio">Parallel Studio</a></li> <li><a class="mw-selflink selflink">C++ Compiler</a></li> <li><a href="/wiki/Intel_Fortran_Compiler" title="Intel Fortran Compiler">Fortran Compiler</a></li> <li><a href="/wiki/Intel_Advisor" title="Intel Advisor">Advisor</a></li> <li><a href="/wiki/Intel_Inspector" title="Intel Inspector">Inspector</a></li> <li><i><a href="/wiki/INTERP/80" class="mw-redirect" title="INTERP/80">INTERP/80</a></i></li> <li><a href="/wiki/VTune" title="VTune">VTune</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Components</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Data_Analytics_Library" title="Data Analytics Library">Data Analytics Library</a> (DAL)</li> <li><a href="/wiki/Integrated_Performance_Primitives" title="Integrated Performance Primitives">Integrated Performance Primitives</a> (IPP)</li> <li><a href="/wiki/Math_Kernel_Library" title="Math Kernel Library">Math Kernel Library</a> (MKL)</li> <li><a href="/wiki/Threading_Building_Blocks" title="Threading Building Blocks">Threading Building Blocks</a> (TBB)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Open source</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Data_Analytics_Library" title="Data Analytics Library">Data Analytics Library</a> (DAL)</li> <li><a href="/wiki/Threading_Building_Blocks" title="Threading Building Blocks">Threading Building Blocks</a> (TBB)</li> <li><a href="/wiki/Tizen" title="Tizen">Tizen</a></li> <li><a href="/wiki/OpenVINO" title="OpenVINO">OpenVINO</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software programs</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Havok_(company)" title="Havok (company)">Telekinesys Research</a><sup>1</sup> <ul><li><a href="/wiki/Havok_(software)" title="Havok (software)">Havok</a><sup>1</sup></li> <li><a href="/wiki/Vision_(game_engine)" title="Vision (game engine)">Vision</a><sup>1</sup></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Organizations</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Intel_Developer_Zone" title="Intel Developer Zone">Developer Zone</a></li> <li><a href="/wiki/Intel_Research" class="mw-redirect" title="Intel Research">Research</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow hlist" colspan="2"><div> <ul><li><span style="font-size:85%;"><sup>1</sup><i>Sold to <a href="/wiki/Microsoft" title="Microsoft">Microsoft</a></i></span></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐84749c7844‐qzh62 Cached time: 20250210050201 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.491 seconds Real time usage: 0.710 seconds Preprocessor visited node count: 3762/1000000 Post‐expand include size: 105927/2097152 bytes Template argument size: 14308/2097152 bytes Highest expansion depth: 27/100 Expensive parser function count: 5/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 111177/5000000 bytes Lua time usage: 0.286/10.000 seconds Lua memory usage: 7198016/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 648.349 1 -total 32.52% 210.848 4 Template:Infobox 27.61% 179.002 1 Template:Refs 25.61% 166.070 2 Template:Infobox_software 22.79% 147.732 25 Template:Cite_web 14.26% 92.432 1 Template:Intel_software 13.69% 88.760 1 Template:Navbox 10.45% 67.758 1 Template:Code 8.89% 57.645 1 Template:Short_description 8.68% 56.299 2 Template:Infobox_software/simple --> <!-- Saved in parser cache with key enwiki:pcache:8208849:|#|:idhash:canonical and timestamp 20250210050201 and revision id 1258242905. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&type=1x1&usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Intel_C%2B%2B_Compiler&oldid=1258242905">https://en.wikipedia.org/w/index.php?title=Intel_C%2B%2B_Compiler&oldid=1258242905</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:C_(programming_language)_compilers" title="Category:C (programming language) compilers">C (programming language) compilers</a></li><li><a href="/wiki/Category:C%2B%2B_compilers" title="Category:C++ compilers">C++ compilers</a></li><li><a href="/wiki/Category:Intel_software" title="Category:Intel software">Intel software</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_maint:_bot:_original_URL_status_unknown" title="Category:CS1 maint: bot: original URL status unknown">CS1 maint: bot: original URL status unknown</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Articles_lacking_reliable_references_from_March_2023" title="Category:Articles lacking reliable references from March 2023">Articles lacking reliable references from March 2023</a></li><li><a href="/wiki/Category:All_articles_lacking_reliable_references" title="Category:All articles lacking reliable references">All articles lacking reliable references</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 18 November 2024, at 22:37<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Intel_C%2B%2B_Compiler&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" lang="en" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">Intel C++ Compiler</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>15 languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-77bb847b5-jsjsr","wgBackendResponseTime":122,"wgPageParseReport":{"limitreport":{"cputime":"0.491","walltime":"0.710","ppvisitednodes":{"value":3762,"limit":1000000},"postexpandincludesize":{"value":105927,"limit":2097152},"templateargumentsize":{"value":14308,"limit":2097152},"expansiondepth":{"value":27,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":111177,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 648.349 1 -total"," 32.52% 210.848 4 Template:Infobox"," 27.61% 179.002 1 Template:Refs"," 25.61% 166.070 2 Template:Infobox_software"," 22.79% 147.732 25 Template:Cite_web"," 14.26% 92.432 1 Template:Intel_software"," 13.69% 88.760 1 Template:Navbox"," 10.45% 67.758 1 Template:Code"," 8.89% 57.645 1 Template:Short_description"," 8.68% 56.299 2 Template:Infobox_software/simple"]},"scribunto":{"limitreport-timeusage":{"value":"0.286","limit":"10.000"},"limitreport-memusage":{"value":7198016,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-84749c7844-qzh62","timestamp":"20250210050201","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Intel C++ Compiler","url":"https:\/\/en.wikipedia.org\/wiki\/Intel_C%2B%2B_Compiler","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1340825","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1340825","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2006-11-30T23:38:24Z","dateModified":"2024-11-18T22:37:18Z","headline":"compiler"}</script> </body> </html>