CINXE.COM
Go Parallel Build
<!DOCTYPE html> <html lang="en-US" xmlns:fb="http://ogp.me/ns/fb#" xmlns:addthis="http://www.addthis.com/help/api-spec"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://goparallel.sourceforge.net:80/build/","20140330074145","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1396165305"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="UTF-8"/> <link rel="profile" href="http://gmpg.org/xfn/11"/> <link rel="stylesheet" type="text/css" media="all" href="https://web.archive.org/web/20140330074145cs_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/style.css"/> <link rel="shortcut icon" href="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/favicon.ico"/> <link rel="pingback" href="http://goparallel.sourceforge.net/xmlrpc.php"/> <!-- This site is optimized with the Yoast WordPress SEO plugin v1.4.24 - http://yoast.com/wordpress/seo/ --> <title>Go Parallel Build</title> <meta name="description" content="Get the latest parallel software build tips using Intel Parallel Studio XE's Composer XE for optimizing compilers and libraries."/> <link rel="canonical" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/"/> <link rel="next" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/page/2/"/> <!-- / Yoast WordPress SEO plugin. --> <link rel="dns-prefetch" href="//web.archive.org/web/20140330074145/http://connect.facebook.net/"/> <link rel="alternate" type="application/rss+xml" title="Go Parallel » Feed" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/feed/"/> <link rel="alternate" type="application/rss+xml" title="Go Parallel » Comments Feed" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/comments/feed/"/> <link rel="alternate" type="application/rss+xml" title="Go Parallel » Build Category Feed" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/feed/"/> <link rel="stylesheet" id="prettyphoto-css" href="https://web.archive.org/web/20140330074145cs_/http://goparallel.sourceforge.net/wp-content/plugins/wp-prettyphoto/css/prettyPhoto.css?ver=2.5.5" type="text/css" media="screen"/> <link rel="stylesheet" id="output-css" href="https://web.archive.org/web/20140330074145cs_/http://goparallel.sourceforge.net/wp-content/plugins/addthis/css/output.css?ver=3.8.1" type="text/css" media="all"/> <link rel="stylesheet" id="wpt-twitter-feed-css" href="https://web.archive.org/web/20140330074145cs_/http://goparallel.sourceforge.net/wp-content/plugins/wp-to-twitter/css/twitter-feed.css?ver=3.8.1" type="text/css" media="all"/> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/plugins/wp-prettyphoto/js/jquery-1.3.2.min.js?ver=1.3.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/plugins/wp-prettyphoto/js/jquery.prettyPhoto.js?ver=2.5.5"></script> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/js/plugins/modernizr.custom.31000.js?ver=1.0"></script> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/js/general.js?ver=1.0"></script> <meta name="generator" content="WordPress 3.8.1"/> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-includes/js/jquery/jquery.js?ver=1.2.6"></script> <script language="JavaScript"><!-- var DevFmtUrl='https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/wp-content/plugins/devformatter/'; var DevFmtAjaxUrl = 'https://web.archive.org/web/20140330074145/https://goparallel.sourceforge.net/wp-admin/admin-ajax.php'; //--> </script> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/plugins/devformatter/devfmt_common.js?ver=2013.0.1.41"></script> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/plugins/devformatter/devfmt_public.js?ver=2013.0.1.41"></script> <style type="text/css" media="screen"> @import url( 'https://web.archive.org/web/20140330074145cs_/http://goparallel.sourceforge.net/wp-content/plugins/devformatter/devfmt_reset.css?ver=2013.0.1.41' ); </style> <style type="text/css" media="screen"> @import url( 'https://web.archive.org/web/20140330074145cs_/http://goparallel.sourceforge.net/wp-content/plugins/devformatter/devfmt_css.php?ver=2013.0.1.41' ); </style><script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://zor.livefyre.com/wjs/v3.0/javascripts/livefyre.js"></script> <script type="text/javascript" charset="utf-8"> /* <![CDATA[ */ jQuery(document).ready(function($) { $("a[rel^='wp-prettyPhoto']").prettyPhoto({ animationSpeed: 'normal', padding: 20, opacity: 0.35, showTitle: true, allowresize: true, counter_separator_label: '/', theme: 'dark_rounded', wmode: 'opaque', autoplay: 1, hideflash: false, modal: false, changepicturecallback: function(){ var title = $(".pp_content").find('object param[name="movie"]').attr("value"); _gaq.push(['_trackEvent', "Video", "Play", title]); }, callback: function(){}, markup: '<div class="pp_pic_holder"> \ <div class="pp_top"> \ <div class="pp_left"></div> \ <div class="pp_middle"></div> \ <div class="pp_right"></div> \ </div> \ <div class="pp_content_container"> \ <div class="pp_left"> \ <div class="pp_right"> \ <div class="pp_content"> \ <div class="pp_fade"> \ <a href="#" class="pp_expand" title="Expand the image">Expand</a> \ <div class="pp_loaderIcon"></div> \ <div class="pp_hoverContainer"> \ <a class="pp_next" href="#">next</a> \ <a class="pp_previous" href="#">previous</a> \ </div> \ <div id="pp_full_res"></div> \ <div class="pp_details clearfix"> \ <a class="pp_close" href="#">Close</a> \ <p class="pp_description"></p> \ <div class="pp_nav"> \ <a href="#" class="pp_arrow_previous">Previous</a> \ <p class="currentTextHolder">0/0</p> \ <a href="#" class="pp_arrow_next">Next</a> \ </div> \ </div> \ </div> \ </div> \ </div> \ </div> \ </div> \ <div class="pp_bottom"> \ <div class="pp_left"></div> \ <div class="pp_middle"></div> \ <div class="pp_right"></div> \ </div> \ </div> \ <div class="pp_overlay"></div> \ <div class="ppt"></div>', image_markup: '<img id="fullResImage" src="" />', flash_markup: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}showinfo=0" /><embed src="{path}&showinfo=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>', quicktime_markup: '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://web.archive.org/web/20140330074145/http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="https://web.archive.org/web/20140330074145/http://www.apple.com/quicktime/download/"></embed></object>', iframe_markup: '<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>', inline_markup: '<div class="pp_inline clearfix">{content}</div>' }); }); /* ]]> */ </script><meta property="og:site_name" content="Go Parallel"/> <meta property="og:type" content="website"/> <meta property="og:locale" content="en_US"/> <meta property="fb:app_id" content="338060376304869"/> <script type="text/javascript" src="https://web.archive.org/web/20140330074145js_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/js/libs/modernizr-2.5.3.min.js"></script> <script> // Change UA-XXXXX-X to be your site's ID window._gaq = [['_setAccount','UA-5239675-23'],['_trackPageview'],['_trackPageLoadTime']]; Modernizr.load({ load: ('https:' == location.protocol ? '//web.archive.org/web/20140330074145/http://ssl' : '//web.archive.org/web/20140330074145/http://www') + '.google-analytics.com/ga.js' }); </script> </head> <body class="archive category category-build category-4"> <p style="display:none;">Stay connected, up-to-date, and informed on all things parallel development via Go Parallel, where you'll find viewpoints, how-to's, software tools, and educational information to help your software development work shine. http://goparallel.sourceforge.net/</p> <div id="header"> <div id="masthead"> <div id="branding" role="banner"> <div id="site-title"> <span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/" title="Go Parallel" rel="home">Go Parallel</a> </span> </div> <div id="site-description" class="clearfix"><span class="header_logos">Translating Multicore Power into Application Performance</span></div> </div><!-- #branding --> <div id="access" role="navigation"> <form role="search" method="get" id="searchform" class="header_search" action="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/"> <div><input type="text" name="s" id="s" value="SEARCH SITE" onfocus="if(this.value==this.defaultValue){this.value='';jQuery(this).addClass('active');}" onblur="if(this.value==''){this.value=this.defaultValue; jQuery(this).removeClass('active');}"/><input type="submit" id="searchsubmit" value="" class="search_submit_btn"/> </div> </form> <div class="skip-link screen-reader-text"><a href="#content" title="Skip to content">Skip to content</a></div> <div class="menu-header"><ul id="menu-main_nav" class="menu"><li id="menu-item-12" class="home_menu menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-12"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/">Home</a></li> <li id="menu-item-14" class="design_menu menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14"><a title="Expert tips on starting your parallel project right." href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/design/">Design</a></li> <li id="menu-item-13" class="build_menu menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-13"><a title="Helping you discover the best ways to construct your parallel projects." href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/">Build</a></li> <li id="menu-item-16" class="verify_menu menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16"><a title="Test and improve your parallel project with help from experts and peers." href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/verify/">Verify</a></li> <li id="menu-item-15" class="tune_menu menu-item menu-item-type-taxonomy menu-item-object-category menu-item-15"><a title="You got it built. Now make it sing. Tune shows you how." href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/tune/">Tune</a></li> <li id="menu-item-2012" class="insights_menu menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2012"><a title="What’s next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve." href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/insights/">Insights</a></li> </ul></div> </div><!-- #access --> </div><!-- #masthead --> </div><!-- #header --> <div class="ad_leaderboard_bg"> <div class="ad_leaderboard"> <div class="textwidget"><script type="text/javascript"> var ord = window.ord || Math.floor(Math.random() * 1e16); document.write('<script type="text/javascript" src="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/N4140/adj/ostg.sourceforge/go_parallel_leader;sz=728x90;ord=' + ord + '?"><\/script>'); </script> <noscript> <a href="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/N4140/jump/ostg.sourceforge/go_parallel_leader;sz=728x90;ord=[timestamp]"> <img src="https://web.archive.org/web/20140330074145im_/http://ad.doubleclick.net/N4140/ad/ostg.sourceforge/go_parallel_leader;sz=728x90;ord=[timestamp]" width="728" height="90"/> </a> </noscript></div> </div> </div> <div id="wrapper" class="hfeed"> <div id="main"> <div id="container"> <div id="content" role="main"> <h1 class="page-title"> Most Recent <span>Build</span> Posts <a href="/web/20140330074145/http://goparallel.sourceforge.net/category/build/feed" class="rss_icon">RSS</a> </h1> <div id="nav-above" class="navigation"> <div class="nav-previous"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/page/2/"><span class="meta-nav">←</span> Older posts</a></div> <div class="nav-next"></div> </div><!-- #nav-above --> <div id="post-5045" class="post-5045 post type-post status-publish format-standard hentry category-build category-home category-insights"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/parallelization-finding-frustration-free-examples/" title="Permalink to Parallelization: Finding Frustration-Free Examples" rel="bookmark">Parallelization: Finding Frustration-Free Examples</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">March 27, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>Sooner or later, most programming experts will find themselves having to teach concepts to other programmers, usually informally between coworkers. That includes parallel programming, which is difficult to learn, let alone teach to others. Jeff Cogswell shares some of his experiences. When you spend a lot of years doing any …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/parallelization-finding-frustration-free-examples/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/parallelization-finding-frustration-free-examples/#respond" title="Comment on Parallelization: Finding Frustration-Free Examples"><span data-lf-article-id="5045" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4994" class="post-4994 post type-post status-publish format-standard hentry category-build category-home"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/inside-parallel-studio-exploring-part/" title="Permalink to Inside Parallel Studio: Exploring Each Part" rel="bookmark">Inside Parallel Studio: Exploring Each Part</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">March 14, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>Previously, Jeff Cogswell explored one part of Parallel Studio XE called Composer. But there are three other main parts to the suite of tools that can help you create high-performance parallel software. In this blog, Jeff Cogswell walks you through the other three parts: Advisor, VTune Amplifer, and Inspector. Intel …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/inside-parallel-studio-exploring-part/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/inside-parallel-studio-exploring-part/#respond" title="Comment on Inside Parallel Studio: Exploring Each Part"><span data-lf-article-id="4994" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4935" class="post-4935 post type-post status-publish format-standard hentry category-build category-design category-home"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/exploring-avx-vectorized-assembly-code-c/" title="Permalink to Exploring the AVX Vectorized Assembly Code in C++" rel="bookmark">Exploring the AVX Vectorized Assembly Code in C++</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 27, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>When you write C++ code, it’s easy to just pick a vectorization technology and hope for the best. But to ensure you really are getting the best, you want to look at the generated assembly code. Jeff Cogswell explores the assembly code that targets the AVX vectorization technology and presents …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/exploring-avx-vectorized-assembly-code-c/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/design/" title="View all posts in Design" rel="category">Design</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/exploring-avx-vectorized-assembly-code-c/#respond" title="Comment on Exploring the AVX Vectorized Assembly Code in C++"><span data-lf-article-id="4935" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4922" class="post-4922 post type-post status-publish format-video hentry category-build category-design category-home category-video"> <div class="entry-summary entry-summary_video"> <a class="video_thumb" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/choose-right-processor-generate-vectorized-code-visual-studio/"><img src="https://web.archive.org/web/20140330074145im_/http://img.youtube.com/vi/6qgqDJydmEk/hqdefault.jpg"/><div class="play_overly"></div></a> </div><!-- .entry-summary --> <div class="content_col content_col_video"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/choose-right-processor-generate-vectorized-code-visual-studio/" title="Permalink to Choose the Right Processor to Generate Vectorized Code in Visual Studio" rel="bookmark">Choose the Right Processor to Generate Vectorized Code in Visual Studio</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 24, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="excerpt"> <p>In preparation for looking at the generated assembly code, we need to first set the options correctly for the processor we want to target. Jeff Cogswell looks at these options and how they impact the resulting executable file. Then next time he’ll look at the actual assembly code that ends …</p> </div> </div><!-- .content_col --> <div class="kux_clear"></div> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/choose-right-processor-generate-vectorized-code-visual-studio/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/design/" title="View all posts in Design" rel="category">Design</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/choose-right-processor-generate-vectorized-code-visual-studio/#respond" title="Comment on Choose the Right Processor to Generate Vectorized Code in Visual Studio"><span data-lf-article-id="4922" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4905" class="post-4905 post type-post status-publish format-standard hentry category-build category-home"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/vectorization-optimization-meet-c/" title="Permalink to When Vectorization and Optimization Meet in C++" rel="bookmark">When Vectorization and Optimization Meet in C++</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 19, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>In the previous blog, Jeff Cogswell explored when you can coerce the compiler to vectorize even when it suggests otherwise. But some loops seem to get ignored altogether. Why is this? We look at how the optimizer is combining loops, making it appear that one might not be vectorized. In …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/vectorization-optimization-meet-c/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/vectorization-optimization-meet-c/#respond" title="Comment on When Vectorization and Optimization Meet in C++"><span data-lf-article-id="4905" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4882" class="post-4882 post type-post status-publish format-standard hentry category-build category-home"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/add-mkl-visual-fortran-project/" title="Permalink to How to Add MKL to Your Visual Fortran Project" rel="bookmark">How to Add MKL to Your Visual Fortran Project</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 13, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>Last time, Jeff Cogswell showed you how to configure a Fortran project with Visual Studio. This time, he takes it a step further and shows how to add support for the Math Kernel Library. Intel Parallel Studio includes a set of add-ins and tools that let you use Visual Studio …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/add-mkl-visual-fortran-project/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/add-mkl-visual-fortran-project/#respond" title="Comment on How to Add MKL to Your Visual Fortran Project"><span data-lf-article-id="4882" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4850" class="post-4850 post type-post status-publish format-standard hentry category-build category-home category-tune"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/use-fortran-visual-studio/" title="Permalink to How to Use Fortran in Visual Studio" rel="bookmark">How to Use Fortran in Visual Studio</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 7, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>Intel has created a complete set of tools for doing parallel programming using Fortran with Visual Studio. In this blog, Jeff Cogswell shows how to configure a Fortran project. Today, we’re going to look at how to use Intel’s Fortran in Microsoft’s Visual Studio. Visual Studio is actually an extensible …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/use-fortran-visual-studio/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/use-fortran-visual-studio/#respond" title="Comment on How to Use Fortran in Visual Studio"><span data-lf-article-id="4850" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4813" class="post-4813 post type-post status-publish format-standard hentry category-build category-home"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/use-command-line-tool-choose-right-compiler-options/" title="Permalink to Use Command-Line Tool to Choose the Right Compiler Options" rel="bookmark">Use Command-Line Tool to Choose the Right Compiler Options</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 5, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>Choosing the right compiler options to build with the Intel Math Kernel Library isn’t easy. Last time, Jeff Cogswell looked at an online tool that helps simplify the job. This time he looks at a command-line tool that ships with the MKL. Developing with the Intel Math Kernel Library (MKL) …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/use-command-line-tool-choose-right-compiler-options/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/use-command-line-tool-choose-right-compiler-options/#respond" title="Comment on Use Command-Line Tool to Choose the Right Compiler Options"><span data-lf-article-id="4813" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4799" class="post-4799 post type-post status-publish format-standard hentry category-build category-home category-verify"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/intels-online-tool-simplifies-choosing-correct-compiler-options/" title="Permalink to Intel’s Online Tool Simplifies Choosing Correct Compiler Options" rel="bookmark">Intel’s Online Tool Simplifies Choosing Correct Compiler Options</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">February 3, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>Setting up the correct compiler and linker options to work with the Intel Math Kernel library can be difficult. Intel has a document that’s over 100 pages on the topic. But fortunately, the company also provided a handy tool to simplify the process. Jeff Cogswell explores that tool. The Intel …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/intels-online-tool-simplifies-choosing-correct-compiler-options/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/" title="View all posts in Build" rel="category">Build</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/intels-online-tool-simplifies-choosing-correct-compiler-options/#respond" title="Comment on Intel’s Online Tool Simplifies Choosing Correct Compiler Options"><span data-lf-article-id="4799" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="post-4765" class="post-4765 post type-post status-publish format-standard hentry category-build category-design category-home"> <div class="content_col"> <h2 class="entry-title"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/compiling-fortran-programs-mkl/" title="Permalink to Compiling Fortran Programs with MKL" rel="bookmark">Compiling Fortran Programs with MKL</a></h2> <div class="entry-meta"> <span class="meta-prep meta-prep-author">Posted on</span> <span class="entry-date">January 30, 2014</span> <span class="meta-sep">by</span> <a>Jeff Cogswell, Slashdot Media Contributing Editor</a> </div><!-- .entry-meta --> <div class="entry-summary"> <p>In this installment in our series on the Intel Math Kernel Library, Jeff Cogswell tests out a command-line build environment by compiling a set of samples that come with MKL. The examples are in Fortran and make use of Intel’s Fortran compiler. Today, we’re going to build the examples that …</p> </div><!-- .entry-summary --> </div><!-- .content_col --> <div class="entry-utility"> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/compiling-fortran-programs-mkl/" class="readmore-link">Read Full Post</a> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/design/" title="View all posts in Design" rel="category">Design</a> </span> <span class="meta-sep">|</span> <span class="comments-link"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/compiling-fortran-programs-mkl/#respond" title="Comment on Compiling Fortran Programs with MKL"><span data-lf-article-id="4765" data-lf-site-id="316475" class="livefyre-commentcount">Leave a comment</span></a></span> </div><!-- .entry-utility --> </div><!-- #post-## --> <div id="nav-below" class="navigation"> <div class="nav-previous"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/page/2/"><span class="meta-nav">←</span> Older posts</a></div> <div class="nav-next"></div> </div><!-- #nav-below --> </div><!-- #content --> </div><!-- #container --> <div id="primary" class="widget-area" role="complementary"> <ul class="xoxo"> <li id="sharing_sidebar" class="widget-container clearfix"> <h3 class="widget-title">Share the Site</h3> <div class="fb-like" data-href="http://goparallel.sourceforge.net/" data-send="false" data-layout="box_count" data-width="40" data-show-faces="false"></div> <a href="https://web.archive.org/web/20140330074145/https://twitter.com/share" class="twitter-share-button" data-url="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/" data-counturl="http://goparallel.sourceforge.net/" data-text="Keep yourself connected to Go Parallel with the latest parallel development views, tools, and how-to's." data-lang="en" data-count="vertical"></a> <div class="g-plusone" data-size="tall" data-href="http://goparallel.sourceforge.net/"></div> <script src="//web.archive.org/web/20140330074145js_/http://platform.linkedin.com/in.js" type="text/javascript"></script> <script type="IN/Share" data-url="http://goparallel.sourceforge.net/?linkedin" data-counter="top" data-onsuccess="LinkedInShare"></script> </li> <li id="fb_follow"><a href="https://web.archive.org/web/20140330074145/https://www.facebook.com/GoParallel.SourceForge.net"></a></li> <li id="go_newsletter"><a rel="wp-prettyPhoto" href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/goparallel_newsletter_signup.html?iframe=true&width=660&height=320"></a></li> <li style="margin-top:-5px;margin-bottom:6px;"><a href="https://web.archive.org/web/20140330074145/http://www.isus.jp/?goparallel" target="_blank"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/isus_banner.gif" border="0" alt="ISUS"/></a></li> <li><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build-vectorized-multicore-code-cilk-plus/"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/video_player.png" border="0" alt="Launch Video Player"/></a></li> <li><br/> <div id="recent_post_tabs"><div class="p5_tabs_bar clearfix"> <div class="p5_tab first selected" id="1tb1">News</div> <div class="p5_tab" id="1tb2">Resources</div> </div> <div class="p5_tabs_container"><div class="p5_tab_content clearfix selected" id="1tb1_content"><ul><li class="post-5040 post type-post status-publish format-standard hentry category-home category-news category-tune"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/bust-bottlenecks-powerful-mpi-software-tool/">Bust Bottlenecks with Powerful MPI Software Tool</a><div>The new 9.0 Beta release of the Intel Trace Analyzer and Collector, which is a profiler that helps you understand MPI...</div></li><li class="post-5035 post type-post status-publish format-standard hentry category-home category-news category-tune"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/xeon-phi-developer-training-experts/">Xeon Phi Developer Training From the Experts</a><div>Intel has announced a software developer training series for the Xeon Phi coprocessor. The one-day trainings are taking place in more...</div></li><li class="post-5014 post type-post status-publish format-standard hentry category-design category-home category-news"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/supercomputer-aids-alzheimers-breakthrough/">Supercomputer Aids in Alzheimer’s Breakthrough</a><div>Researchers using the Gordon supercomputer at the San Diego Supercomputer Center (SDSC) at the University of California, San Diego (UCSD) have...</div></li><li class="post-5004 post type-post status-publish format-standard hentry category-design category-home category-news"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/harvard-supercomputer-abused-dogecoin-mining/">Harvard Supercomputer Abused for Dogecoin Mining</a><div>Harvard University recently discovered that its 14,000-core Odyssey supercomputer cluster was being used to mine for the virtual currency “Dogecoin,” and...</div></li><li class="post-4991 post type-post status-publish format-standard hentry category-home category-news"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/supercomputer-reveals-hundreds-undetected-arctic-cyclones/">Supercomputer Reveals Hundreds of Undetected Arctic Cyclones</a><div>The top of the world is a cold, harsh place, with cyclones carving a path of destruction, leaving warm water and...</div></li><li class="post-4983 post type-post status-publish format-standard hentry category-design category-home category-news"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/taming-thirst-supercomputers/">Taming the Thirst of Supercomputers</a><div>It’s no secret that supercomputers consume a lot of energy. Less widely publicized is the fact that they also consume a...</div></li></ul></div><div class="p5_tab_content clearfix " id="1tb2_content"><ul><li id="linkcat-25" class="linkcat"><h2>Case Studies</h2> <ul class="xoxo blogroll"> <li><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/wp-content/uploads/2013/12/7946_3_IN_DPD_AWE_CS_110513.pdf" target="_blank">AWE’s HPC Research Applications Get Performance Boost with the Intel® Xeon Phi™ Coprocessor</a></li> </ul> </li> <li id="linkcat-20" class="linkcat"><h2>Evaluation Guides</h2> <ul class="xoxo blogroll"> <li><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/sites/products/evaluation-guides/docs/studioxe-evalguide-SSA-with_C++_020812.pdf" title="This document is an introductory tutorial describing how to use static security analysis feature of the Intel® Parallel Studio XE on C++ code. It provides a brief description of the goals of the product feature and walks through an end-to-end example show" target="_blank">Improve C++ Code Quality with Static Security Analysis (SSA)</a></li> </ul> </li> <li id="linkcat-21" class="linkcat"><h2>Tech Documents</h2> <ul class="xoxo blogroll"> <li><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/wp-content/uploads/2014/03/TheParallelUniverse_Issue_17.pdf" target="_blank">The Parallel Universe — Issue 17 — March 2014</a></li> </ul> </li> <li id="linkcat-22" class="linkcat"><h2>Tutorials</h2> <ul class="xoxo blogroll"> <li><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/network-router-emulator/" title="Network applications are usually highly-loaded as they process huge amount of traffic and processing time constraints are high. This article is intended to show how Intel TBB can be used in network packet processing software, improving its productivity an" target="_blank">Using Intel® TBB in network applications: Network Router emulator</a></li> </ul> </li> <li id="linkcat-23" class="linkcat"><h2>Videos</h2> <ul class="xoxo blogroll"> <li><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/videos/three-things-you-must-teach-about-parallel-programming-module-3-programming-with-openmp-pt1/" title="Module 3 of a 3 part series on introducing parallelism to undergraduates. In this module, Dr. Clay Breshears of the Intel Academic Community teaches a brief introduction to OpenMP. " target="_blank">Three Things You must Teach: Module 3. Programming with OpenMP (pt.1)</a></li> </ul> </li> <li id="linkcat-24" class="linkcat"><h2>White Papers</h2> <ul class="xoxo blogroll"> <li><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/wp-content/uploads/2013/01/Fixstars_ENG.pdf">Intel® Parallel Studio XE Boosts Performance and Productivity Through More Efficient Development of High-Speed CG Renderer</a></li> </ul> </li> </ul></div></div> </div><br/></li> <li style="clear:both;"> <div class="textwidget"><!-- begin ad tag (tile=2) --> <script type="text/javascript"> //<![CDATA[ ord=Math.random()*10000000000000000; document.write('<script type="text/javascript" src="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/adj/ostg.sourceforge/go_parallel;tile=2;sz=300x250;ord=' + ord + '?"><\/script>'); //]]> </script> <noscript><a href="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/jump/ostg.sourceforge/go_parallel;tile=2;sz=300x250;ord=123456789" target="_blank"><img src="https://web.archive.org/web/20140330074145im_/http://ad.doubleclick.net/ad/ostg.sourceforge/go_parallel;tile=2;sz=300x250;ord=123456789" border="0" alt=""/></a></noscript> <!-- end ad tag --></div> <br/></li> <li id="sidebarlinkswidget-2" class="widget-container SidebarLinksWidget"><h3 class="widget-title">Downloads</h3> <li> <div style="float:left; width:300px; padding-bottom:10px;"> <div style="float:left;padding-right:10px;"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/downloads/WEBSITE.png" alt="WEBSITE"/></div> <div style="float:left;overflow:hidden;"> <!-- <div style="font-weight:bold; width:260px;"><a href="http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-26?utm_source=Go%2BParallel&utm_medium=external_link&utm_content=sidebar_widget&utm_campaign=Trial Downloads" target="_blank">Intel® Vtune™ Amplifier XE 2013</a></div> --> <div style="font-weight:bold; width:260px;"><a href="https://web.archive.org/web/20140330074145/http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-26" target="_blank">Intel® Vtune™ Amplifier XE 2013</a></div> <div style="width:260px;">Improve tuning with this performance and thread profiler for C, C++, C#, Fortran, Java, and MPI developers. </br>Trial software ></div> </div> </div> <div style="float:left; width:300px; padding-bottom:10px;"> <div style="float:left;padding-right:10px;"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/downloads/WEBSITE.png" alt="WEBSITE"/></div> <div style="float:left;overflow:hidden;"> <!-- <div style="font-weight:bold; width:260px;"><a href="http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-22?utm_source=Go%2BParallel&utm_medium=external_link&utm_content=sidebar_widget&utm_campaign=Trial Downloads" target="_blank">Intel® Inspector XE 2013</a></div> --> <div style="font-weight:bold; width:260px;"><a href="https://web.archive.org/web/20140330074145/http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-22" target="_blank">Intel® Inspector XE 2013</a></div> <div style="width:260px;">Advanced memory and thread checker helps easily find memory leaks, corruption, data races, and more. </br>Trial software ></div> </div> </div> <div style="float:left; width:300px; padding-bottom:10px;"> <div style="float:left;padding-right:10px;"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/downloads/WEBSITE.png" alt="WEBSITE"/></div> <div style="float:left;overflow:hidden;"> <!-- <div style="font-weight:bold; width:260px;"><a href="http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-21?utm_source=Go%2BParallel&utm_medium=external_link&utm_content=sidebar_widget&utm_campaign=Trial Downloads" target="_blank">Intel® Composer XE 2013</a></div> --> <div style="font-weight:bold; width:260px;"><a href="https://web.archive.org/web/20140330074145/http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-21" target="_blank">Intel® Composer XE 2013</a></div> <div style="width:260px;">Includes C++ and Fortran compilers, and threading, math, multimedia, and signal processing performance libraries. </br> Trial software ></div> </div> </div> <div style="float:left; width:300px; padding-bottom:10px;"> <div style="float:left;padding-right:10px;"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/downloads/WEBSITE.png" alt="WEBSITE"/></div> <div style="float:left;overflow:hidden;"> <!-- <div style="font-weight:bold; width:260px;"><a href="http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-23?utm_source=Go%2BParallel&utm_medium=external_link&utm_content=sidebar_widget&utm_campaign=Trial Downloads" target="_blank">Intel® Advisor XE 2013</a></div> --> <div style="font-weight:bold; width:260px;"><a href="https://web.archive.org/web/20140330074145/http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-23" target="_blank">Intel® Advisor XE 2013</a></div> <div style="width:260px;">Breakthrough threading prototyping tool simplifies data-driven threading design for C, C++, C#, and Fortran. </br>Trial software ></div> </div> </div> <div style="float:left; width:300px; padding-bottom:10px;"> <div style="float:left;padding-right:10px;"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/downloads/WEBSITE.png" alt="WEBSITE"/></div> <div style="float:left;overflow:hidden;"> <!-- <div style="font-weight:bold; width:260px;"><a href="http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-4?utm_source=Go%2BParallel&utm_medium=external_link&utm_content=sidebar_widget&utm_campaign=Trial Downloads" target="_blank">Intel® Cluster Studio XE 2013 SP1</a></div> --> <div style="font-weight:bold; width:260px;"><a href="https://web.archive.org/web/20140330074145/http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-4" target="_blank">Intel® Cluster Studio XE 2013 SP1</a></div> <div style="width:260px;">Comprehensive suite of standards-driven C, C++, and Fortran HPC development tools and programming models.</br>Trial software ></div> </div> </div> <div style="float:left; width:300px; padding-bottom:10px;"> <div style="float:left;padding-right:10px;"><img src="https://web.archive.org/web/20140330074145im_/http://goparallel.sourceforge.net/wp-content/themes/goparallel/images/downloads/WEBSITE.png" alt="WEBSITE"/></div> <div style="float:left;overflow:hidden;"> <!-- <div style="font-weight:bold; width:260px;"><a href="http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-24?utm_source=Go%2BParallel&utm_medium=external_link&utm_content=sidebar_widget&utm_campaign=Trial Downloads" target="_blank">Intel® Parallel Studio XE 2013 SP1</a></div> --> <div style="font-weight:bold; width:260px;"><a href="https://web.archive.org/web/20140330074145/http://adfarm.mediaplex.com/ad/ck/10759-196641-30367-24" target="_blank">Intel® Parallel Studio XE 2013 SP1</a></div> <div style="width:260px;">Deliver top application performance with C, C++, and Fortran compilers, libraries, and analysis tools. </br> Trial software ></div> </div> </div> </li></li> <li style="clear:both;"> <div class="textwidget"><!-- begin ad tag (tile=3) --> <script type="text/javascript"> //<![CDATA[ ord=Math.random()*10000000000000000; document.write('<script type="text/javascript" src="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/adj/ostg.sourceforge/go_parallel;tile=3;sz=1x1;ord=' + ord + '?"><\/script>'); //]]> </script> <noscript><a href="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/jump/ostg.sourceforge/go_parallel;tile=3;sz=1x1;ord=123456789" target="_blank"><img src="https://web.archive.org/web/20140330074145im_/http://ad.doubleclick.net/ad/ostg.sourceforge/go_parallel;tile=3;sz=1x1;ord=123456789" border="0" alt=""/></a></noscript> <!-- end ad tag --></div> </li> <!-- #secondary .widget-area --> <li id="events-list" class="widget-container events_widget_list"><h3 class="widget-title">Calendar of Events</h3><ul><li><b><a href="https://web.archive.org/web/20140330074145/http://events.r20.constantcontact.com/register/event?oeidk=a07e8y6rt1b8010127c&llr=kpiwi7pab" target="_blank">April 3 -- Xeon Phi Developer Training: An Intro to Efficient Parallel Programming -- Atlanta</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series" target="_blank">April 8 -- Quickly discover performance issues with the Intel® Trace Analyzer and Collector 9.0 Beta - 9 AM PT</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series" target="_blank">April 15 -- Intel® Cilk™ Plus Array Notation - Technology and Case Study -- 9 AM PT</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://events.r20.constantcontact.com/register/event?oeidk=a07e8y6rt1b8010127c&llr=kpiwi7pab" target="_blank">April 21 -- Xeon Phi Developer Training: An Intro to Efficient Parallel Programming -- Houston</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series" target="_blank">April 22 -- What's New in the Intel® Software Tools 2015 Beta releases -- 9 AM PT</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series" target="_blank">April 29 -- Performance essentials using OpenMP* 4.0 vectorization with C/C++ -- 9 AM PT</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://events.r20.constantcontact.com/register/event?oeidk=a07e8y6rt1b8010127c&llr=kpiwi7pab" target="_blank">May 1 -- Xeon Phi Developer Training: An Intro to Efficient Parallel Programming</a> -</b> at Los Angeles</li><li><b><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series" target="_blank">May 6 -- Flow Graph with Intel® Threading Building Blocks -- 9 AM PT</a> -</b> </li><li><b><a href="https://web.archive.org/web/20140330074145/http://events.r20.constantcontact.com/register/event?oeidk=a07e8y6rt1b8010127c&llr=kpiwi7pab" target="_blank">May 6 -- Xeon Phi Developer Training: An Intro to Efficient Parallel Programming</a> -</b> at Phoenix/Tucson, AZ</li><li><b><a href="https://web.archive.org/web/20140330074145/http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series" target="_blank">May 13 -- Find Bugs Quickly and Easily in Your Fortran Application Using Intel® Inspector XE -- 9 am PT</a> -</b> </li></ul></li> </ul> </div><!-- #primary .widget-area --> <script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://web.archive.org/web/20140330074145/https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script> </div><!-- #main --> <?php// if(!in_category(11) || is_home() || is_category()) {?> </div><!-- #wrapper --> <div class="ad_leaderboard_bg"> <div class="ad_leaderboard"> <div class="textwidget"><!-- begin ad tag (tile=1) --> <script type="text/javascript"> //<![CDATA[ ord=Math.random()*10000000000000000; document.write('<script type="text/javascript" src="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/adj/ostg.sourceforge/go_parallel;tile=1;sz=728x90;ord=' + ord + '?"><\/script>'); //]]> </script> <noscript><a href="https://web.archive.org/web/20140330074145/http://ad.doubleclick.net/jump/ostg.sourceforge/go_parallel;tile=1;sz=728x90;ord=123456789" target="_blank"><img src="https://web.archive.org/web/20140330074145im_/http://ad.doubleclick.net/ad/ostg.sourceforge/go_parallel;tile=1;sz=728x90;ord=123456789" border="0" alt=""/></a></noscript> <!-- end ad tag --></div> </div> </div> <div id="footer" role="contentinfo"> <div id="colophon"> <div id="footer-widget-area" role="complementary"> <div id="first" class="widget-area"> <ul class="xoxo"> <li id="nav_menu-3" class="widget-container widget_nav_menu"><div class="menu-footer_nav1-container"><ul id="menu-footer_nav1" class="menu"><li id="menu-item-19" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-19"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/">Home</a></li> <li id="menu-item-21" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-21"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/design/">Design</a></li> <li id="menu-item-20" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-20"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/build/">Build</a></li> <li id="menu-item-23" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/verify/">Verify</a></li> <li id="menu-item-22" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-22"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/tune/">Tune</a></li> <li id="menu-item-2013" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2013"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/insights/">Insights</a></li> <li id="menu-item-302" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-302"><a href="https://web.archive.org/web/20140330074145/http://goparallel.sourceforge.net/archives/">Archives</a></li> <li id="menu-item-24" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24"><a rel="wp-prettyPhoto" href="https://web.archive.org/web/20140330074145/http://intel.keeleux.com/wp-content/themes/goparallel/notice.html?iframe=true&width=840&height=600">Intel Optimization Notice</a></li> </ul></div></li> </ul> </div><!-- #first .widget-area --> <div id="second" class="widget-area"> <ul class="xoxo"> <li id="nav_menu-4" class="widget-container widget_nav_menu"><div class="menu-footer_nav2-container"><ul id="menu-footer_nav2" class="menu"><li id="menu-item-25" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25"><a target="_blank" href="https://web.archive.org/web/20140330074145/http://sourceforge.net/">SourceForge</a></li> <li id="menu-item-26" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-26"><a target="_blank" href="https://web.archive.org/web/20140330074145/http://slashdot.org/">Slashdot</a></li> <li id="menu-item-27" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27"><a target="_blank" href="https://web.archive.org/web/20140330074145/http://freecode.com/">FreeCode</a></li> <li id="menu-item-28" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28"><a target="_blank" href="https://web.archive.org/web/20140330074145/http://slashdotmedia.com/privacy-statement/">Slashdot Media Privacy Policy</a></li> <li id="menu-item-29" class="GeeknetTermsOfUse menu-item menu-item-type-custom menu-item-object-custom menu-item-29"><a target="_blank" href="https://web.archive.org/web/20140330074145/http://slashdotmedia.com/terms-of-use/">Slashdot Media Terms of Use</a></li> </ul></div></li> </ul> </div><!-- #second .widget-area --> </div><!-- #footer-widget-area --> </div><!-- #colophon --> </div><!-- #footer --> <script type="text/javascript" data-lf-domain="livefyre.com" id="ncomments_js" src="https://web.archive.org/web/20140330074145js_/http://zor.livefyre.com/wjs/v1.0/javascripts/CommentCount.js"></script><script type="text/javascript">if (typeof(addthis_share) == "undefined"){ addthis_share = {"url_transforms":{"shorten":{"twitter":"bitly"}},"shorteners":{"bitly":{"login":"geeknetadops","apiKey":"R_56878f065c1443e0cb10785545d30e3e"}}};} var addthis_config = {"data_track_clickback":false,"data_ga_property":"UA-5239675-23","data_ga_social":true,"data_track_addressbar":false,"data_track_textcopy":false,"ui_atversion":"300"}; var addthis_product = 'wpp-3.5.6'; </script><script type="text/javascript" src="//web.archive.org/web/20140330074145js_/http://s7.addthis.com/js/300/addthis_widget.js#pubid=8437f4de99f54192d33e3c5d72f064aa"></script><script type="text/javascript"> /* <![CDATA[ */ var FB_WP=FB_WP||{};FB_WP.queue={_methods:[],flushed:false,add:function(fn){FB_WP.queue.flushed?fn():FB_WP.queue._methods.push(fn)},flush:function(){for(var fn;fn=FB_WP.queue._methods.shift();){fn()}FB_WP.queue.flushed=true}};window.fbAsyncInit=function(){FB.init({"xfbml":true,"appId":"338060376304869"});if(FB_WP && FB_WP.queue && FB_WP.queue.flush){FB_WP.queue.flush()}} /* ]]> */ </script> <script type="text/javascript">(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(d.getElementById(id)){return}js=d.createElement(s);js.id=id;js.src="https:\/\/web.archive.org\/web\/20140330074145\/http:\/\/connect.facebook.net\/en_US\/all.js";fjs.parentNode.insertBefore(js,fjs)}(document,"script","facebook-jssdk"));</script> <!--wp_footer--><div id="fb-root"></div> <div id="fb-root"> <!-- you must include this div for the JS SDK to load properly --> </div> <script> window.fbAsyncInit = function() { FB.init({ status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML }); FB.Event.subscribe('edge.create', function(targetUrl) { //SHARES _gaq.push(['_trackSocial', 'facebook', 'send', targetUrl]); }); // Additional initialization code here }; // Load the SDK Asynchronously (function(d){ var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = "//web.archive.org/web/20140330074145/http://connect.facebook.net/en_US/all.js"; ref.parentNode.insertBefore(js, ref); }(document)); </script> <script type="text/javascript" charset="utf-8"> window.twttr = (function (d,s,id) { var t, js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js=d.createElement(s); js.id=id; js.src="//web.archive.org/web/20140330074145/http://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) } }); }(document, "script", "twitter-wjs")); twttr.ready(function(twttr) { twttr.events.bind('tweet', function(event) { if (event) { _gaq.push(['_trackSocial', 'twitter', 'tweet', event.target.baseURI]); } }); }); </script> </body> </html> <!-- FILE ARCHIVED ON 07:41:45 Mar 30, 2014 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 14:51:51 Mar 09, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.614 exclusion.robots: 0.029 exclusion.robots.policy: 0.017 esindex: 0.01 cdx.remote: 32.113 LoadShardBlock: 456.163 (3) PetaboxLoader3.datanode: 377.676 (4) PetaboxLoader3.resolve: 393.412 (2) load_resource: 401.364 -->