<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OpenMP</provider_name><provider_url>https://www.openmp.org</provider_url><title>Download Book Examples and Discuss - OpenMP</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="RQfce4a9lR"&gt;&lt;a href="https://www.openmp.org/uncategorized/download-book-examples-and-discuss/"&gt;Download Book Examples and Discuss&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.openmp.org/uncategorized/download-book-examples-and-discuss/embed/#?secret=RQfce4a9lR" width="600" height="338" title="&#x201C;Download Book Examples and Discuss&#x201D; &#x2014; OpenMP" data-secret="RQfce4a9lR" 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>Ruud van der Pas, one of the authors of the book Using OpenMP &#x2013; &#x2013; Portable Shared Memory Parallel Programming by Chapman, Jost, and van der Pas, has made 41 of the examples in the book available for download and your use. These source examples are available as a free [...]</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 39/44 objects using Redis
Page Caching using Redis (Requested URI contains query) 
Lazy Loading
Database Caching 10/16 queries in 0.009 seconds using Redis

Served from: openmp.org @ 2025-11-20 09:43:27 by W3 Total Cache
-->