diff options
author | root | 2006-04-24 09:03:08 -0500 |
---|---|---|
committer | root | 2006-04-24 09:03:08 -0500 |
commit | 84d8b510ac289af0a43bfa9e110844af27a90196 (patch) | |
tree | d7093929b954dd2f71114bff270755e18f737eb1 /cluster/netpipe |
initial commit from stable 0.3
Diffstat (limited to 'cluster/netpipe')
-rwxr-xr-x | cluster/netpipe/BUILD | 22 | ||||
-rwxr-xr-x | cluster/netpipe/DEPENDS | 2 | ||||
-rwxr-xr-x | cluster/netpipe/DETAILS | 30 | ||||
-rw-r--r-- | cluster/netpipe/HISTORY | 19 |
4 files changed, 73 insertions, 0 deletions
diff --git a/cluster/netpipe/BUILD b/cluster/netpipe/BUILD new file mode 100755 index 0000000000..8f66a69e06 --- /dev/null +++ b/cluster/netpipe/BUILD @@ -0,0 +1,22 @@ +( + prepare_install && + make tcp && + install -m 755 NPtcp ${INSTALL_ROOT}/usr/bin && + mkdir -p ${INSTALL_ROOT}/usr/share/doc/$SPELL/ && + install -m 0644 dox/netpipe_paper.ps ${INSTALL_ROOT}/usr/share/doc/$SPELL/netpipe_paper.ps + if spell_ok mpich + then + sedit "s/MPI_ARCH =.*$/MPI_ARCH =LINUX/" makefile + sedit "s/-lmpi/-lmpich/" makefile + make mpi && + install -m 755 NPmpi ${INSTALL_ROOT}/usr/bin + fi + + if spell_ok pvm + then + make pvm && + install -m 755 NPpvm ${INSTALL_ROOT}/usr/bin + fi + +) > $C_FIFO 2>&1 + diff --git a/cluster/netpipe/DEPENDS b/cluster/netpipe/DEPENDS new file mode 100755 index 0000000000..d31575d4da --- /dev/null +++ b/cluster/netpipe/DEPENDS @@ -0,0 +1,2 @@ +optional_depends mpich && +optional_depends pvm diff --git a/cluster/netpipe/DETAILS b/cluster/netpipe/DETAILS new file mode 100755 index 0000000000..90c5b4c1dd --- /dev/null +++ b/cluster/netpipe/DETAILS @@ -0,0 +1,30 @@ + SPELL=netpipe + VERSION=3.6 + SOURCE=NetPIPE\_$VERSION.tar.gz + MD5[0]=340217f71c613b4c2d796eadcd360f6c +SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SOURCE/\.tar.gz/} + SOURCE_URL[0]=http://www.scl.ameslab.gov/Projects/NetPIPE/code/$SOURCE + WEB_SITE=http://www.scl.ameslab.gov/Projects/NetPIPE/ + ENTERED=20020606 + UPDATED=20020606 + MAINTAINER=zoran@idi.ntnu.no + LICENSE=GPL + SHORT="network performance tool" +cat << EOF +NetPIPE is a protocol independent performance tool that encapsulates +the best of ttcp and netperf and visually represents the network +performance under a variety of conditions. By taking the end-to-end +application view of a network, NetPIPE clearly shows the overhead +associated with different protocol layers. + +Interfaces are available for TCP, PVM and MPI. + +Netpipe answers such questions as: +how soon will a given data block of size k arrive at its destination? +which network and protocol will transmit size k blocks the fastest? +what is a given network's effective maximum throughput and saturation level? +does there exist a block size k for which the throughput is maximized? +how much communication overhead is due to the network comm. protocol layer(s)? +how quickly will a small (< 1 kbyte) control message arrive, +and which network and protocol are best for this purpose? +EOF diff --git a/cluster/netpipe/HISTORY b/cluster/netpipe/HISTORY new file mode 100644 index 0000000000..8bca2f8187 --- /dev/null +++ b/cluster/netpipe/HISTORY @@ -0,0 +1,19 @@ +2005-01-23 Eric Sandall <eric@sandall.us> + * BUILD: Use spell_ok instead of spell_installed + +2004-01-25 David C. Haley <dhaley@hot.rr.com> + * DETAILS: updated to version 3.6 + +2003-07-04 hgg <hgreig@bigpond.net.au> + * Change Website and update to 3.5 and ${INSTALL_ROOT}-ify + +2002-10-18 Zoran Constantinescu <zoran@idi.ntnu.no> + * Added MD5 sum. + +2002-06-10 Zoran Constantinescu <zoran@idi.ntnu.no> + * Added LICENSE entry. + Test with gcc3 is ok. + +2002-06-06 Zoran Constantinescu <zoran@idi.ntnu.no> + * Spell created. + |