Archived
1
0
forked from rarias/bscpkgs

hpcg: add first granularity/scalability exps for tampi+isend+oss+task

- oss.nix runs valid hpcg layouts whereas slices.nix does not
This commit is contained in:
Raúl Peñacoba
2021-02-23 18:24:21 +01:00
committed by Rodrigo Arias Mallo
parent 12ff1fd506
commit 1a6075a2b1
14 changed files with 665 additions and 148 deletions

View File

@@ -1,13 +1,13 @@
{
stdenv
, cc
, nanos6 ? null
, mcxx ? null
, mpi ? null
, nanos6
, mcxx
, mpi
, tampi
, gitBranch
}:
with stdenv.lib;
stdenv.mkDerivation rec {
name = "hpcg";
@@ -16,16 +16,13 @@ stdenv.mkDerivation rec {
ref = "${gitBranch}";
};
prePatch = ''
#export NIX_DEBUG=6
'';
# prePatch = ''
# #export NIX_DEBUG=6
# '';
buildInputs = [
cc
]
++ optional (mcxx != null) mcxx
++ optional (nanos6 != null) nanos6
++ optional (mpi != null) mpi;
cc nanos6 mcxx mpi tampi
];
makeFlags = [
"CC=${cc.CC}"

View File

@@ -28,7 +28,7 @@
};
hpcg = callPackage ./hpcg/default.nix {
gitBranch = "garlic/oss";
gitBranch = "garlic/tampi+isend+oss+task";
};
bigsort = {