mirror of
https://gitlab.univ-nantes.fr/glicid-public/guix-glicid.git
synced 2025-04-30 06:08:37 +02:00
test STREAM
This commit is contained in:
parent
67f112b4ac
commit
8c6f819805
1 changed files with 64 additions and 24 deletions
|
@ -54,7 +54,7 @@
|
|||
#:use-module (gnu packages fontutils)
|
||||
#:use-module (guix build-system gnu)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages maths)
|
||||
#:use-module (gnu packages maths)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (gnu packages cmake)
|
||||
#:use-module (gnu packages pretty-print)
|
||||
|
@ -66,7 +66,7 @@
|
|||
#:use-module (gnu packages assembly)
|
||||
#:use-module (gnu packages authentication)
|
||||
#:use-module (gnu packages bdw-gc)
|
||||
#:use-module (gnu packages boost)
|
||||
#:use-module (gnu packages boost)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages crypto)
|
||||
#:use-module (gnu packages cryptsetup)
|
||||
|
@ -75,9 +75,9 @@
|
|||
#:use-module (gnu packages disk)
|
||||
#:use-module (gnu packages gperf)
|
||||
#:use-module (gnu packages jemalloc)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages lua)
|
||||
#:use-module (gnu packages ncurses)
|
||||
#:use-module (gnu packages linux)
|
||||
#:use-module (gnu packages lua)
|
||||
#:use-module (gnu packages ncurses)
|
||||
#:use-module (gnu packages networking)
|
||||
#:use-module (gnu packages nss)
|
||||
#:use-module (gnu packages openldap)
|
||||
|
@ -85,8 +85,8 @@
|
|||
#:use-module (gnu packages python)
|
||||
#:use-module (gnu packages python-xyz)
|
||||
#:use-module (gnu packages sphinx)
|
||||
#:use-module (gnu packages tls)
|
||||
#:use-module (gnu packages web)
|
||||
#:use-module (gnu packages tls)
|
||||
#:use-module (gnu packages web)
|
||||
;; #:use-module (gnu packages glicid)
|
||||
#:use-module (gnu packages pretty-print)
|
||||
#:use-module (gnu packages virtualization)
|
||||
|
@ -116,15 +116,17 @@
|
|||
#:use-module (gnu packages video)
|
||||
#:use-module (gnu packages llvm)
|
||||
#:use-module (gnu packages multiprecision)
|
||||
|
||||
#:use-module (glicid utils)
|
||||
#:use-module (guix git-download)
|
||||
|
||||
)
|
||||
|
||||
|
||||
;;;;;;;;
|
||||
|
||||
|
||||
(define-public intel-mpi-benchmarks/openmpi
|
||||
(package
|
||||
(define-public intel-mpi-benchmarks/openmpi-2021.3
|
||||
(package
|
||||
(inherit gnu:intel-mpi-benchmarks/openmpi)
|
||||
(name "intel-mpi-benchmarks")
|
||||
(version "2021.3")
|
||||
|
@ -150,22 +152,60 @@
|
|||
)
|
||||
)
|
||||
|
||||
(define-public glicid-intel-mpi-benchmarks
|
||||
(package
|
||||
(inherit intel-mpi-benchmarks/openmpi)
|
||||
(name "glicid-intel-mpi-benchmarks")
|
||||
)
|
||||
)
|
||||
(define intel-mpi-benchmark-transform-gcc-10
|
||||
(gcc10-instead-of-gcc intel-mpi-benchmarks/openmpi-2021.3))
|
||||
|
||||
(define intel-mpi-benchmark-transform-gcc-11
|
||||
(gcc11-instead-of-gcc intel-mpi-benchmarks/openmpi-2021.3))
|
||||
|
||||
(define-public intel-mpi-benchmarks/openmpi-2021.3-gcc-10
|
||||
(package
|
||||
(inherit intel-mpi-benchmark-transform-gcc-10)
|
||||
(version (string-append (package-version intel-mpi-benchmark-transform-gcc-10) "-gcc-10" ))
|
||||
)
|
||||
)
|
||||
|
||||
(define-public intel-mpi-benchmarks/openmpi-2021.3-gcc-11
|
||||
(package
|
||||
(inherit intel-mpi-benchmark-transform-gcc-11)
|
||||
(version (string-append (package-version intel-mpi-benchmark-transform-gcc-11) "-gcc-11" ))
|
||||
)
|
||||
)
|
||||
|
||||
(define-public stream-benchmarks
|
||||
(package
|
||||
(name "stream-benchmarks")
|
||||
(version "5.10-jh")
|
||||
; (source (origin
|
||||
; (method git-fetch
|
||||
; (uri
|
||||
; (git-reference
|
||||
; (url "https://github.com/jeffhammond/STREAM.git")
|
||||
; (commit "HEAD")
|
||||
; (sha256 (base32 ""))
|
||||
; )
|
||||
; )
|
||||
; )
|
||||
; )
|
||||
; )
|
||||
|
||||
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri "https://github.com/jeffhammond/STREAM/archive/refs/heads/master.zip")
|
||||
(sha256
|
||||
(base32 "0a27616mikli251hrr6yc3rifm2ajgr0328qjfzsfdq7yaikbf1g")
|
||||
)
|
||||
)
|
||||
)
|
||||
(build-system gnu-build-system)
|
||||
(synopsis "STREAM benchmark")
|
||||
(description "STREAM benchmark")
|
||||
(home-page "https://")
|
||||
(license "")))
|
||||
|
||||
;(define-public glicid-intel-mpi-benchmarks-gcc-11
|
||||
; (package
|
||||
; (inherit glicid-intel-mpi-benchmarks)
|
||||
; (name "glicid-specific-intel-mpi-benchmarks")
|
||||
; (inputs `(("openmpi", glicid-openmpi-gcc-11)
|
||||
; ("gcc",gcc-11)
|
||||
; ,@(package-inputs glicid-intel-mpi-benchmarks)))
|
||||
; )
|
||||
;)
|
||||
;)
|
||||
|
||||
;;defined by gricad / PA Boutier
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue