13.07.2015 Views

Intel(R) - Computational and Systems Biology at MIT

Intel(R) - Computational and Systems Biology at MIT

Intel(R) - Computational and Systems Biology at MIT

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

LINPACK <strong>and</strong> MP LINPACK Benchmarks 10Note th<strong>at</strong> the non-hybrid version may be used in a hybrid mode, but it would be missingsome of the optimiz<strong>at</strong>ions added to the hybrid version. Non-hybrid builds are the default.In many cases, the use of the hybrid mode is required for system reasons, but if there is achoice, the non-hybrid code may be faster, although th<strong>at</strong> may change in future releases. Touse the non-hybrid code in a hybrid mode, use the threaded MPI <strong>and</strong> <strong>Intel</strong> MKL, link with <strong>at</strong>hread-safe MPI, <strong>and</strong> call function MPI_init_thread() so as to indic<strong>at</strong>e a need for MPI tobe thread-safe.ContentsThe <strong>Intel</strong> Optimized MP LINPACK Benchmark for Clusters includes the HPL 1.0a distributionin its entirety as well as the modific<strong>at</strong>ions, delivered in the files listed in Table 10-2 <strong>and</strong>loc<strong>at</strong>ed in the ./benchmarks/mp_linpack/ subdirectory in the <strong>Intel</strong> MKL directory (seeTable 3-1):Table 10-2Contents of the MP LINPACK Benchmark./benchmarks/mp_linpack/testing/ptest/HPL_pdtest.csrc/blas/HPL_dgemm.csrc/grid/HPL_grid_init.csrc/pgesv/HPL_pdgesvK2.cinclude/hpl_misc.h <strong>and</strong>hpl_pgesv.hsrc/pgesv/HPL_pdgesv0.ctesting/ptest/HPL.d<strong>at</strong>Make.ia32Make.em64tMake.ipfHPL.d<strong>at</strong>HPL 1.0a code modified to display captured DGEMMinform<strong>at</strong>ion in ASYOUGO2_DISPLAY (see details inthe New Fe<strong>at</strong>ures section) if it was captured.HPL 1.0a code modified to capture DGEMM inform<strong>at</strong>ionif desired from ASYOUGO2_DISPLAYHPL 1.0a code modified to do additional gridexperiments originally not in HPL 1.0.HPL 1.0a code modified to do ASYOUGO <strong>and</strong>ENDEARLY modific<strong>at</strong>ionsBugfix added to allow for 64-bit address comput<strong>at</strong>ion.HPL 1.0a code modified to do ASYOUGO, ASYOUGO2,<strong>and</strong> ENDEARLY modific<strong>at</strong>ionsHPL 1.0a sample HPL.d<strong>at</strong> modified.(New) Sample architecture make for processors usingIA-32 architecture <strong>and</strong> Linux.(New) Sample architecture make for processors using<strong>Intel</strong>® 64 architecture <strong>and</strong> Linux.(New) Sample architecture make for IA-64architecture <strong>and</strong> Linux.A repe<strong>at</strong> of testing/ptest/HPL.d<strong>at</strong> in the top-leveldirectory10-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!