Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Tony Delarue
guix-hpc
Commits
2fbd1875
Commit
2fbd1875
authored
Oct 18, 2019
by
PRUVOST Florent
Browse files
inria hiepacs: add a chameleon package with simgrid
parent
7a860096
Changes
1
Hide whitespace changes
Inline
Side-by-side
inria/hiepacs.scm
View file @
2fbd1875
...
...
@@ -22,6 +22,7 @@
#
:use-module
(
inria
storm
)
#
:use-module
(
inria
tadaam
)
#
:use-module
(
inria
eztrace
)
#
:use-module
(
inria
simgrid
)
#
:use-module
(
guix
utils
)
#
:use-module
(
srfi
srfi-1
))
...
...
@@ -156,7 +157,20 @@ area (CPUs-GPUs, distributed nodes).")
`
(
cons
"-DCHAMELEON_ENABLE_TRACING=ON"
,
flags
))))
(
propagated-inputs
`
((
"fxt"
,
fxt
)
(
"starpu"
,
starpu+fxt
)
,@
(
delete
`
(
"starpu"
,
starpu
)
(
package-inputs
chameleon
))))))
,@
(
delete
`
(
"starpu"
,
starpu
)
(
package-inputs
chameleon
))))))
(
define-public
chameleon+simgrid
(
package
(
inherit
chameleon
)
(
name
"chameleon-simgrid"
)
(
arguments
(
substitute-keyword-arguments
(
package-arguments
chameleon
)
((
#
:configure-flags
flags
'
())
`
(
cons
"-DCHAMELEON_SIMULATION=ON"
(
delete
"-DCHAMELEON_USE_MPI=ON"
,
flags
)))))
(
inputs
`
((
"simgrid"
,
simgrid
)))
(
propagated-inputs
`
((
"starpu"
,
starpu+simgrid
)
,@
(
delete
`
(
"starpu"
,
starpu
)
(
package-inputs
chameleon
))
,@
(
delete
`
(
"mpi"
,
openmpi
)
(
package-inputs
chameleon
))))))
(
define-public
chameleon+openmp
(
package
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment