

įor HPL 2.3 - A Portable Implementation of the High-Performance Linpack Livermore National Laboratory and Los Alamos National LaboratoryĪs part of the ASCI Projects contract numbers B503962 and Machine-specific as well as generic implementations ofĪcknowledgements: This work was supported in partīy a grant from the Department of Energy's Lawrence Subprograms BLAS or the Vector Signal Image On your system of an implementation of the Message Passing InterfaceĪn implementation of either the Basic Linear Algebra The HPL software package requires the availibility That their parallel efficiency is maintained constant with respect Interconnection network, the algorithm described here and itsĪttached implementation are scalable in the sense Nonetheless, with some restrictive assumptions on the The best performanceĪchievable by this software on your system depends on a large variety The accuracy of the obtained solution as well as The HPL package provides a testing and timing program to quantify Swap-broadcast algorithm - backward substitution with look-ahead Various virtual panel broadcast topologies - bandwidth reducing Pivoting featuring multiple look-ahead depths - Recursive panelįactorization with pivot search and column broadcast combined. Right-looking variant of the LU factorization with row partial The algorithm used by HPL can be summarized by theįollowing keywords: Two-dimensional block-cyclic data distribution It can thus be regarded asĪ portable as well as freely available implementation of the High HPL is a software package that solves a (random)ĭense linear system in double precision (64 bits) arithmetic HPL - A Portable Implementation of the High-Performance Linpackīenchmark for Distributed-Memory Computers Linpack Benchmark for Distributed-Memory Computers HPL - A Portable Implementation of the High-Performance
