Example #1
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - License');
$page->setNavIdentifier('download');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="download.php">Download</a> - License</div>


<p>HPCG is available for download under a <a href="http://opensource.org/licenses/BSD-3-Clause">New BSD License</a>.</p>

<?php 
include 'common/footer.html';
Example #2
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Software Design');
$page->setNavIdentifier('about');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="about.php">About</a> - Software Design</div>

<p> HPCG is a self-contained C++ program with MPI and OpenMP support.</p>

<br/>


<?php 
include 'common/footer.html';
Example #3
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Contact');
$page->setNavIdentifier('home');
$y = <<<END
    th { text-align: left; padding-right: 1em; vertical-align: top; 
      padding-bottom: 1em; }
    td { vertical-align: top; padding-bottom: 1em; }
END;
$page->setInlineStyles($y);
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="default.php">Home</a> - Contact</div>

<table cellspacing="0" cellpadding="0">

<tr><th>Primary Contacts:</th>
<td><a href="http://www.netlib.org/utk/people/JackDongarra/">Jack Dongarra</a></td></tr>
<td><a href="http://www.cs.sandia.gov/~maherou">Michael Heroux,</a></td>
<td><a href="http://web.eecs.utk.edu/~luszczek/">Piotr Luszczek</a></td></tr>

</table>

<?php 
Example #4
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Developer Tools');
$page->setNavIdentifier('resources');
$x = <<<END
    table.lists th { text-align: left; padding: .5em 2em .5em 0; 
      border-bottom: 1px solid #999; }
    table.lists td { padding: .5em 2em .5em 0; border-bottom: 1px solid #999; }
END;
$page->setInlineStyles($x);
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="resources.php">Resources</a> - Developer Tools</div>

<p>Please contact the project leader for access to HPCG developer tools.</p>
<p>Once you have an account on software.sandia.gov and are a member of the Unix groups HPCGDevelopers and HPCGUsers, you can obtain a working copy of the archive using the following command (note this is a single command, even if it appears to be two):</p>
<p>svn checkout svn+ssh://username@software.sandia.gov/space/sandiasvn/private/hpcg/trunk HPCG</p>

<?php 
include 'common/footer.html';
Example #5
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('SC14 BOF');
$page->setNavIdentifier('events');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="events.php">Events</a> - SC14 Birds-of-a-Feather</div>

<p> SC'14 New Orleans, LA, USA, Location and Time TBD</p>

<?php 
include 'common/footer.html';
Example #6
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Documentation');
$page->setNavIdentifier('resources');
$x = <<<END
    table.docs td { padding: .5em 2em .5em 0; border-bottom: 1px solid #999; }
    ul.docs li { padding-bottom: 1em; }
END;
$page->setInlineStyles($x);
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="resources.php">Resources</a> - Documentation</div>

<p>Reference Documentation for HPCG source files is <a href="html/index.html">here.</a></p>

<?php 
include 'common/footer.html';
Example #7
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - News');
$page->setNavIdentifier('home');
$y = <<<END
    div#contentMain li { padding-bottom: 1em; }
END;
$page->setInlineStyles($y);
?>

<?php 
include 'common/header.html';
?>

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

<strong>Thursday, June 26th, 2014</strong> - First list of HPCG ranking results <a href=results.php">released</a>.
<br/><br/>

<strong>Monday, June 3nd, 2014</strong> - HPCG Benchmark Release 2.4 fixes a floating point operation count issue that persisted from Release 2.2.
 Release 2.3 is <a href="download.php">available for download</a>.  See the <a href="release_notes.php">release notes</a> for more information.<br/><br/>

<strong>Monday, June 2nd, 2014</strong> - HPCG Benchmark Release 2.3 fixes a floating point operation count issue in Release 2.2.
 Release 2.3 is <a href="download.php">available for download</a>.  See the <a href="release_notes.php">release notes</a> for more information.<br/><br/>

<strong>Wednesday, May 27th, 2014</strong> - HPCG Benchmark Release 2.2, with 
reduced penalty for optimization overhead cost, 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/>
Example #8
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Packages');
$page->setNavIdentifier('packages');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb">Packages</div>

    <ul>
	<li><b>Versions of HPCG:</b></li>
    <ul>
     <li><b>Reference:</b> <a href="downloads/hpcg-2.4.tar.gz">HPCG 2.4 Reference code (June 3, 2014)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-2.3.tar.gz">HPCG 2.3 Reference code (June 2, 2014)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-2.2.tar.gz">HPCG 2.2 Reference code (May 27, 2014)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-2.1.tar.gz">HPCG 2.1 Reference code (January 31, 2014)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-2.0.tar.gz">HPCG 2.0 Reference code (January 28, 2014)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-1.1.tar.gz">HPCG 1.1 Reference code (November 26, 2013)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-1.0.tar.gz">HPCG 1.0 Reference code (November 19, 2013)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-0.5.tar.gz">HPCG 0.5 Reference code (October 25, 2013)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-0.4.tar.gz">HPCG 0.4 Reference code (October 21, 2013)</a>
     <li><b>Reference:</b> <a href="downloads/hpcg-0.3.tar.gz">HPCG 0.3 Reference code (September 25, 2013)</a>
      </ul>
    </ul>
Example #9
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Results');
$page->setNavIdentifier('results');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb">Results</div>

<h3>HPCG Benchmark Results</h3>


<p><a href=2014-06-hpcg-list.pdf> HPCG Performance Rankings, ISC'14, Leipzig, Germany, 26 June 2014</a></p>

      
<br/>


<?php 
include 'common/footer.html';
Example #10
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Events');
$page->setNavIdentifier('events');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb">Events</div>


<p>Past HPCG-related events.</p>
<ul>
<li><a href="http://www.netlib.org/utk/people/JackDongarra/SLIDES/sc13-top500-hpcg-FINAL.pdf"> HPCG Overview Talk from SC'13 TOP 500 BOF.(.pdf)</a></li>
<li> <a href="https://www.orau.gov/hpcg2014/default.htm">DOE ASCR HPCG Workshop</a>, March 25, 2014, Washington, DC, USA.</li>
<li> <a href="http://www.isc-events.com/isc14_ap/presentationdetails.htm?t=presentation&o=22&a=select&ra=sessiondetails"> HPCG Presentation at ISC'14</a> ISC'14, June 26, 2014 , Leipzig, Germany.</li>
</ul>

<p>Upcoming HPCG-related events.</p>
<ul>
<li> <a href="http://supercomputing.org"> HPCG BOF at SC'14 (Proposed)</a> SC'14, November, 2014 , New Orleans, LA.</li>
</ul>


<?php 
include 'common/footer.html';
Example #11
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Team');
$page->setNavIdentifier('about');
$y = <<<END
    th { text-align: left; padding-right: 1em; }
END;
$page->setInlineStyles($y);
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="about.php">About</a> - Team</div>

<table cellspacing="0" cellpadding="0">

<tr><th>Leaders:&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp </th>
<td><a href="http://www.cs.sandia.gov/~maherou/">Mike Heroux</a>,
<a href="http://www.netlib.org/utk/people/JackDongarra/"> Jack Dongarra</a>,
<a href="http://web.eecs.utk.edu/~luszczek/"> Piotr Luszczek</a></td></tr>

</tr>
</table>
</br>

<?php 
Example #12
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Research');
$page->setNavIdentifier('about');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="about.php">About</a> - Research</div>

<p>Research results will be posted here as available.</p>


<?php 
include 'common/footer.html';
Example #13
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Publications/Presentations');
$page->setNavIdentifier('resources');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="resources.php">Resources</a> - Publications/Presentations</div>

<ul class="docs">
<li><a href="doc/HPCG-Benchmark.pdf"> Toward a New Metric for Ranking High Performance Computing Systems (.pdf)</a></li>
<li><a href="doc/HPCG-Specification.pdf"> HPCG Technical Specification (.pdf)</a></li>
<li><a href="http://www.netlib.org/utk/people/JackDongarra/SLIDES/sc13-top500-hpcg-FINAL.pdf"> HPCG Overview Talk from SC'13 TOP 500 BOF.(.pdf)</a></li>
<li><a href="http://www.netlib.org/utk/people/JackDongarra/SLIDES/hpcg-isc-0614.pdf"> HPCG: One Year Later, from ISC'14.(.pdf)</a></li>
</ul>

<?php 
include 'common/footer.html';
Example #14
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Mail Lists');
$page->setNavIdentifier('resources');
$x = <<<END
    table.lists th { text-align: left; padding: .5em 2em .5em 0; 
      border-bottom: 1px solid #999; }
    table.lists td { padding: .5em 2em .5em 0; border-bottom: 1px solid #999; }
END;
$page->setInlineStyles($x);
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="resources.php">Resources</a> - Mail Lists</div>

<p>HPCG maintains two main lists that are open to the public. The
hpcg-announce list provides a convenient mechanism for distributing
announcements from the development team to the user community. The hpcg-users
list provides a discussion forum for users.
<!--  Both lists are public lists in
that email traffic on the lists is archived here on the open web.-->
</p>

<table class="lists" cellspacing="0" cellpadding="0">
<tr><th>Announce list:</th>
Example #15
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Applications');
$page->setNavIdentifier('about');
$x = <<<END
    img.app { float: right; padding: 10px 10px 20px 20px; }
END;
$page->setInlineStyles($x);
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb"><a href="about.php">About</a> - Applications</div>

<h3>Applications</h3>

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

We have released HPCG Version 2.4 for general availability.
	
  </p><br/><br/>

<?php 
include 'common/footer.html';
Example #16
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - FAQ');
$page->setNavIdentifier('faq');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb">FAQ</div>

<ol>
<li><b>Will HPCG replace High Performance Linpack (HPL)?</b>
  <p>
  We do not intend to eliminate HPL.  HPCG will provide
  an alternative ranking of the TOP500 machines. We
  expect that HPCG will take several years to both mature
  and emerge as a widely-visible metric.
  </p>

<li><b>Isn't HPCG just another version of the STREAM benchmark?</b>
  <p>
  If the reference version of HPCG is used for performance
  analysis, the fraction of time spent in the (unoptimized)
  sparse kernels (in particular ComputeSPMV and ComputeSYMGS)
  will be very high, and HPCG performance will be dominated by
  memory system performance.  In this case, for computer systems
Example #17
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Home');
$page->setNavIdentifier('home');
$page->setPageIdentifier('home');
?>
      
<?php 
include 'common/header.html';
?>

<!--Stat tracking-->
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-36185816-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
      
<!--
<div class="releaseBoxContainer">
Example #18
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Release Notes');
$page->setNavIdentifier('download');
$y = <<<END
    h2 { padding-top: 2em; }
END;
$page->setInlineStyles($y);
?>

<?php 
include 'common/header.html';
?>

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

<h3> HPCG Benchmark Release 2.4</h3>

<p>Release 2.4 fixes a flop count error introduced in Release 2.2 and not completely resolved in Release 2.3.</p>

<h3> HPCG Benchmark Release 2.3</h3>

<p>Release 2.3 fixes a flop count error introduced in Release 2.2.</p>

<h3> HPCG Benchmark Release 2.2</h3>

<p>Release 2.2 reduces the penalty for optimization overhead costs by a factor of 10.  It also contain several minor bugfixes.</p>
Example #19
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Resources');
$page->setNavIdentifier('resources');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb">Resources</div>


<p>Please follow the links to the left to find more in-depth information about
the HPCG project.</p>


<?php 
include 'common/footer.html';
Example #20
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - Download');
$page->setNavIdentifier('download');
$y = <<<END
    th { text-align: left; padding-right: 1em; vertical-align: top; 
      padding-bottom: 1em; }
    td { vertical-align: top; padding-bottom: 1em; }
END;
$page->setInlineStyles($y);
?>

<?php 
include 'common/header.html';
?>

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

<h3>HPCG Benchmark Release Version 2.4</h3>

<p>The current HPCG Suite Release version is 2.4. </p>


  HPCG: <a href="downloads/hpcg-2.4.tar.gz">Reference Version 2.4 (3-Jun-2014)</a>

    <ul>
        <li><b>Previous versions of HPCG:</b></li>
    <ul>
Example #21
0
<?php

include 'common/page.php';
$page = new Page();
$page->setPathToWebRoot('');
$page->setPageTitle('HPCG - About');
$page->setNavIdentifier('about');
?>

<?php 
include 'common/header.html';
?>

<div class="breadcrumb">About</div>

<h3>About the HPCG Benchmark Project</h3>

<p>The HPCG Benchmark project is an effort to create a more relevant metric for ranking HPC systems than the 
High Performance LINPACK (HPL) benchmark, that is currently used by the TOP500 benchmark.  The computational and data
access patterns of HPL are no longer driving computer system designs in directions that are beneficial
to many important scalable applications.  HPCG is designed to exercise computational and data access patterns that more
closely match a broad set of important applications, and to give incentive to computer system designers to invest in 
capabilities that will have impact on the collective performance of these applications.
</p>

    <p><b>HPCG is a complete, stand-alone code that measures the performance of basic operations in a unified code:</b>
      
    <ul>
      <li>Sparse matrix-vector multiplication.</li>
      <li>Sparse triangular solve.</li>
      <li>Vector updates.</li>