test STREAM

This commit is contained in:
Yann Dupont 2021-11-23 10:32:08 +01:00
parent 67f112b4ac
commit 8c6f819805

View file

@ -116,6 +116,8 @@
#:use-module (gnu packages video)
#:use-module (gnu packages llvm)
#:use-module (gnu packages multiprecision)
#:use-module (glicid utils)
#:use-module (guix git-download)
)
@ -123,7 +125,7 @@
;;;;;;;;
(define-public intel-mpi-benchmarks/openmpi
(define-public intel-mpi-benchmarks/openmpi-2021.3
(package
(inherit gnu:intel-mpi-benchmarks/openmpi)
(name "intel-mpi-benchmarks")
@ -150,20 +152,58 @@
)
)
(define-public 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-benchmarks/openmpi)
(name "glicid-intel-mpi-benchmarks")
(inherit intel-mpi-benchmark-transform-gcc-10)
(version (string-append (package-version intel-mpi-benchmark-transform-gcc-10) "-gcc-10" ))
)
)
;(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)))
(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 "")))
; )
;)