<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OpenMP</provider_name><provider_url>https://www.openmp.org</provider_url><title>Advanced OpenMP Course: March 31 - April 1 - OpenMP</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="db4AWeMdim"&gt;&lt;a href="https://www.openmp.org/uncategorized/advanced-openmp-course-march-31-april-1/"&gt;Advanced OpenMP Course: March 31 &#x2013; April 1&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.openmp.org/uncategorized/advanced-openmp-course-march-31-april-1/embed/#?secret=db4AWeMdim" width="600" height="338" title="&#x201C;Advanced OpenMP Course: March 31 &#x2013; April 1&#x201D; &#x2014; OpenMP" data-secret="db4AWeMdim" 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>Advanced OpenMP Technical University Ostrava, Czech Republic The purpose of the course is to present advanced features of the OpenMP 4.0 specification to the audience. This will help students to use OpenMP in many more ways than for pure loop level parallelism. Furthermore students will get familiar with tool to [...]</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 42/44 objects using Redis
Page Caching using Redis (Requested URI contains query) 
Lazy Loading
Database Caching 11/13 queries in 0.006 seconds using Redis

Served from: openmp.org @ 2025-11-20 09:41:02 by W3 Total Cache
-->