Core A7 RDTSCP problem, Debian on bhyve/iohyve on FreeNAS
Posted: Mon Jun 05, 2017 11:07 pm
I thought I was very smart getting FAH running virtualized on FreeNAS. It completed several WUs until it got one for Core A7. It's unable to run it.
Here's what I've got:
Lenovo ThinkServer TS130, Intel Core i3-4130, 16 GB RAM.
FreeNAS 9.10.2-U4 to run...
bhyve (via iohyve 0.7.7) to run...
Debian 8.8 32-bit
Here's what's happening:
The client repeats that row over and over again. Options I'm considering:
Find a way to fix the problem with running Core A7
Find a way to not get Core A7 work units
Use the Chrome NACL client instead; that's what the system is running at the moment
Not running FAH at all on this machine
Any suggestions? Thanks in advance!
Here's what I've got:
Lenovo ThinkServer TS130, Intel Core i3-4130, 16 GB RAM.
FreeNAS 9.10.2-U4 to run...
bhyve (via iohyve 0.7.7) to run...
Debian 8.8 32-bit
Here's what's happening:
Code: Select all
17:41:07:Saving configuration to /etc/fahclient/config.xml
17:41:07:<config>
17:41:07: <!-- Client Control -->
17:41:07: <fold-anon v='true'/>
17:41:07:
17:41:07: <!-- Folding Slot Configuration -->
17:41:07: <gpu v='false'/>
17:41:07:
17:41:07: <!-- HTTP Server -->
17:41:07: <allow v='127.0.0.1 REDACTED'/>
17:41:07:
17:41:07: <!-- Network -->
17:41:07: <proxy v=':8080'/>
17:41:07:
17:41:07: <!-- Remote Command Server -->
17:41:07: <password v='********'/>
17:41:07:
17:41:07: <!-- Slot Control -->
17:41:07: <pause-on-start v='true'/>
17:41:07: <power v='full'/>
17:41:07:
17:41:07: <!-- User Information -->
17:41:07: <passkey v='********************************'/>
17:41:07: <team v='REDACTED'/>
17:41:07: <user v='REDACTED'/>
17:41:07:
17:41:07: <!-- Folding Slots -->
17:41:07: <slot id='0' type='CPU'>
17:41:07: <paused v='true'/>
17:41:07: </slot>
17:41:07:</config>
17:41:51:FS00:Unpaused
17:41:51:WU01:FS00:Starting
17:41:51:WU01:FS00:Running FahCore: /usr/bin/FAHCoreWrapper /var/lib/fahclient/cores/fahwebx.stanford.edu/cores/Linux/AMD64/AVX/Core_a7.fah/FahCore_a7 -dir 01 -suffix 01 -version 704 -lifeline 4656 -checkpoint 15 -np 4
17:41:51:WU01:FS00:Started FahCore on PID 9931
17:41:51:WU01:FS00:Core PID:9935
17:41:51:WU01:FS00:FahCore 0xa7 started
17:41:52:WU01:FS00:0xa7:*********************** Log Started 2017-06-05T17:41:51Z ***********************
17:41:52:WU01:FS00:0xa7:************************** Gromacs Folding@home Core ***************************
17:41:52:WU01:FS00:0xa7: Type: 0xa7
17:41:52:WU01:FS00:0xa7: Core: Gromacs
17:41:52:WU01:FS00:0xa7: Website: http://folding.stanford.edu/
17:41:52:WU01:FS00:0xa7: Copyright: (c) 2009-2016 Stanford University
17:41:52:WU01:FS00:0xa7: Author: Joseph Coffland <joseph@cauldrondevelopment.com>
17:41:52:WU01:FS00:0xa7: Args: -dir 01 -suffix 01 -version 704 -lifeline 9931 -checkpoint 15 -np 4
17:41:52:WU01:FS00:0xa7: Config: <none>
17:41:52:WU01:FS00:0xa7:************************************ Build *************************************
17:41:52:WU01:FS00:0xa7: Version: 0.0.11
17:41:52:WU01:FS00:0xa7: Date: Sep 20 2016
17:41:52:WU01:FS00:0xa7: Time: 06:40:11
17:41:52:WU01:FS00:0xa7: Repository: Git
17:41:52:WU01:FS00:0xa7: Revision: 957bd90e68d95ddcf1594dc15ff6c64cc4555146
17:41:52:WU01:FS00:0xa7: Branch: master
17:41:52:WU01:FS00:0xa7: Compiler: GNU 4.8.5
17:41:52:WU01:FS00:0xa7: Options: -std=gnu++98 -O3 -funroll-loops -ffast-math -mfpmath=sse
17:41:52:WU01:FS00:0xa7: -fno-unsafe-math-optimizations -msse2
17:41:52:WU01:FS00:0xa7: Platform: linux2 4.6.0-1-amd64
17:41:52:WU01:FS00:0xa7: Bits: 64
17:41:52:WU01:FS00:0xa7: Mode: Release
17:41:52:WU01:FS00:0xa7: SIMD: avx_256
17:41:52:WU01:FS00:0xa7:************************************ System ************************************
17:41:52:WU01:FS00:0xa7: CPU: Intel(R) Core(TM) i3-4130 CPU @ 3.40GHz
17:41:52:WU01:FS00:0xa7: CPU ID: GenuineIntel Family 6 Model 60 Stepping 3
17:41:52:WU01:FS00:0xa7: CPUs: 4
17:41:52:WU01:FS00:0xa7: Memory: 1.96GiB
17:41:52:WU01:FS00:0xa7:Free Memory: 431.47MiB
17:41:52:WU01:FS00:0xa7: Threads: POSIX_THREADS
17:41:52:WU01:FS00:0xa7: OS Version: 3.16
17:41:52:WU01:FS00:0xa7:Has Battery: false
17:41:52:WU01:FS00:0xa7: On Battery: false
17:41:52:WU01:FS00:0xa7: UTC Offset: -5
17:41:52:WU01:FS00:0xa7: PID: 9935
17:41:52:WU01:FS00:0xa7: CWD: /var/lib/fahclient/work
17:41:52:WU01:FS00:0xa7: OS: Linux 3.16.0-4-amd64 x86_64
17:41:52:WU01:FS00:0xa7: OS Arch: AMD64
17:41:52:WU01:FS00:0xa7:********************************************************************************
17:41:52:WU01:FS00:0xa7:Project: 8676 (Run 97, Clone 4, Gen 19)
17:41:52:WU01:FS00:0xa7:Unit: 0x000000160002894b5824aa64011e980b
17:41:52:WU01:FS00:0xa7:Reading tar file core.xml
17:41:52:WU01:FS00:0xa7:Reading tar file frame19.tpr
17:41:52:WU01:FS00:0xa7:Digital signatures verified
17:41:52:WU01:FS00:0xa7:Calling: mdrun -s frame19.tpr -o frame19.trr -cpt 15 -nt 4
17:41:52:WU01:FS00:0xa7:Steps: first=47500000 total=2500000
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:Program GROMACS, VERSION 5.0.4-20160919-669094a-unknown
17:41:52:WU01:FS00:0xa7:ERROR:Source code file: /host/debian-testing-64bit-core-a7-avx-release/gromacs-core/build/gromacs/src/gromacs/gmxlib/gmx_detect_hardware.c, line: 212
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:Fatal error:
17:41:52:WU01:FS00:0xa7:ERROR:The GROMACS executable was compiled to use the rdtscp CPU instruction. However, this is not supported by the current hardware and continuing would lead to a crash. Please rebuild GROMACS with the GMX_USE_RDTSCP=OFF CMake option.
17:41:52:WU01:FS00:0xa7:ERROR:For more information and tips for troubleshooting, please check the GROMACS
17:41:52:WU01:FS00:0xa7:ERROR:website at http://www.gromacs.org/Documentation/Errors
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:Program GROMACS, VERSION 5.0.4-20160919-669094a-unknown
17:41:52:WU01:FS00:0xa7:ERROR:Source code file: /host/debian-testing-64bit-core-a7-avx-release/gromacs-core/build/gromacs/src/gromacs/gmxlib/gmx_detect_hardware.c, line: 212
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:Fatal error:
17:41:52:WU01:FS00:0xa7:ERROR:The GROMACS executable was compiled to use the rdtscp CPU instruction. However, this is not supported by the current hardware and continuing would lead to a crash. Please rebuild GROMACS with the GMX_USE_RDTSCP=OFF CMake option.
17:41:52:WU01:FS00:0xa7:ERROR:For more information and tips for troubleshooting, please check the GROMACS
17:41:52:WU01:FS00:0xa7:ERROR:website at http://www.gromacs.org/Documentation/Errors
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:Program GROMACS, VERSION 5.0.4-20160919-669094a-unknown
17:41:52:WU01:FS00:0xa7:ERROR:Source code file: /host/debian-testing-64bit-core-a7-avx-release/gromacs-core/build/gromacs/src/gromacs/gmxlib/gmx_detect_hardware.c, line: 212
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:Fatal error:
17:41:52:WU01:FS00:0xa7:ERROR:The GROMACS executable was compiled to use the rdtscp CPU instruction. However, this is not supported by the current hardware and continuing would lead to a crash. Please rebuild GROMACS with the GMX_USE_RDTSCP=OFF CMake option.
17:41:52:WU01:FS00:0xa7:ERROR:For more information and tips for troubleshooting, please check the GROMACS
17:41:52:WU01:FS00:0xa7:ERROR:website at http://www.gromacs.org/Documentation/Errors
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:41:52:WU01:FS00:0xa7:ERROR:Program GROMACS, VERSION 5.0.4-20160919-669094a-unknown
17:41:52:WU01:FS00:0xa7:ERROR:Source code file: /host/debian-testing-64bit-core-a7-avx-release/gromacs-core/build/gromacs/src/gromacs/gmxlib/gmx_detect_hardware.c, line: 212
17:41:52:WU01:FS00:0xa7:ERROR:
17:41:52:WU01:FS00:0xa7:ERROR:Fatal error:
17:41:52:WU01:FS00:0xa7:ERROR:The GROMACS executable was compiled to use the rdtscp CPU instruction. However, this is not supported by the current hardware and continuing would lead to a crash. Please rebuild GROMACS with the GMX_USE_RDTSCP=OFF CMake option.
17:41:52:WU01:FS00:0xa7:ERROR:For more information and tips for troubleshooting, please check the GROMACS
17:41:52:WU01:FS00:0xa7:ERROR:website at http://www.gromacs.org/Documentation/Errors
17:41:52:WU01:FS00:0xa7:ERROR:-------------------------------------------------------
17:42:01:WU01:FS00:FahCore returned: INTERRUPTED (102 = 0x66)
17:42:05:FS00:Paused
Find a way to fix the problem with running Core A7
Find a way to not get Core A7 work units
Use the Chrome NACL client instead; that's what the system is running at the moment
Not running FAH at all on this machine
Any suggestions? Thanks in advance!