<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OpenMP</provider_name><provider_url>https://www.openmp.org</provider_url><title>OpenMPCon 2017 Presentations Now Available for Download - OpenMP</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="5K1p0kWXK6"&gt;&lt;a href="https://www.openmp.org/updates/openmpcon-2017-presentations-now-available-download/"&gt;OpenMPCon 2017 Presentations Now Available for Download&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.openmp.org/updates/openmpcon-2017-presentations-now-available-download/embed/#?secret=5K1p0kWXK6" width="600" height="338" title="&#x201C;OpenMPCon 2017 Presentations Now Available for Download&#x201D; &#x2014; OpenMP" data-secret="5K1p0kWXK6" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;
</html><description>The presentations from the 3rd OpenMP developers conference are now available for download from the OpenMPCon website. The conference is the annual forum for the discussion of all aspects of parallel programming with OpenMP. more</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 43/45 objects using Redis
Page Caching using Redis (Requested URI contains query) 
Lazy Loading
Database Caching 11/13 queries in 0.007 seconds using Redis

Served from: openmp.org @ 2025-11-20 09:41:18 by W3 Total Cache
-->