1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Dockerizing Linux-Bench Q2 2017

Discussion in 'Linux-Bench Results and Discussion' started by Patrick, Jun 25, 2017.

  1. Patrick

    Patrick Administrator
    Staff Member

    Joined:
    Dec 21, 2010
    Messages:
    9,407
    Likes Received:
    2,918
    Spent some time doing this today making some notes on this.

    c-ray 1.1
    New Docker Images (Zesty Based for gcc 6.3). Adding 8K in this generation because new CPUs are completing "hard" 4K too quickly. 4K will run the old easy, medium, hard.
    linuxbench/c-ray:8K
    linuxbench/c-ray:4K

    -e threads=y where y is number of threads. Will default to $nproc if not set

    Note to self, change threads to numthreads to be consistent

    Kernel Compile Benchmark
    linuxbench/pykcb:zesty - not working with gcc 6.3. There is a workaround
    KCPPFLAGS="-fno-pic -Wno-pointer-sign" which does not product consistent results
    linuxbench/pykcb:trusty - good results but needs older compiler. Not ideal for EPYC (ideally requires gcc 6.2 or 6.3)

    -e iterats=x where x is number of iterations. Will default to 1 if not set
    -e numthreads=y where y is number of threads. Will default to $nproc if not set

    Redis
    Runs very well in a container
    linuxbench/redis:zesty

    GROMACS
    linuxbench/gromacs:zesty

    This should run for 6 min + compile time (significant)

    After 6 min it is supposed to terminate run but is not doing so. Need to figure out why.

    NAMD
    Now working! (finally)

    linuxbench/gromacs:zesty

    UnixBench
    Made a quick change in this revision to change the UnixBench make to multi-threaded (whoops!) Also updated the old script with this change. It saves a few minutes, especially on lower end systems.
    linuxbench/unixbench:zesty

    Chess
    Testing

    Sysbench
    Working now
    linuxbench/sysbench:zesty

    hardinfo
    Working now
    linuxbench/hardinfo:zesty

    STREAM
    Working but not as elegant on thread determination. Can use -e numcores=x where x is the number of physical cores to override
    linuxbench/stream:zesty

    OpenSSL
    This is going to be one that needs to get expanded
    linuxbench/openssl:trusty (uses 1.0.1.g from trusty and has the rsa4096 we have been using. Added more)

    7-Zip
    linuxbench/7zip:zesty

    Todo on this one: update for new versions and have the ability to easily use new versions via variable input.
     
    #1
    Last edited: Jun 28, 2017
    gigatexal and nitrobass24 like this.
  2. Jeggs101

    Jeggs101 Well-Known Member

    Joined:
    Dec 29, 2010
    Messages:
    1,180
    Likes Received:
    142
    What about 7-zip?
     
    #2
  3. MiniKnight

    MiniKnight Well-Known Member

    Joined:
    Mar 30, 2012
    Messages:
    2,106
    Likes Received:
    541
    Is this going to be the path forward for Linux-bench? Are these images uploading results?

    Why are you using docker not sticking with bare metal?
     
    #3
  4. Patrick

    Patrick Administrator
    Staff Member

    Joined:
    Dec 21, 2010
    Messages:
    9,407
    Likes Received:
    2,918
    7-zip and NAMD updated. NAMD had to make a slight config tweak for.
     
    #4
Similar Threads: Dockerizing Linux-Bench
Forum Title Date
Linux-Bench Results and Discussion Linux-Bench: suggestion Mar 1, 2017
Linux-Bench Results and Discussion 4x Intel Xeon E7-8890 V4 Linux-Bench Sep 16, 2016
Linux-Bench Results and Discussion Linux-Bench Error Jun 15, 2016
Linux-Bench Results and Discussion Linux-Bench - Qualcomm Dragonboard 410c Mar 9, 2016
Linux-Bench Results and Discussion Linux-Bench beta moving! Mar 5, 2016

Share This Page