Merge branch 'knem' into 'master'
KNEM generic See merge request Pmodules/buildblocks!190
This commit is contained in:
12
Libraries/knem/build
Executable file
12
Libraries/knem/build
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
pbuild::set_download_url "https://gitlab.inria.fr/$P/$P/-/archive/$P-${V_PKG}/$P-$P-${V_PKG}.tar.gz"
|
||||
pbuild::add_to_group 'Libraries'
|
||||
|
||||
pbuild::install_docfiles AUTHORS COPYING README
|
||||
|
||||
pbuild::compile_in_sourcetree
|
||||
|
||||
pbuild::post_prep() {
|
||||
./autogen.sh
|
||||
}
|
||||
1
Libraries/knem/files/variants.merlin6
Normal file
1
Libraries/knem/files/variants.merlin6
Normal file
@@ -0,0 +1 @@
|
||||
knem/1.1.4 unstable
|
||||
13
Libraries/knem/modulefile
Normal file
13
Libraries/knem/modulefile
Normal file
@@ -0,0 +1,13 @@
|
||||
#%Module1.0
|
||||
|
||||
module-whatis "High-Performance Intra-Node MPI Communication"
|
||||
module-url "https://knem.gitlabpages.inria.fr/"
|
||||
module-license "$PREFIX/COPYING"
|
||||
module-maintainer "Marc Caubet <marc.caubet@psi.ch>"
|
||||
|
||||
module-help "
|
||||
KNEM is a Linux kernel module enabling high-performance intra-node MPI
|
||||
communication for large messages. KNEM works on all Linux kernel since
|
||||
2.6.15 and offers support for asynchronous and vectorial data transfers
|
||||
as well as offloading memory copies on to Intel I/OAT hardware.
|
||||
"
|
||||
Reference in New Issue
Block a user