Skip to content

Commit 6f75383

Browse files
maherouluszczek
authored andcommitted
Updates to webpages.
git-svn-id: svn+ssh://software.sandia.gov/svn/hpcg/trunk@229 5e06a57e-6b39-4354-92a0-249a7d0c5410
1 parent b8781e9 commit 6f75383

File tree

8 files changed

+29
-8
lines changed

8 files changed

+29
-8
lines changed

web/about.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
<li>Sparse triangular solve.</li>
2828
<li>Vector updates.</li>
2929
<li>Global dot products.</li>
30-
<li>Driven by an additive Schwarz, symmetric Gauss-Seidel preconditioned conjugate gradient algorithm.</li>
30+
<li>Local symmetric Gauss-Seidel smoother.</li>
31+
<li>Driven by multigrid preconditioned conjugate gradient algorithm that exercises the key kernels on a nested set of coarse grids.</li>
3132
<li>Reference implementation is written in C++ with MPI and OpenMP support.</li>
3233
</ul>
3334
</p>

web/applications.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
<p><b>Current activities:</b>
2222

23-
We have released HPCG Version 1.1 for general availability.
23+
We have released HPCG Version 2.0 for general availability.
2424

2525
</p><br/><br/>
2626

web/default.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
<!--
2828
<div class="releaseBoxContainer">
2929
<div class="releaseBox">
30-
<p>The current release update is: <strong>1.1</strong></p>
30+
<p>The current release update is: <strong>2.0</strong></p>
3131

32-
<p>Released: <strong>November 26, 2013</strong></p>
32+
<p>Released: <strong>January 28, 2014</strong></p>
3333

3434
</div>
3535
</div>

web/download.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,17 @@
1818

1919
<div class="breadcrumb">Download</div>
2020

21-
<h3>HPCG Benchmark Release Version 1.1</h3>
21+
<h3>HPCG Benchmark Release Version 2.0</h3>
2222

23-
<p>The current HPCG Suite Release version is 1.1. </p>
23+
<p>The current HPCG Suite Release version is 2.0. </p>
2424

2525

26-
HPCG: <a href="downloads/hpcg-1.1.tar.gz">Reference Version 1.1 (26-Nov-2013)</a>
26+
HPCG: <a href="downloads/hpcg-2.0.tar.gz">Reference Version 2.0 (29-Jan-2014)</a>
2727

2828
<ul>
2929
<li><b>Previous versions of HPCG:</b></li>
3030
<ul>
31+
<li><b>Reference:</b> <a href="downloads/hpcg-1.1.tar.gz">HPCG 1.1 Reference code (November 26, 2013)</a>
3132
<li><b>Reference:</b> <a href="downloads/hpcg-1.0.tar.gz">HPCG 1.0 Reference code (November 19, 2013)</a>
3233
<li><b>Reference:</b> <a href="downloads/hpcg-0.5.tar.gz">HPCG 0.5 Reference code (October 25, 2013)</a>
3334
<li><b>Reference:</b> <a href="downloads/hpcg-0.4.tar.gz">HPCG 0.4 Reference code (October 21, 2013)</a>

web/faq.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
know that performance will be suboptimal when using reference
4141
kernels.
4242
</p>
43-
</ol>
4443

4544
<li><b>Is it permitted to use a custom ordering for the matrix?</b>
4645
<p>

web/news.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616

1717
<div class="breadcrumb"><a href="default.php">Home</a> - News</div>
1818

19+
<strong>Tuesday, January 28th, 2014</strong> - HPCG Benchmark Release 2.0, the
20+
first Multigrid preconditioned version of HPCG , is now <a href="download.php">available for download</a>. See the <a href="release_notes.php">release notes</a> for more information.<br/><br/>
21+
1922
<strong>Tuesday, November 26th, 2013</strong> - HPCG Benchmark Release 1.1, the
2023
first update release of the HPCG Suite, is now <a href="download.php">available for download</a>. See the <a href="release_notes.php">release notes</a> for more information.<br/><br/>
2124

web/packages.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<ul>
1414
<li><b>Versions of HPCG:</b></li>
1515
<ul>
16+
<li><b>Reference:</b> <a href="downloads/hpcg-2.0.tar.gz">HPCG 2.0 Reference code (January 28, 2014)</a>
1617
<li><b>Reference:</b> <a href="downloads/hpcg-1.1.tar.gz">HPCG 1.1 Reference code (November 26, 2013)</a>
1718
<li><b>Reference:</b> <a href="downloads/hpcg-1.0.tar.gz">HPCG 1.0 Reference code (November 19, 2013)</a>
1819
<li><b>Reference:</b> <a href="downloads/hpcg-0.5.tar.gz">HPCG 0.5 Reference code (October 25, 2013)</a>

web/release_notes.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,22 @@
1616

1717
<div class="breadcrumb"><a href="download.php">Download</a> - Release Notes</div>
1818

19+
<h3> HPCG Benchmark Release 2.0</h3>
20+
21+
<p>HPCG 2.0 provides the first implementation of a multigrid preconditioner for the conjugate gradient method.
22+
<ul>
23+
<li> HPCG 2.0 replaces the additive Schwarz preconditioner with a synthetic multigrid approach. </li>
24+
<li> The number of coarse grid levels is parametrized but fixed for production benchmark runs (presently set to 3 levels of coarsening).</li>
25+
<li> We use injection as the grid transfer operator and symmetric Gauss-Seidel as the pre and post smoother.</li>
26+
<li> All kernels from HPCG 1.1 remain important and no new kernels were added.
27+
<li> The biggest impact of the multigrid preconditioner is that all computation and communication kernels will execute on
28+
a nested sequence of coarse grids where each grid level is 8 times smaller than the previous level.</li>
29+
<li> Every attempt was made to assure that the kernels are not unnecessarily different between HPCG 1.1 and HPCG 2.0.</li>
30+
<li> Even so, some changes were necessary to supported the nested hierarchy.</li>
31+
<li> We did not implement a true multigrid preconditioner. In particular, we do not have a "bottom" solver for the coarsest grid.</li>
32+
<li> We also added a Vector struct to facility easier implementation of kernels on discrete devices such as GPUs.</li>
33+
</p>
34+
1935
<h3> HPCG Benchmark Release 1.1</h3>
2036

2137
<p>This is the first update release of HPCG. See HISTORY file for more detailed list of changes.</p>

0 commit comments

Comments
 (0)