Message boards :
Number crunching :
CPU configuration for GPU apps
Message board moderation
Author | Message |
---|---|
Send message Joined: 21 Aug 17 Posts: 3 Credit: 5,728,890 RAC: 0 |
Hi everyone. This is my first post on this forum. Recently, I was comparing my validated tasks with other's and found something interesting (at least for me). This is my partial stderr output: <core_client_version>7.8.2</core_client_version> <![CDATA[ <stderr_txt> <search_application> milkyway_separation 1.46 Windows x86 double OpenCL </search_application> Reading preferences ended prematurely BOINC GPU type suggests using OpenCL vendor 'Advanced Micro Devices, Inc.' Error loading Lua script 'astronomy_parameters.txt': [string "number_parameters: 4..."]:1: '<name>' expected near '4' Switching to Parameter File 'astronomy_parameters.txt' <number_WUs> 5 </number_WUs> <number_params_per_WU> 20 </number_params_per_WU> Using AVX path My system consists of: CPU: AMD Athlon x4 845 (Excavator), GPU: AMD RX 560 And below is my friend's partial stderr output: <core_client_version>7.8.3</core_client_version> <![CDATA[ <stderr_txt> <search_application> milkyway_separation 1.46 Windows x86 double OpenCL </search_application> Reading preferences ended prematurely BOINC GPU type suggests using OpenCL vendor 'Advanced Micro Devices, Inc.' Error loading Lua script 'astronomy_parameters.txt': [string "number_parameters: 4..."]:1: '<name>' expected near '4' Switching to Parameter File 'astronomy_parameters.txt' <number_WUs> 5 </number_WUs> <number_params_per_WU> 20 </number_params_per_WU> Using SSE4.1 path His system consists of: CPU: AMD FX-6300 (Piledriver), GPU: AMD R9 280X As you can see, both mine and his CPU are derived from AMD's Bulldozer architecture. So, why do we use different instruction set even though both of us have AVX capability? Thanks in advance. ika |
Send message Joined: 2 Oct 16 Posts: 167 Credit: 1,008,062,758 RAC: 85 |
Some projects send both AVX and SSE apps to the same PC. I have had both kinds of apps from several other projects. Also I think there are OS requirement to enable/use AVX. Not sure what the other users computer has for an OS. |
Send message Joined: 21 Aug 17 Posts: 3 Credit: 5,728,890 RAC: 0 |
Thanks for replying. Also I think there are OS requirement to enable/use AVX. Not sure what the other users computer has for an OS. My system is using Win7Pro and my friend's system is using Win10Pro. Both are consumer-grade OS. I also believe the general consensus for the best performance for AMD Bulldozer and its derivatives is using SSE4.1 instruction set, not AVX. That's why I'm a bit loss here. |
Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 |
Thanks for replying. What you are asking for could be beyond MW's capability to do, they may not be able to only send AVX work to certain cpu's and only SSE4.1 stuff to non AVX capable cpu's. |
Send message Joined: 2 Oct 16 Posts: 167 Credit: 1,008,062,758 RAC: 85 |
Thanks for replying. It seems to be related to PCs with NV and/or new hosts. Minus periods where the database was down I've been able to get tasks on my 280x in Win10. |
Send message Joined: 21 Aug 17 Posts: 3 Credit: 5,728,890 RAC: 0 |
So basically, MW "sense" that my system run best when it's using AVX, right? Just feels odd that from all Bulldozer-derived cores, only Excavator that performs better on AVX than on SSE4.1 |
©2024 Astroinformatics Group