FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
hpl 2.1_5 benchmarks on this many watch lists=0 search for ports that depend on this port
High Performance Computing Linpack Benchmark
Maintained by: oliver@FreeBSD.org search for ports maintained by this maintainer
Port Added: 25 Feb 2004 18:06:42
License: not specified in port


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 aportable 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.

WWW: http://www.netlib.org/benchmark/hpl/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. lang/gcc
  2. devel/binutils
Required To Run:
  1. lang/gcc
Required Libraries:
  1. math/blas
  2. net/mpich2
There are no ports dependent upon this port

To install the port: cd /usr/ports/benchmarks/hpl/ && make install clean
To add the package: pkg install benchmarks/hpl


Configuration Options
===> The following configuration options are available for hpl-2.1_5:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.irisa.fr/pub/netlib/benchmark/hpl/
  2. ftp://ftp.mirrorservice.org/sites/ftp.netlib.org/benchmark/hpl/
  3. ftp://ftp.netlib.no/netlib/benchmark/hpl/
  4. ftp://ftp.netlib.org/benchmark/hpl/
  5. http://artfiles.org/netlib.org/benchmark/hpl/
  6. http://distcache.FreeBSD.org/ports-distfiles/
  7. http://netlib.amss.ac.cn/benchmark/hpl/
  8. http://netlib.caspur.it/benchmark/hpl/
  9. http://netlib.sandia.gov/benchmark/hpl/
  10. http://phase.hpcc.jp/mirrors/netlib/benchmark/hpl/
  11. http://www.mirrorservice.org/sites/ftp.netlib.org/benchmark/hpl/
  12. http://www.netlib.no/netlib/benchmark/hpl/
  13. http://www.netlib.org/benchmark/hpl/

Number of commits found: 31

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Sep 2014 20:50:37
Original commit files touched by this commit  2.1_5
Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
01 Sep 2014 21:50:15
Original commit files touched by this commit  2.1_4
Revision:366964
thierry search for other commits by this committer
- Upgrade to 1.5;

- Bump PORTREVISION for consumers.
26 Aug 2014 19:55:00
Original commit files touched by this commit  2.1_3
Revision:366262
thierry search for other commits by this committer
Chase the upgrade of net/mpich2.

Approved by:	portmgr (non staged ports)
10 Mar 2014 20:55:22
Original commit files touched by this commit  2.1_2
Revision:347809
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
16 Feb 2014 17:15:32
Original commit files touched by this commit  2.1_1
Revision:344614
tijl search for other commits by this committer
Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes".  In most cases
USE_GCC=yes has been omitted though.

Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.

Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...

Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
05 Jan 2014 02:00:17
Original commit files touched by this commit  2.1_1
Revision:338744
bapt search for other commits by this committer
Support stage
26 Oct 2013 00:52:36
Original commit files touched by this commit  2.1_1
Revision:331644
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 15:52:45
Original commit files touched by this commit  2.1
Revision:327708
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
benchmarks)
10 Sep 2013 06:28:23
Original commit files touched by this commit  2.1
Revision:326867
danfe search for other commits by this committer
- Try to fix parallel builds (-jX) by sanitizing targets dependencies
- Stop abusing ALL_TARGET for passing arguments to make(1), use it to
  specify the actual build target (default target would also be fine,
  but because of its phony dependencies, some commands would be called
  twice, which is not good and just asks for trouble)
- Modernize LIB_DEPENDS syntax, add missing OPTIONS_DEFINE for DOCS,
  kill few stray empty lines and commented PORTREVISION while here

Approved by:	miwi, bapt (portmgr, implicit)
10 Jul 2013 17:04:49
Original commit files touched by this commit  2.1
Revision:322713
bapt search for other commits by this committer
Mark as job unsafe
14 May 2013 13:40:09
Original commit files touched by this commit  2.1
Revision:318160
oliver search for other commits by this committer
update to 2.1
26 Feb 2011 09:56:51
Original commit files touched by this commit  2.0_8
thierry search for other commits by this committer
Chase the upgrade of MPICH2.

Since I'm there, pet portlint where needed, e.g. by removing oblsolete
MD5 checksums.

PR:             ports/154715
14 Nov 2010 22:00:16
Original commit files touched by this commit  2.0_7
thierry search for other commits by this committer
Chase the upgrade of MPICH2.

PR:             ports/151869
Approved by:    oliver (maintainer)
11 Jan 2010 20:02:23
Original commit files touched by this commit  2.0_6
oliver search for other commits by this committer
specifiy explicit RUN_DEPENDS instead of RUN=BUILD

PR:             142176
Submitted by:   Sevan Janiyan <venture37@geeklan.co.uk>
28 Nov 2009 10:44:56
Original commit files touched by this commit  2.0_5
thierry search for other commits by this committer
- Chase relocation of net/mpich2

- Bump PORTREVISION if needed

- Fix some portlint errors.
13 Sep 2009 00:08:01
Original commit files touched by this commit  2.0_4
gerald search for other commits by this committer
Bump PORTREVISION for everything that sets USE_FORTRAN=yes which now
implies lang/gcc44 up from lang/gcc43.

Approved by:    portmgr
25 Jan 2009 08:37:34
Original commit files touched by this commit  2.0_3
oliver search for other commits by this committer
fix mpich dependency

Noted by:       pav
24 Jan 2009 08:29:47
Original commit files touched by this commit  2.0_3
oliver search for other commits by this committer
reactivate mpich - but mpich2 this time
23 Jan 2009 17:36:42
Original commit files touched by this commit  2.0_2
pav search for other commits by this committer
- Switch to LAM now that net/mpich port was deleted. Fixes INDEX

With hat:       portmgr
07 Jan 2009 16:34:27
Original commit files touched by this commit  2.0_1
gerald search for other commits by this committer
Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3.
23 Sep 2008 08:32:40
Original commit files touched by this commit  2.0
oliver search for other commits by this committer
update to 2.0
19 Apr 2008 17:56:05
Original commit files touched by this commit  1.0a_2
  Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
15 Jul 2007 13:54:34
Original commit files touched by this commit  1.0a_2
pav search for other commits by this committer
- Convert to USE_FORTRAN
19 May 2007 20:32:57
Original commit files touched by this commit  1.0a_2
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
17 Jan 2007 08:45:40
Original commit files touched by this commit  1.0a_1
maho search for other commits by this committer
* Migrate to gfortran.
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack.

Approved by:  portmgr(kris)
03 May 2006 23:26:35
Original commit files touched by this commit  1.0a
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with B
22 Jan 2006 08:20:08
Original commit files touched by this commit  1.0a
edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
25 Nov 2005 15:37:04
Original commit files touched by this commit  1.0a
oliver search for other commits by this committer
www.netlib.org seems to be down, add a mirror for hpl.tgz
25 May 2005 22:17:30
Original commit files touched by this commit  1.0a
oliver search for other commits by this committer
fix build
 hpl's Makefile used ARCH for some own things which conflicted with the
predefined ARCH.
 I renamed hpl's ARCH variable.
14 Jul 2004 13:37:21
Original commit files touched by this commit  1.0a
oliver search for other commits by this committer
maho@ reported that atlas isn't broken any longer on amd64
25 Feb 2004 18:06:01
Original commit files touched by this commit  1.0a
oliver search for other commits by this committer
High Performance Computing Linpack Benchmark
 - needs an MPI implementation (mpich and lam are supported by this port)
 - needs an Basic Linear Algebra Subprograms implementation like atlas (default)
   or blas (both are supported by this port)

tested on alpha (5), amd64 (5) and i386 (4 and 5)

Number of commits found: 31

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk11Sep 18
squidSep 18
squid33Sep 18
dbusSep 17
nginxSep 16
nginx-develSep 16
phpmyadminSep 13
ossec-hids-clientSep 11
ossec-hids-localSep 11
ossec-hids-serverSep 11
chromiumSep 09
trafficserverSep 05
apache22*Sep 03
apache22-event-mpm*Sep 03
apache22-itk-mpm*Sep 03

8 vulnerabilities affecting 19 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24062
Broken 118
Deprecated 53
Ignore 370
Forbidden 4
Restricted 203
No CDROM 94
Vulnerable 21
Expired 5
Set to expire 48
Interactive 0
new 24 hours 5
new 48 hours8
new 7 days21
new fortnight68
new month233

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.