Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.138.340 Times

HPC Challenge 1.2.0

  Date Added: October 14, 2010  |  Visits: 641

HPC Challenge

Report Broken Link
Printer Friendly Version


Product Homepage
Download (75 downloads)

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 the floating point rate of execution of double precision real matrix-matrix multiplication. 3. STREAM - a simple synthetic benchmark program that measures sustainable memory bandwidth (in GB/s) and the corresponding computation rate for simple vector kernel. 4. PTRANS (parallel matrix transpose) - exercises the communications where pairs of processors communicate with each other simultaneously. It is a useful test of the total communications capacity of the network. 5. RandomAccess - measures the rate of integer random updates of memory (GUPS). 6. FFTE - measures the floating point rate of execution of double precision complex one-dimensional Discrete Fourier Transform (DFT). 7. Communication bandwidth and latency - a set of tests to measure latency and bandwidth of a number of simultaneous communication patterns; based on b_eff (effective bandwidth benchmark). Compiling: The first step is to create a configuration file that reflects characteristics of your machine. The configuration file should be created in the hpl directory. This directory contains instructions (the files README and INSTALL) on how to create the configuration file. The directory hpl/setup contains many examples of configuration files. A good approach is to copy one of them to the hpl directory and if it doesnt work then change it. This file is reused by all the components of the HPC Challange suite. When configuration is done, a file should exist in the hpl directory whose name starts with Make. and ends with the name for the system used for tests. For example, if the name of the system is Unix, the file should be named Make.Unix. To build the benchmark executable (for the system named Unix) type: make arch=Unix. This command should be run in the top directory (not in the hpl directory). It will look in the hpl directory for the configuration file and use it to build the benchmark executable. Configuration: The HPC Challange is driven by a short input file named hpccinf.txt that is almost the same as the input file for HPL (customarily called HPL.dat). Refer to the file hpl/www/tuning.html for details about the input file for HPL. A sample input file is included with the HPC Challange distribution. The differences between HPL input file and HPC Challange input file can be summarized as follows: * Lines 3 and 4 are ignored. The output always goes to the file named hpccoutf.txt. * There are additional lines (starting with line 33) that may (but do not have to) be used to customize the HPC Challenge benchmark. They are described below. The additional lines in the HPC Challenge input file (compared to the HPL input file) are: Lines 33 and 34 describe additional matrix sizes to be used for running the PTRANS benchmark (one of the components of the HPC Challange benchmark). * Lines 35 and 36 describe additional blocking factors to be used for running PTRANS benchmark. Just for completeness, here is the list of lines of the HPC Challanges input file with brief descriptions of their meaning: * Line 1: ignored * Line 2: ignored * Line 3: ignored * Line 4: ignored * Line 5: number of matrix sizes for HPL (and PTRANS) * Line 6: matrix sizes for HPL (and PTRANS) * Line 7: number of blocking factors for HPL (and PTRANS) * Line 8: blocking factors for HPL (and PTRANS) * Line 9: type of process ordering for HPL * Line 10: number of process grids for HPL (and PTRANS) * Line 11: numbers of process rows of each process grid for HPL (and PTRANS) * Line 12: numbers of process columns of each process grid for HPL (and PTRANS) * Line 13: threshold value not to be exceeded by scaled residual for HPL (and PTRANS) * Line 14: number of panel factorization methods for HPL * Line 15: panel factorization methods for HPL * Line 16: number of recursive stopping criteria for HPL * Line 17: recursive stopping criteria for HPL * Line 18: number of recursion panel counts for HPL * Line 19: recursion panel counts for HPL * Line 20: number of recursive panel factorization methods for HPL * Line 21: recursive panel factorization methods for HPL * Line 22: number of broadcast methods for HPL * Line 23: broadcast methods for HPL * Line 24: number of look-ahead depths for HPL * Line 25: look-ahead depths for HPL * Line 26: swap methods for HPL * Line 27: swapping threshold for HPL * Line 28: form of L1 for HPL * Line 29: form of U for HPL * Line 30: value that specifies whether equilibration should be used by HPL * Line 31: memory alignment for HPL * Line 32: ignored * Line 33: number of additional problem sizes for PTRANS * Line 34: additional problem sizes for PTRANS * Line 35: number of additional blocking factors for PTRANS * Line 36: additional blocking factors for PTRANS Whats New in This Release: - This version contains many bugfixes, major features, and minor enhancements, many of which were contributed by users. - The major focus of this release was to improve accuracy of the reported performance results and ensure scalability of the code on the largest supercomputer installations with hundreds of thousands of computational cores..

Requirements: No special requirements
Platforms: Linux
Keyword: Benchmark Blocking Factors Challenge Configuration File File High Performance Hpc Hpc Challange Hpl Input Input File Line Number Performance Benchmark Ptrans
Users rating: 0/10

License: Freeware Size: 614.4 KB
HPC CHALLENGE RELATED
Libraries  -  File::Format::RIFF 1.0.1
File::Format::RIFF is a Perl module to Resource Interchange File Format/RIFF files. SYNOPSIS use File::Format::RIFF; open( IN, file ) or die "Could not open file: $!"; my ( $riff1 ) = File::Format::RIFF->read( *IN ); close( IN );...
9.22 KB  
Dial-up Networking Tools  -  Netwrix Change Notifier for File Servers 3.328.231
File server auditing is a must have process for all companies that rely on file servers to store their critical data and applications. Malicious and accidental modifications to files, permissions, file sharing settings can severly impact your...
4.27 MB  
File Utilities  -  File Fission Wizard 5.0
File Fission Wizard is the easiest way to split a file into smaller pieces. It is perfect for creating a backup of important files onto disks and to copy files to and from your laptop to a second computer. FFW uses an intuitive interface, and a...
2.52 MB  
Libraries  -  File::PathList 0.02
File::PathList is a Perl module that can find a file within a set of paths (like @INC or Java classpaths). SYNOPSIS # Create a basic pathset my $inc = File::PathList->new( @INC ); # Again, but with more explicit params my $inc2 =...
26.62 KB  
Libraries  -  File::Data 1.12
File::Data is a Perl module as a interface to file data. Wraps all the accessing of a file into a convenient set of calls for reading and writing data, including a simple regex interface. Note that the file needs to exist prior to using this...
13.31 KB  
Libraries  -  File::Where 0.05
File::Where is a Perl module to find the absolute file for a program module; absolute dir for a repository. SYNOPSIS ####### # Subroutine interface # use File::Where qw(pm2require where where_dir where_file where_pm where_repository);...
83.97 KB  
Security Tools  -  Easy File Locker 1.3
Easy File Locker is a light-weight and easy-to-use file lock software product for Windows. You can use it to protect your private files and folders and to hide sensible information from other computer users. With its great protection, users will...
 
Utilities  -  BareGrep 3.50a
A free file finding and text searching tool: * Regular expression text search * High performance search algorithm * Wildcard and regular expression file search * Recursive directory search * Save, name and manage text search patterns *...
245.76 KB  
Development Editors  -  MQ File Mover 4.0.0
MQ File Mover offers users a solution for quick and easy file transfer using WebSphere MQ (aka MQSeries). MQFM processes "Action" commands which are controlled through an MQFM Workflow XML file. The user combines a series of Action commands to...
 
Development Tools  -  Flat file extractor 0.2.7
Flat file extractor (ffe) can be used for parsing different flat file structures and printing them in different formats. ffe can also process fixed length binary files. ffe is a command line tool developed in GNU/Linux environment and it is...
 
NEW DOWNLOADS IN LINUX SOFTWARE, UTILITIES
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Utilities  -  LPAR2RRD 4.95-4
LPAR2RRD collects performance data and generates actual, historical and future trends utilization graphs of your virtual environment. It is agentless (it receives everything from the management stations like vCenter or HMC). The product supports...
2.25 MB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables 2.4.37.9
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB