Software Index
Linux Software Utilities  

High Performance Linpack

download download home home   report broken
important software information
company name:
HPL Development Team
license: Freeware
minimum requirements: No special requirements.
functional limitations:
High Performance Linpack description
HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.

The algorithm used by HPL can be summarized by the following keywords: Two-dimensional block-cyclic data distribution - Right-looking variant of the LU factorization with row partial pivoting featuring multiple look-ahead depths - Recursive panel factorization with pivot search and column broadcast combined - Various virtual panel broadcast topologies - bandwidth reducing swap-broadcast algorithm - backward substitution with look-ahead of depth 1.

The HPL package provides a testing and timing program to quantify the accuracy of the obtained solution as well as the time it took to compute it. The best performance achievable by this software on your system depends on a large variety of factors.

Nonetheless, with some restrictive assumptions on the interconnection network, the algorithm described here and its attached implementation are scalable in the sense that their parallel efficiency is maintained constant with respect to the per processor memory usage.

The HPL software package requires the availibility on your system of an implementation of the Message Passing Interface MPI (1.1 compliant). An implementation of either the Basic Linear Algebra Subprograms BLAS or the Vector Signal Image Processing Library VSIPL is also needed. Machine-specific as well as generic implementations of MPI, the BLAS and VSIPL are available for a large variety of systems.. . Publisher of High Performance Linpack, Author of High Performance Linpack 2.0. HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well a
Similar software
Performance Application Programming Interface (Popularity: ) : PAPI aims to provide the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors.

PAPI enables software engineers to see, in near real time, the relation between ...

HPC Challenge (Popularity: ) : HPC Challenge is a high performance benchmark suite. The HPC Challenge consists of basically 7 benchmarks:

1. HPL - the Linpack TPP benchmark which measures the floating point rate of execution for solving a linear system of equations.

2. DGEMM - measures ...

ZD1211 Driver (Popularity: ) : ZD1211 is a compact, high security, low power and high performance solution for versatile WLAN applications.

ZD1211 integrates WLAN MAC controller, base-band processor and USB 2.0 interface in single chip. The integrated USB 2.0 controller reduces the cost and design complexity. ...

boostmpi (Popularity: ) : boostmpi is a high-quality Python wrapper around the Message Passing Interface (MPI). MPI is a standardized interface to libraries such as OpenMPI and MPICH that provide high-performance inter-process communication for distributed-memory computing.

boostmpi uses the Boost.MPI library, which gives MPI a ...

BackupPC (Popularity: ) : BackupPC is a high-performance, enterprise-grade system for backing up Linux, WinXX and MacOSX PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.

Given the ever decreasing cost of disks and raid systems, it ...

Coda Distributed File System (Popularity: ) : Coda is an advanced networked filesystem. The project has been developed at CMU since 1987 by the systems group of M. Satyanarayanan. in the SCS department.

Coda is a distributed filesystem with its origin in AFS2. It has many features that ...

nVidia Linux Display Driver IA32 (Popularity: ) : nVidia Linux Display Driver is the OpenGL nVidia support for graphic cards on Linux operating systems.

Installation:

Type "sh NVIDIA-Linux-x86-173.14.12.pkg1.run" to install the driver. NVIDIA now provides a utility to assist you with configuration of your X config file.. NVIDIA - World ...

NexentaStor (Popularity: ) : NexentaStor is a software based iSCSI and NAS solution with features that are superior to those of legacy hardware based NAS solutions, including unlimited incremental backups or 'snapshots', snapshot mirroring (replication), block level mirroring, integrated search, and easy management of ...
nVidia FreeBSD Display Driver x86 (Popularity: ) : nVidia FreeBSD Display Driver is the OpenGL nVidia support for graphic cards on FreeBSD operating systems.. NVIDIA - World Leader in Visual Computing Technologies. NVIDIA is the world leader in visual computing technologies and the inventor of the GPU, which ...
numexpr (Popularity: ) : numexpr is a Python library that evaluates multiple-operator array expressions many times faster than NumPy can. It accepts the expression as a string, analyzes it, rewrites it more efficiently, and compiles it to faster Python code on the fly. It's ...
Hitori (Popularity: ) : Hitori is a GTK software that generates and let you play games of Hitori, a logic game similar to Sudoku created by Nikoli.

It has undo/redo support, can give hints, and allows for cells to be tagged with one of two ...

Hot Copy (Popularity: ) : Hot Copy Tip: Turn Legacy Backups (e.g. tar and rsync) into Online Backups.

Take a Hot Copy of your disk before starting your tar or rsync backup. Backing up your Hot Copy will turn your tar backups into consistent point-in-time online ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Similar scripts
Greg's High Performance SEO (Popularity: ) : IntroductionWordPress SEO plugins have been done before, but never like this.Offering direct control over more than 100 separate on-page characteristics important for SEO, while loading fewer than 700 lines of code for each ordinary page view and playing nicely with ...
High-Performance .NET Application Development & Architecture (Popularity: ) : High performance application is the main objective of this online tutorial. In this article the author explains about the proper planning and application and server security. .NET's best practices are to be used while building the application. In n-tier architecture, ...
Writing High-Performance Managed Applications : A Primer (Popularity: ) : Writing High-Performance Managed Applications : A Primer is a tutorial in which users can learn more about increasing the performance of .NET managable application. This tutorial analyzes the .NET frame work from the performance perspective. This online article discusses various ...
Fibonacci HIgh Performance (Popularity: ) : How do you run the Fibonacci sequence on NOX? Well, use Pascal's Triangle of course. But only compute each value once. Next time grab the stored value.
High-performance javascript callback handler (Popularity: ) : javascript callback handler is an interim solution for high-performance server requests including (but not limited to) AHAH, AJAX, JSON, XML, etc.Note that this module does nothing on itself, only install it if another module leverages its functionality and instructs you ...
lfyre:high-performance flexible language (Popularity: ) : lfyre is a general purpose, compiled programming language. It offers high performance, expressive power and flexibility. It has many features found in other languages, plus extra features as creating new operators, keywords and programming paradigms.
Gizur High Performance Framework (Popularity: ) : Gizur High Performance Framework makes it easy to build performance critical applications using C++. Using ghpf it becomes easy to build applications consisting of multiple communicating processes. RESTful services and web applications can be built.
High-performance currying with instance (Popularity: ) : This script implements the instance method for performing currying. Instance method provides a way to perform currying such that the curried function runs much faster than one produced by closure. Currying is an important technique to build callables on the ...
High-performance Ruby (Popularity: ) : The performance gain ranges between 10% and 35%!
High-performance currying with instance method (Popularity: ) : This script implements the instance method for performing currying. Instance method provides a way to perform currying such that the curried function runs much faster than one produced by closure. Currying is an important technique to build callables on the ...
Rate me
supported os's
stats
downloads 16
version 2.0
size in Kb 573
popularity   
1632/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend High Performance Linpack
Report spyware
New Software
Popular Software
Latest Reviews