Posts by Jon Fox
log in
1) Message boards : Number crunching : Optimizing Collatz Sieve (Message 23660)
Posted 382 days ago by Jon Fox
I wanted to update this thread with the optimization results i am seeing for the larger CPU WUs. The optimized larger CPU WUs are reporting a 28-32% decrease in runtimes, CPU, and of course, credits over like WUs using the default configuration settings.

My config settings:

Collatz Config Settings:
verbose 1 (yes)
lut_size 18 (2097152 bytes)
sieve_size 2^30 (51085096 bytes)
cache_sieve 1 (yes)


Here's the start-up log:

    Tue Dec 27 10:51:24 2016 | | Starting BOINC client version 7.6.33 for x86_64-apple-darwin
    Tue Dec 27 10:51:24 2016 | | log flags: file_xfer, task, slot_debug
    Tue Dec 27 10:51:24 2016 | | Libraries: libcurl/7.47.1 OpenSSL/1.0.2g zlib/1.2.8 c-ares/1.10.0
    Tue Dec 27 10:51:24 2016 | | Data directory: /Library/Application Support/BOINC Data
    Tue Dec 27 10:51:24 2016 | | OpenCL: NVIDIA GPU 0: GeForce GT 750M (driver version 10.14.20 355.10.05.15f03, device version OpenCL 1.2, 1024MB, 1024MB available, 178 GFLOPS peak)
    Tue Dec 27 10:51:24 2016 | | OpenCL CPU: Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz (OpenCL driver vendor: Apple, driver version 1.1, device version OpenCL 1.2)
    Tue Dec 27 10:51:24 2016 | | App version needs CUDA but GPU doesn't support it
    Tue Dec 27 10:51:24 2016 | Moo! Wrapper | Application uses missing NVIDIA GPU
    Tue Dec 27 10:51:29 2016 | | Host name: Jons-iMac.local
    Tue Dec 27 10:51:29 2016 | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz [x86 Family 6 Model 60 Stepping 3]
    Tue Dec 27 10:51:29 2016 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clfsh ds acpi mmx fxsr sse sse2 ss htt tm pbe pni pclmulqdq dtes64 mon dscpl vmx smx est tm2 ssse3 fma cx16 tpr pdcm sse4_1 sse4_2 x2apic movbe popcnt aes pcid xsave osxsave seglim64 tsctmr avx rdrand f16c
    Tue Dec 27 10:51:29 2016 | | OS: Mac OS X 10.12.2 (Darwin 16.3.0)
    Tue Dec 27 10:51:29 2016 | | Memory: 8.00 GB physical, 780.01 GB virtual
    Tue Dec 27 10:51:29 2016 | | Disk: 930.71 GB total, 779.77 GB free
    Tue Dec 27 10:51:29 2016 | | Local time is UTC -5 hours



--
Jon

2) Message boards : Number crunching : Computational Errors in OS X (Message 22105)
Posted 671 days ago by Jon Fox
I recently began to experience a cascading series of computational errors on my 2015 iMac. It appears the max number of failing WUs was reached in a very short time. I've included a sample "failing" WU below (which contains the relevant configuration information, as well).

If there's any other information I can provide to assist with the troubleshooting please let me know. Thanks in advance for your assistance.


    Task 53802373
    Jon Fox ยท log out
    Name collatz_sieve_2586436371185934532608_6597069766656_0
    Workunit 48620809
    Created 14 Mar 2016, 9:37:12 UTC
    Sent 14 Mar 2016, 9:39:08 UTC
    Received 15 Mar 2016, 22:50:25 UTC
    Server state Over
    Outcome Computation error
    Client state Compute error
    Exit status 193 (0xc1) EXIT_SIGNAL
    Computer ID 135259
    Report deadline 28 Mar 2016, 9:39:32 UTC
    Run time 35.29
    CPU time 10.67
    Validate state Invalid
    Credit 0.00
    Application version Collatz Sieve v1.22 (opencl_nvidia_gpu)
    Stderr output

    <core_client_version>7.6.31</core_client_version>
    <![CDATA[
    <message>
    process exited with code 193 (0xc1, -63)
    </message>
    <stderr_txt>
    Collatz Conjecture Sieve 1.22 OS X x86_64 for OpenCL
    Written by Slicker (Jon Sonntag) of team SETI.USA
    Based on the AMD Brook+ kernels by Gipsel of team Planet 3DNow!
    Sieve code and OpenCL optimization provided by Sosiris of team BOINC@Taiwan
    Collatz Config Settings:
    verbose 1 (yes)
    kernels/reduction 48
    threads 2^8 (256)
    lut_size 20 (8388608 bytes)
    sieve_size 2^29 (25542548 bytes)
    sleep 1
    cache_sieve 1 (yes)
    reducecpu 0 (no)
    Platform NVIDIA
    Device 0x1022700
    Max Dimensions 3
    Max Work Items 1024 1024 64
    Max Work Groups 1024
    Max Kernel Threads 1024
    Device Vendor NVIDIA
    Name GeForce GT 750M
    Driver Version 10.8.14 310.42.15f01
    OpenCL Version OpenCL 1.2
    actual threads 256
    SIGABRT: abort called

    Crashed executable name: collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu
    built using BOINC library version 7.3.0
    Machine type Intel x86-64h Haswell (64-bit executable)
    System version: Macintosh OS 10.11.3 build 15D21
    Mon Mar 14 18:37:06 2016

    atos cannot load symbols for the file collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu for architecture x86_64.
    0 collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu 0x000000010929fbcc
    1 collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu 0x000000010929414f
    2 libsystem_platform.dylib 0x00007fff88f68eaa
    3 ??? 0x00007fdce87363b0
    4 libsystem_c.dylib 0x00007fff850a56e7
    5 libGPUSupportMercury.dylib 0x00007fff89729e5c
    6 GeForceGLDriver 0x00007fff94a17e07
    7 libGPUSupportMercury.dylib 0x00007fff8972a818
    8 libclh.dylib 0x00007fff9a0b3026
    9 libclh.dylib 0x00007fff9a04b46d
    10 libclh.dylib 0x00007fff9a04b521
    11 libclh.dylib 0x00007fff9a04e523
    12 GeForceGLDriver 0x00007fff94afc2a8
    13 OpenCL 0x00007fff90c098fa
    14 OpenCL 0x00007fff90c265f2
    15 collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu 0x0000000109283806
    16 collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu 0x0000000109283e9e
    17 collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu 0x00000001092853cc
    18 libdyld.dylib 0x00007fff89aa55ad

    Thread 0 crashed with X86 Thread State (64-bit):
    rax: 0x0100001f rbx: 0x00000000 rcx: 0x7fff5695da98 rdx: 0x00000028
    rdi: 0x7fff5695db00 rsi: 0x00000003 rbp: 0x7fff5695dae0 rsp: 0x7fff5695da98
    r8: 0x00000c0b r9: 0x00000000 r10: 0x000003b0 r11: 0x00000206
    r12: 0x000003b0 r13: 0x00000028 r14: 0x7fff5695db00 r15: 0x00000c0b
    rip: 0x7fff8fc43386 rfl: 0x00000206

    Binary Images Description:
    0x109279000 - 0x1092b2fff /Library/Application Support/BOINC Data/slots/6/../../projects/boinc.thesonntags.com_collatz/collatz_sieve_1.22_x86_64-apple-darwin__opencl_nvidia_gpu
    0x7fff847d7000 - 0x7fff84800fff /usr/lib/system/libxpc.dylib
    0x7fff8498c000 - 0x7fff849eafff /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff84c3e000 - 0x7fff84c47fff /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff84df8000 - 0x7fff84dfafff /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff8500b000 - 0x7fff8501cfff /usr/lib/system/libsystem_trace.dylib
    0x7fff8501d000 - 0x7fff85046fff /usr/lib/libxslt.1.dylib
    0x7fff85047000 - 0x7fff850d4fff /usr/lib/system/libsystem_c.dylib
    0x7fff850d5000 - 0x7fff850d6fff /usr/lib/system/libsystem_secinit.dylib
    0x7fff850e4000 - 0x7fff85126fff /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff858c7000 - 0x7fff858fefff /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff859a2000 - 0x7fff859a4fff /usr/lib/system/libsystem_configuration.dylib
    0x7fff85a47000 - 0x7fff85a47fff /usr/lib/libOpenScriptingUtil.dylib
    0x7fff8702a000 - 0x7fff87078fff /usr/lib/libcurl.4.dylib
    0x7fff8768d000 - 0x7fff876d9fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff876f3000 - 0x7fff876f6fff /usr/lib/system/libsystem_sandbox.dylib
    0x7fff87719000 - 0x7fff8771afff /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff87798000 - 0x7fff877a3fff /usr/lib/libcsfde.dylib
    0x7fff877a4000 - 0x7fff87a89fff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff888fe000 - 0x7fff88923fff /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8892f000 - 0x7fff88da5fff /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff88f64000 - 0x7fff88f6cfff /usr/lib/system/libsystem_platform.dylib
    0x7fff89172000 - 0x7fff89175fff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff89179000 - 0x7fff89180fff /usr/lib/system/libcompiler_rt.dylib
    0x7fff89181000 - 0x7fff891c2fff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff89728000 - 0x7fff89733fff /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fff89734000 - 0x7fff89843fff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff89846000 - 0x7fff89846fff /usr/lib/system/liblaunch.dylib
    0x7fff89aa2000 - 0x7fff89aa5fff /usr/lib/system/libdyld.dylib
    0x7fff89aa6000 - 0x7fff89aaffff /usr/lib/system/libsystem_notify.dylib
    0x7fff89ab0000 - 0x7fff89acdfff /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
    0x7fff89ae1000 - 0x7fff89ae9fff /usr/lib/system/libsystem_networkextension.dylib
    0x7fff89aea000 - 0x7fff89aecfff /usr/lib/libutil.dylib
    0x7fff89b11000 - 0x7fff89b88fff /usr/lib/system/libcorecrypto.dylib
    0x7fff89b89000 - 0x7fff89d96fff /usr/lib/libicucore.A.dylib
    0x7fff89e57000 - 0x7fff8a0edfff /usr/lib/libmecabra.dylib
    0x7fff8a10a000 - 0x7fff8a15bfff /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff8a1b9000 - 0x7fff8a269fff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8a5d2000 - 0x7fff8a5d6fff /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff8a5d7000 - 0x7fff8a5e1fff /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff8a665000 - 0x7fff8a74cfff /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8a74d000 - 0x7fff8a75efff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff8a75f000 - 0x7fff8a764fff /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff8a8d2000 - 0x7fff8a8d7fff /usr/lib/system/libunwind.dylib
    0x7fff8aad8000 - 0x7fff8aaf3fff /usr/lib/libCRFSuite.dylib
    0x7fff8acf2000 - 0x7fff8acfdfff /usr/lib/libChineseTokenizer.dylib
    0x7fff8ad35000 - 0x7fff8afb5fff /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff8b023000 - 0x7fff8b039fff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff8b03a000 - 0x7fff8b03bfff /usr/lib/system/libremovefile.dylib
    0x7fff8b03c000 - 0x7fff8b168fff /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff8b3f1000 - 0x7fff8b491fff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff8b640000 - 0x7fff8b641fff /usr/lib/system/libsystem_blocks.dylib
    0x7fff8b642000 - 0x7fff8b808fff /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8b809000 - 0x7fff8b809fff /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
    0x7fff8b80a000 - 0x7fff8b812fff /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fff8b81a000 - 0x7fff8b9c0fff /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8bad3000 - 0x7fff8bae4fff /usr/lib/libcmph.dylib
    0x7fff8bf14000 - 0x7fff8bf1cfff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff8bf98000 - 0x7fff8bfa4fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff8bfa9000 - 0x7fff8c07ffff /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff8c095000 - 0x7fff8c0dbfff /usr/lib/libauto.dylib
    0x7fff8c54e000 - 0x7fff8c56afff /usr/lib/system/libsystem_malloc.dylib
    0x7fff8c984000 - 0x7fff8c984fff /usr/lib/system/libunc.dylib
    0x7fff8c9f2000 - 0x7fff8cae2fff /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff8cb4b000 - 0x7fff8cb54fff /System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
    0x7fff8cbeb000 - 0x7fff8cbf0fff /usr/lib/libheimdal-asn1.dylib
    0x7fff8cbf1000 - 0x7fff8cbf3fff /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff8ddd0000 - 0x7fff8dec2fff /usr/lib/libiconv.2.dylib
    0x7fff8e58e000 - 0x7fff8e591fff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff8e592000 - 0x7fff8e5a0fff /usr/lib/libbz2.1.0.dylib
    0x7fff8e5a1000 - 0x7fff8e5f6fff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8e88f000 - 0x7fff8e8fdfff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8e917000 - 0x7fff8e931fff /usr/lib/liblzma.5.dylib
    0x7fff8e932000 - 0x7fff8eabefff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff8ebeb000 - 0x7fff8ebebfff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff8ec0c000 - 0x7fff8ec25fff /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8ec26000 - 0x7fff8ef7afff /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8efc5000 - 0x7fff8efc5fff /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8f038000 - 0x7fff8f094fff /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8f733000 - 0x7fff8fb2ffff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff8fb4d000 - 0x7fff8fbaefff /usr/lib/system/libsystem_network.dylib
    0x7fff8fc32000 - 0x7fff8fc50fff /usr/lib/system/libsystem_kernel.dylib
    0x7fff8fc57000 - 0x7fff8fc95fff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8fd19000 - 0x7fff8fd28fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff8fd29000 - 0x7fff8fd56fff /usr/lib/system/libdispatch.dylib
    0x7fff8fd57000 - 0x7fff8fd59fff /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff8fd5a000 - 0x7fff8fd7efff /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff90ac7000 - 0x7fff90acffff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff90b0b000 - 0x7fff90b0dfff /usr/lib/system/libquarantine.dylib
    0x7fff90bde000 - 0x7fff90c02fff /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff90c03000 - 0x7fff90c52fff /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff90c56000 - 0x7fff90fb8fff /usr/lib/libobjc.A.dylib
    0x7fff90fb9000 - 0x7fff90feafff /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff911a3000 - 0x7fff911f1fff /usr/lib/libstdc++.6.dylib
    0x7fff91201000 - 0x7fff91228fff /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff91294000 - 0x7fff91383fff /usr/lib/libxml2.2.dylib
    0x7fff915f7000 - 0x7fff9171bfff /usr/lib/libsqlite3.dylib
    0x7fff91742000 - 0x7fff91759fff /usr/lib/libmarisa.dylib
    0x7fff9175a000 - 0x7fff91788fff /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff91789000 - 0x7fff91789fff /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff91fc4000 - 0x7fff91fcffff /usr/lib/system/libcommonCrypto.dylib
    0x7fff92075000 - 0x7fff9240afff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff92439000 - 0x7fff924adfff /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff924ca000 - 0x7fff9371bfff /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff940d3000 - 0x7fff940dffff /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff940e7000 - 0x7fff9412cfff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff9412d000 - 0x7fff94160fff /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff947f7000 - 0x7fff95055fff /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
    0x7fff9513e000 - 0x7fff95263fff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff9529f000 - 0x7fff952cafff /usr/lib/libarchive.2.dylib
    0x7fff952cb000 - 0x7fff952cefff /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff952cf000 - 0x7fff952d7fff /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff952d8000 - 0x7fff9534cfff /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff95634000 - 0x7fff956c1fff /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff956c2000 - 0x7fff956c2fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff956c9000 - 0x7fff956d1fff /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff956ff000 - 0x7fff95701fff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff9570f000 - 0x7fff95726fff /usr/lib/system/libsystem_asl.dylib
    0x7fff95732000 - 0x7fff95734fff /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff9573b000 - 0x7fff95764fff /usr/lib/system/libsystem_info.dylib
    0x7fff9577e000 - 0x7fff957b8fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff957c5000 - 0x7fff95a6bfff /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff95c90000 - 0x7fff95ca6fff /usr/lib/system/libsystem_coretls.dylib
    0x7fff95cab000 - 0x7fff95cc3fff /usr/lib/libcompression.dylib
    0x7fff95cc4000 - 0x7fff95ceefff /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    0x7fff95da2000 - 0x7fff95dcbfff /usr/lib/libc++abi.dylib
    0x7fff95f0f000 - 0x7fff95f2bfff /usr/lib/libextension.dylib
    0x7fff95f2c000 - 0x7fff961b2fff /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff96389000 - 0x7fff96394fff /usr/lib/system/libkxld.dylib
    0x7fff9654d000 - 0x7fff96555fff /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fff96556000 - 0x7fff96652fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff96653000 - 0x7fff96664fff /usr/lib/libz.1.dylib
    0x7fff96665000 - 0x7fff96699fff /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff9669a000 - 0x7fff966f7fff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff967c8000 - 0x7fff9680dfff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff9680e000 - 0x7fff96810fff /usr/lib/system/libsystem_coreservices.dylib
    0x7fff96be7000 - 0x7fff96d4efff /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff96d4f000 - 0x7fff96d58fff /usr/lib/system/libsystem_pthread.dylib
    0x7fff970ea000 - 0x7fff97180fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff97347000 - 0x7fff97375fff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff9741d000 - 0x7fff9742bfff /usr/lib/libxar.1.dylib
    0x7fff97556000 - 0x7fff97570fff /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff97ca9000 - 0x7fff97cd8fff /usr/lib/system/libsystem_m.dylib
    0x7fff97f58000 - 0x7fff97f5cfff /usr/lib/system/libcache.dylib
    0x7fff9806b000 - 0x7fff980dafff /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff980db000 - 0x7fff980dcfff /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff980e9000 - 0x7fff980eefff /usr/lib/system/libmacho.dylib
    0x7fff9835d000 - 0x7fff98404fff /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff98405000 - 0x7fff98405fff /usr/lib/system/libkeymgr.dylib
    0x7fff98406000 - 0x7fff9840bfff /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff9844a000 - 0x7fff984d9fff /usr/lib/libCoreStorage.dylib
    0x7fff984da000 - 0x7fff984eafff /usr/lib/libbsm.0.dylib
    0x7fff98562000 - 0x7fff985b2fff /usr/lib/libcups.2.dylib
    0x7fff9863d000 - 0x7fff98648fff /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff98863000 - 0x7fff98875fff /usr/lib/libsasl2.2.dylib
    0x7fff98c8c000 - 0x7fff98c92fff /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff995aa000 - 0x7fff995b8fff /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff995b9000 - 0x7fff995bdfff /usr/lib/libpam.2.dylib
    0x7fff99814000 - 0x7fff99867fff /usr/lib/libc++.1.dylib
    0x7fff99888000 - 0x7fff99889fff /usr/lib/liblangid.dylib
    0x7fff99a02000 - 0x7fff99a1efff /usr/lib/libresolv.9.dylib
    0x7fff99f77000 - 0x7fff99f7ffff /usr/lib/system/libsystem_dnssd.dylib
    0x7fff99f80000 - 0x7fff99f88fff /usr/lib/system/libcopyfile.dylib
    0x7fff99f89000 - 0x7fff9a819fff /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
    0x7fff9a81c000 - 0x7fff9a8d6fff /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff9a8d7000 - 0x7fff9a923fff /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff9a9ee000 - 0x7fff9a9effff /usr/lib/libSystem.B.dylib
    0x7fff9adbb000 - 0x7fff9adbbfff /usr/lib/libenergytrace.dylib
    0x7fff9ade6000 - 0x7fff9ae5afff /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation


    Exiting...

    </stderr_txt>
    ]]>



..
Jon Fox

3) Message boards : Number crunching : Optimizing Collatz Sieve (Message 21584)
Posted 816 days ago by Jon Fox
Glad to help, Slicker. You're right about the processor type. My apologies, I got ahead of myself on the post; I meant to include my start-up Event Log messages for configuration reference material.

Here's the start-up log:
Tue Oct 6 15:03:36 2015 | | Starting BOINC client version 7.6.12 for x86_64-apple-darwin
Tue Oct 6 15:03:36 2015 | | log flags: file_xfer, task, slot_debug
Tue Oct 6 15:03:36 2015 | | Libraries: libcurl/7.39.0 OpenSSL/1.0.1j zlib/1.2.5 c-ares/1.10.0
Tue Oct 6 15:03:36 2015 | | Data directory: /Library/Application Support/BOINC Data
Tue Oct 6 15:03:37 2015 | | OpenCL: NVIDIA GPU 0: GeForce GT 750M (driver version 10.6.42 310.42.05f01, device version OpenCL 1.2, 1024MB, 1024MB available, 30 GFLOPS peak)
Tue Oct 6 15:03:37 2015 | | OpenCL CPU: Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz (OpenCL driver vendor: Apple, driver version 1.1, device version OpenCL 1.2)
Tue Oct 6 15:03:37 2015 | | App version needs CUDA but GPU doesn't support it
Tue Oct 6 15:03:37 2015 | Moo! Wrapper | Application uses missing NVIDIA GPU
Tue Oct 6 15:03:37 2015 | | Host name: Jons-iMac.local
Tue Oct 6 15:03:37 2015 | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz [x86 Family 6 Model 60 Stepping 3]
Tue Oct 6 15:03:37 2015 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clfsh ds acpi mmx fxsr sse sse2 ss htt tm pbe pni pclmulqdq dtes64 mon dscpl vmx smx est tm2 ssse3 fma cx16 tpr pdcm sse4_1 sse4_2 x2apic movbe popcnt aes pcid xsave osxsave seglim64 tsctmr avx rdrand f16c
Tue Oct 6 15:03:37 2015 | | OS: Mac OS X 10.11.0 (Darwin 15.0.0)
Tue Oct 6 15:03:37 2015 | | Memory: 8.00 GB physical, 818.65 GB virtual
Tue Oct 6 15:03:37 2015 | | Disk: 930.71 GB total, 818.41 GB free


--
Jon
4) Message boards : Number crunching : Optimizing Collatz Sieve (Message 21577)
Posted 817 days ago by Jon Fox
I haven't seen much discussion on optimizing the performance of the CPU WUs so I wanted to share what I've seen on my 2014 21.5" iMac. There are two parameters that appear to impact performance for CPU tasks:
    lut_size
    sieve_size



For my processor, lut_size=17 and sieve_size=27 provides a runtime reduction of 8-10% over the default settings, per WU.

--
Jon

5) Message boards : Number crunching : Errors on CUDA workunit (Message 20674)
Posted 934 days ago by Jon Fox
Due to the time frames for when these errors started to appear I wanted to note the similar thread at http://boinc.thesonntags.com/collatz/forum_thread.php?id=1279 just in case there's some correlation.

--
Jon
6) Message boards : Number crunching : Computation Errors (Message 20665)
Posted 936 days ago by Jon Fox
I too have started to see elevated levels of computational errors. The most noticeable volume is on my 21-inch 2014 iMac where the error rate over the past ten days has been about 25%.

I've include the "Host Details" and the "Results" links below.

http://boinc.thesonntags.com/collatz/show_host_detail.php?hostid=135259

http://boinc.thesonntags.com/collatz/results.php?hostid=135259&offset=0&show_names=0&state=6&appid=

--
Jon
7) Message boards : Number crunching : Large Collatz WUs Issued (Preferences Set to Exclude Large WUs) (Message 20663)
Posted 936 days ago by Jon Fox
Due to the "intermediate at best" processing power of the GPU (Nvidia NVS 4200M) in one of my devices, I have always excluded the Large WUs as they require over 200 hours of processing time.

Over the past several days, this device has been receiving nothing but Large WUs. I've include a link to the device description and preferences pages below. Is there something I'm missing or has a change occurred recently where my current exclusion of Large WUs is no longer valid?

Device Description Page: http://boinc.thesonntags.com/collatz/show_host_detail.php?hostid=82337

Preferences Page: http://boinc.thesonntags.com/collatz/prefs.php?subset=project&cols=1

Thanks in advance for your assistance.
Jon
8) Message boards : News : Sieve Application Testing (Message 20652)
Posted 938 days ago by Jon Fox
Understood. Thanks, Slicker.

Just let me know when and how I can continue to help with the testing.

--
Jon
9) Message boards : News : Sieve Application Testing (Message 20649)
Posted 938 days ago by Jon Fox
Have been running for several days with the recommended "test" configuration settings. Twelve (12) WUs processed, none successfully completed. I've included the WU links below.

What I noticed is that in all but one WU I received a 0x5 exit code "Access Denied". In the single case (WU 18139314), where this error did not appear, the WU ran to completion but failed validation. Are there any general troubleshooting guidelines for the 0x5 exit code?

http://boinc.thesonntags.com/collatz/result.php?resultid=18327372

http://boinc.thesonntags.com/collatz/result.php?resultid=18315948

http://boinc.thesonntags.com/collatz/result.php?resultid=18293814

http://boinc.thesonntags.com/collatz/result.php?resultid=18293341

http://boinc.thesonntags.com/collatz/result.php?resultid=18293237

http://boinc.thesonntags.com/collatz/result.php?resultid=18245596

http://boinc.thesonntags.com/collatz/result.php?resultid=18245493

http://boinc.thesonntags.com/collatz/result.php?resultid=18245126

http://boinc.thesonntags.com/collatz/result.php?resultid=18244018

http://boinc.thesonntags.com/collatz/result.php?resultid=18220324

http://boinc.thesonntags.com/collatz/result.php?resultid=18219013

http://boinc.thesonntags.com/collatz/result.php?resultid=18139293

--
Jon
10) Message boards : News : Sieve Application Testing (Message 20633)
Posted 941 days ago by Jon Fox
I've updated my config file to reflect the settings you itemized and have reenabled accepting the sieve/test work units. I'll report back as soon as I have performance data.

For the record, here's my device configuration details:

6/1/2015 3:44:29 PM | | Starting BOINC client version 7.6.2 for windows_x86_64
6/1/2015 3:44:29 PM | | log flags: file_xfer, sched_ops, task, task_debug, unparsed_xml
6/1/2015 3:44:29 PM | | Libraries: libcurl/7.39.0 OpenSSL/1.0.2a zlib/1.2.8
6/1/2015 3:44:29 PM | | Data directory: C:\ProgramData\BOINC
6/1/2015 3:44:29 PM | | CUDA: NVIDIA GPU 0: NVS 4200M (driver version 341.05, CUDA version 6.5, compute capability 2.1, 1024MB, 971MB available, 190 GFLOPS peak)
6/1/2015 3:44:29 PM | | OpenCL: NVIDIA GPU 0: NVS 4200M (driver version 341.05, device version OpenCL 1.1 CUDA, 1024MB, 971MB available, 190 GFLOPS peak)
6/1/2015 3:44:29 PM | | OpenCL CPU: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 3.0.1.15216, device version OpenCL 1.2 (Build 80752))
6/1/2015 3:44:29 PM | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz [Family 6 Model 42 Stepping 7]
6/1/2015 3:44:29 PM | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 popcnt aes syscall nx lm avx vmx smx tm2 pbe
6/1/2015 3:44:29 PM | | OS: Microsoft Windows 7: Professional x64 Edition, Service Pack 1, (06.01.7601.00)
6/1/2015 3:44:29 PM | | Memory: 7.89 GB physical, 15.77 GB virtual
6/1/2015 3:44:29 PM | | Disk: 448.96 GB total, 239.73 GB free


--
Jon
11) Message boards : News : Sieve Application Testing (Message 20564)
Posted 948 days ago by Jon Fox
I've run five (5) Sieve WUs, on an Nvidia NVS 4200M GPU, with various config file settings. As you will notice, I started with some values I computed as just above the mid-range based on my GPU and backed all the values down to the minimum values allowed. In each case, I saw about seven (7) seconds of processing time (although at the "all minimums" configuration I did see about ten (10) seconds of processing. In each case, I received a video driver failure and recovery message.

The link to each WU is below (you can see each run's configuration settings in the WU's Stderr Output):
http://boinc.thesonntags.com/collatz/result.php?resultid=18139086
http://boinc.thesonntags.com/collatz/result.php?resultid=18139067
http://boinc.thesonntags.com/collatz/result.php?resultid=18139061
http://boinc.thesonntags.com/collatz/result.php?resultid=18139056
http://boinc.thesonntags.com/collatz/result.php?resultid=18138991

I've deselected the "Test Applications" checkbox for now so as to not intrude on other members access to the WUs. I'm more than happy to reengage and continue testing if there is anything you would like me to try.

Thanks and congratulations on this major milestone in the evolution of your project.

--
Jon
12) Message boards : Number crunching : Credits and WU Fetch Management of OpenCL vs non-OpenCL CPU tasks (Message 20307)
Posted 1055 days ago by Jon Fox
As always, thanks Slicker for the quick response and background.

Having read several forum threads on the topic of OpenCL vs. CUDA, et.al. I wasn't surprised or overly concerned about the raw performance, I just wanted to make sure that there wasn't anything I was missing on the "credit per" front before taking the rather draconian approach of deselecting the plan class entirely.

Thanks again.

--
Jon
13) Message boards : Number crunching : Credits and WU Fetch Management of OpenCL vs non-OpenCL CPU tasks (Message 20305)
Posted 1056 days ago by Jon Fox
Configuration: 2014 iMac 21"/OS X 10.10/BOINC Client 7.4.36/Nvdia GT 750M

Recently, I've seen a significant increase in the number of OpenCL (multi-threaded) CPU WUs to the exclusion of non-OpenCL (single-threaded) CPU WUs. I've also noticed that the credit earned, on a "credit per CPU second" basis, of the OpenCL CPU WUs is approximately 70% that of a non-OpenCL CPU WU.

As these WUs run longer on a per credit basis, I'm considering deselecting the plan class. I would also need to manipulate the Venue/Location preferences so as to allow other computers in my group to continue to receive this type of WU.

So before proceeding down that path, I thought I would raise the question of "is the disparity between OpenCL and non-OpenCL for CPU WUs intended or consequential?

Thanks in advance.

--
Jon
14) Message boards : News : Prepping for Android 5 (Message 20287)
Posted 1063 days ago by Jon Fox
UPDATE:

successfully processed two mini WUs and received two additional WUs.

--
Jon
15) Message boards : News : Prepping for Android 5 (Message 20271)
Posted 1068 days ago by Jon Fox
I reset the project on my nexus 7 and immediately received four mini collatz 6.01 WUs. All four are currently running so I'll report back once they get some processing time under their belt.

--
Jon
16) Message boards : News : Prepping for Android 5 (Message 20256)
Posted 1071 days ago by Jon Fox
Slicker,

I see my most recent response was created just as you were describing the root cause of the "no WUs offered" scenario--sorry for the overlap.

I'll drop back into wait-and-monitor mode and provide updates as changes occur.

Thanks again.

--
Jon
17) Message boards : News : Prepping for Android 5 (Message 20248)
Posted 1071 days ago by Jon Fox
I'm running the 7.4.41 client under Android 5.0.2.

I don't have access to my device right now but looking at the "All tasks for computer 140965" page I see that four (4) tasks were issued at 02:08:44 UTC today and all reported "Error while computing" failures at 02:23:38 UTC.

In each case, the error code was 0x1 and the stderr_txt reads:
error: only position independent executables (PIE) are supported


Here are the links to the four (4) tasks:
http://boinc.thesonntags.com/collatz/result.php?resultid=14248865
http://boinc.thesonntags.com/collatz/result.php?resultid=14248800
http://boinc.thesonntags.com/collatz/result.php?resultid=14248799
http://boinc.thesonntags.com/collatz/result.php?resultid=14248797

Here's a link to the "details" page for the Nexus 7:
http://boinc.thesonntags.com/collatz/show_host_detail.php?hostid=140965

Please let me know if there's anything else I can provide or do to help.

--
Jon
18) Message boards : News : Prepping for Android 5 (Message 20243)
Posted 1071 days ago by Jon Fox
Just a quick update. No WUs offered yet.

--
Jon
19) Message boards : News : Prepping for Android 5 (Message 20234)
Posted 1074 days ago by Jon Fox
Thanks, Slicker.

It will probably be tomorrow before my machine requests additional WUs -- it's in an "exceeded quota" state right now due to the failed WUs -- but I'll provide an update as soon as new WUs are processed.

Thanks again.

--
Jon
20) Message boards : News : Prepping for Android 5 (Message 20229)
Posted 1075 days ago by Jon Fox
Early feedback:


Here's a link to one of the errors I'm seeing on my 2013 nexus 7 running Android 5.0.2 and the 7.4.41 client: http://boinc.thesonntags.com/collatz/result.php?resultid=14157549

--
Jon


Next 20

Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.