<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.snic.se/w/index.php?action=history&amp;feed=atom&amp;title=Nek5000_OpenACC</id>
	<title>Nek5000 OpenACC - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.snic.se/w/index.php?action=history&amp;feed=atom&amp;title=Nek5000_OpenACC"/>
	<link rel="alternate" type="text/html" href="https://docs.snic.se/w/index.php?title=Nek5000_OpenACC&amp;action=history"/>
	<updated>2026-04-30T09:42:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.10</generator>
	<entry>
		<id>https://docs.snic.se/w/index.php?title=Nek5000_OpenACC&amp;diff=4331&amp;oldid=prev</id>
		<title>Jing Gong (PDC) at 19:31, 4 September 2012</title>
		<link rel="alternate" type="text/html" href="https://docs.snic.se/w/index.php?title=Nek5000_OpenACC&amp;diff=4331&amp;oldid=prev"/>
		<updated>2012-09-04T19:31:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:31, 4 September 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|description=Nek5000 with OpenACC&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|description=Nek5000 with OpenACC&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|fields=Computational fluid dynamics&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|fields=Computational fluid dynamics&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|financing=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SeRC&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|financing=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;CRESTA&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|active=yes&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|active=yes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|start date=2012-05-01&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|start date=2012-05-01&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jing Gong (PDC)</name></author>
		
	</entry>
	<entry>
		<id>https://docs.snic.se/w/index.php?title=Nek5000_OpenACC&amp;diff=4330&amp;oldid=prev</id>
		<title>Jing Gong (PDC): Created page with &quot;{{project info |description=Nek5000 with OpenACC |fields=Computational fluid dynamics |financing=SeRC |active=yes |start date=2012-05-01 |end date= }}  The co-design team OpenACC...&quot;</title>
		<link rel="alternate" type="text/html" href="https://docs.snic.se/w/index.php?title=Nek5000_OpenACC&amp;diff=4330&amp;oldid=prev"/>
		<updated>2012-09-04T19:31:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{project info |description=Nek5000 with OpenACC |fields=Computational fluid dynamics |financing=SeRC |active=yes |start date=2012-05-01 |end date= }}  The co-design team OpenACC...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{project info&lt;br /&gt;
|description=Nek5000 with OpenACC&lt;br /&gt;
|fields=Computational fluid dynamics&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|active=yes&lt;br /&gt;
|start date=2012-05-01&lt;br /&gt;
|end date=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The co-design team OpenACC in Nek5000 aims to enable Nek5000 efficiently to utilize the massively parallel GPU accelerated system based on OpenACC directive. Nek5000 is an open-source code for the simulation of incompressible flow in complex geometries. Nek5000 is written in mixed Fortran77/C and designed to employ fully large-scale parallelism. &lt;br /&gt;
&lt;br /&gt;
In the present state, Nek5000 does not employ any hybrid approach to parallelization. All communication is handled by MPI, which has proven to be very efficient, mainly due to the element structure of the mesh [3]. In [4] a Lattice Boltzmann code has been successfully adapted to use a large number of GPUs in parallel.  In order to adapt the Nek5000 code for the exascale computation, a hybrid approach, that is, C with MPI for communication and OpenACC for GPU acceleration, should be considered. &lt;br /&gt;
&lt;br /&gt;
== Members ==&lt;br /&gt;
{{#ask: [[Category:Person]] [[project::{{PAGENAME}}]]&lt;br /&gt;
|?centre&lt;br /&gt;
|?role&lt;br /&gt;
|?field&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jing Gong (PDC)</name></author>
		
	</entry>
</feed>