blasterhas.blogg.se

How to run linpack benchmark for linux
How to run linpack benchmark for linux







how to run linpack benchmark for linux
  1. How to run linpack benchmark for linux how to#
  2. How to run linpack benchmark for linux software#

I would love to hear about some background stories of some of the current Top500 systems and how they did their LINPACK benchmark.

  • Are there any must-read documents or websites about this topic? E.g.
  • How do you deal with hardware faults (ruining a huge run)?.
  • How do you prepare the individual nodes (stopping system daemons, freeing memory, etc)?.
  • how to run linpack benchmark for linux

    How to run linpack benchmark for linux how to#

    How to get the best result given only a limited amount of time to do the benchmark run? (You can block a huge cluster forever).

    how to run linpack benchmark for linux

    Which compiler optimizations, which compiler? (What about profile-based compilation?)

    How to run linpack benchmark for linux software#

  • Is it worth it to recompile the software stack or do you use precompiled binaries? Which settings?.
  • How do you optimize for the latest Intel/AMD CPUs? Hyperthreading? NUMA?.
  • How do you prepare for the big run (on all nodes)? Start with small runs on a subset of nodes and then scale up? Is it really necessary to run LINPACK with a big run on all of the nodes (or is extrapolation allowed)?.
  • Which BLAS package do you use for which CPU model? ( Intel MKL, AMD ACML, GotoBLAS2, etc.).
  • The Top500 site tracks the results of Linpack runs from small single standalone.
  • How to you configure your interconnect? Which interconnect? Continuing our theme of leveraging gcc for performance based workloads.
  • Any special host order in your MPI machine file?.
  • Which MPI product, which version? Does it make a difference?.
  • Are there any Top500 submission rules to be aware of? What is allowed, what isn't?.
  • How to you tune the parameters ( N, NB, P, Q, memory-alignment, etc) for the HPL.dat file (without spending too much time trying each possible permutation - esp with large problem sizes N)?.
  • To give you an idea what kind of answers I would appreciate here are some sub-questions (with links): What are your best practices to get the best possible LINPACK benchmark ( HPL) result to submit for the Top500 supercomputer list? Given a large Linux HPC cluster with hundreds/thousands of nodes.









    How to run linpack benchmark for linux