how to get A@H to use sse3 instead of avx
Message boards :
Windows :
how to get A@H to use sse3 instead of avx
Message board moderation
Author | Message |
---|---|
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
I had a rig go down due to a bad memory stick, and win8.1's use of UEFI it wouldn't do anything but reboot, so I had to replace the ssd windows was on and reset projects, since at that time I couldn't access the old ssd. Now A@H just sends avx program and WU, dispite the fact I was running sse3 tasks prior to my rig crashing. I see from looking at the data directory that only the avx app was sent to my rig this time. I have however now managed to access the defunct ssd and recovered both the sse apps that its data directory held along with the client state xml files. So 64million buck question, how do I get those apps to run in the current circumstances? Do I simply replace the current client stat file and put the salvaged sse apps in the a@h project directory? Or is more finagleing required in order to not loose the 3 avx tasks I have on board at this time? Regards, Cliff |
Send message Joined: 1 Jan 14 Posts: 302 Credit: 32,671,868 RAC: 0 |
Last modified: 15 Jan 2015, 11:20:43 UTC I had a rig go down due to a bad memory stick, and win8.1's use of UEFI it wouldn't do anything but reboot, so I had to replace the ssd windows was on and reset projects, since at that time I couldn't access the old ssd. MUCH more finagling is involved!!! You have to set all projects to no new tasks, exit out of Boinc and then physically copy the c:\programdata\boinc\projects\asteroids??? directory on the new drive to a safe place, then replace it with the exact same directory from the old drive. Then you can restart Boinc and finish all your old Asteroids tasks, when that is complete you can then go thru the same process, in reverse, so you can go back to your current units in your cache, and turn the workunit fetch back on again. In short it's better to say 'hasta lavista baby' to the old units and just keep going as you are with the new drive and new units. It happens all the time as people's machines crash, the net goes down, whatever, the project will just send the old units to someone else and the World of Boinc moves on. If one of your units on the old drive expires then all that work is for nothing as you probably won't get any credit for it even if you do crunch it. If the new machine uses a different login or even machine name it could be problematic too. Boinc has lots of security stuff behind the scenes to prevent cheating, most of it we never encounter, you are considering venturing into that realm. 'Sneaker net', as it was called back then, is ACTIVELY discouraged now. |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
Hi Mikey I'm not interested in getting the old tasks running, all I want to do is get sse3 back, as it stands a@h hasn't even sent me the sse apps:-( I have 3 avx tasks presently in progress that take about 3.5 hours to complete, however sse3 tasks complete in about 2.5 hours, hence more throughput for the rig. I've set NNT for now and will process those avx tasks in turn until completed & returned. I consider any tasks that were on the old ssd data setup to be lost anyway, and so don't need to try and complete them. I just need to integrate the salvaged sse apps into the client_state.xml file that is currently in use. I'm wondering if I just copy and paste the sse parts of the old state files to the current ones if that will work or will it screw up the a@h setup. Any ideas? Regards, Cliff |
Send message Joined: 1 Jan 14 Posts: 302 Credit: 32,671,868 RAC: 0 |
Hi Mikey No you are beyond what I know about, sorry. |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
Hi Mikey, Not to worry, tis not quite an end of world situation:-) Just a damn niggle. Particularly since I have no bleeding idea why a@h wont recognise that my rig is sse capable or whatever. Regards, Cliff |
Send message Joined: 27 Jun 12 Posts: 129 Credit: 62,725,780 RAC: 0 |
You might be able to abort a bunch of them and the server should try the other apps. You may need to let them start and maybe kill the asteroids task via task manager, so it thinks it's crashed rather than being aborted. I have avx capable rigs but have never received the avx app on them. BOINC blog |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
Hi Mark, as it happens my rig did crash, lost a shedload of tasks due to a faulty dim and UEFI patition on ssd, had to rebuild rig, but still have same CPU & GPU's.. So far I've tried resetting the project, disconnecting from the project and reconnecting, nothing works. I've managed to salvage some files, client_state.xml etc, from the old ssd So I need to figure out how to take info from them to use to modify the current files. Regards, Cliff |
Send message Joined: 1 Jan 14 Posts: 302 Credit: 32,671,868 RAC: 0 |
Last modified: 18 Jan 2015, 11:58:51 UTC Hi Mark, Why do you need to do that? All of the needed stuff will be recreated when the new pc connects. You will have to redo all your default settings, unless you only do them thru the website, then they will jump to the old settings pretty quickly. You essentially have a clean slate, why would you want to introduce all those old things back in again? Since you said the new pc IS the old pc with a new OS loaded you should even be able to 'merge' the two pc's under Your Account, view my computers, and then details. Meaning all your old credits etc will be merged into one pc on your list, for those two pc's. |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
Hi Mikey, Havent 'done' that yet, but since I've tried the following without any luck! [1] reset project [x2] [2] disconnect & reconnect [x1] [3] merged all computers on a/c [4] put missing '.exe' files in a@h sub directory. And nothing works to get a@h servers to either recognise my rig as sse capable, or to get any sse tasks. It seems to me that only an alteration of the client_state.xml file is likely to provide a solution. The only other measure I haven't taken so far its to totally empty my rig of all a@h tasks and also those of another current project. ie run both on NNT until no tasks remain. Then uninstall BOINC, remove all relevant directories and then re-install BOINC and reconnect to both projects. That is in fact my next course of action. Regards, Cliff |
Send message Joined: 19 Jun 12 Posts: 21 Credit: 107,293,560 RAC: 0 |
well, the easiest way to deal with it, is downloading that app -> http://www.boincunited.org/period_search_10210_windows_x86_64_bd_fma4_gcc.zip using an app_info.xml. No doubt about it, it's the fastest app you can run on your cpu. since it's using fma4. Join BOINC United now! |
Send message Joined: 1 Jan 14 Posts: 302 Credit: 32,671,868 RAC: 0 |
Hi Mikey, Does the project even have any SSE units? When I check the Server Status page I don't see where it separates the kinds of units out between AVX and SEE. What I'm getting at is you may go thru all of that and it STILL may not work. Maybe the problem is on the SERVER side of things and not your pc's side? When you exit and then restart the Boinc Manager does it say your cpu can do SSE in the Event Log? When I look at my Intel i7 laptop it says this: 1/19/2015 7:37:05 AM | | 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 f16c rdrandsyscall nx lm avx vmx tm2 pbe fsgsbase smep Does yours say anything about SSE or AVX? If so it may NOT be your pc that is the problems, but instead the Server that isn't differentiating between the cpu's that are attaching, and just sending the next available units no matter what kind they are. |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
Hi Mikey, Nope its not the server being unable to tell the difference or at least not entirely. CrunchR gave me a link to an enhanced app in the post before yours, and I'm now running my 1st task with it. Will see how it pans out and if the task validates or not, Ill give it 3 tasks worth to be sure, if most/all validate then I have a workaround:-) Its an FMA4 setup, and I'm watching it sort out its run time right now. Regards, Cliff |
Send message Joined: 1 Jan 14 Posts: 302 Credit: 32,671,868 RAC: 0 |
Hi Mikey, Keep us informed, it may be worth it for more people to use it too! |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
Last modified: 20 Jan 2015, 12:51:51 UTC Its an FMA4 setup, and I'm watching it sort out its run time right now. Hi Mikey, Well its on its 3rd task, times are around 2hrs 5mins per task:-) That's better than avx or sse. avx times were 3 hours 20+ minutes & sse were AFAIR 2 hours 30 minutes. Havent seen any problems as yet, all the tasks completed are waiting validation so I'm hopeful they will do so. Anyway non have failed outright so far. [edit] 1 validated, 2 pending.. looking good! Regards, Cliff |
Send message Joined: 19 Nov 14 Posts: 93 Credit: 30,066,240 RAC: 0 |
|
Send message Joined: 1 Jan 14 Posts: 302 Credit: 32,671,868 RAC: 0 |
Its an FMA4 setup, and I'm watching it sort out its run time right now. That's very good news, thanks!! |
Send message Joined: 28 Apr 13 Posts: 87 Credit: 26,716,373 RAC: 15 |
Its an FMA4 setup, and I'm watching it sort out its run time right now. I'm using crunch3r's app for many weeks now, not a single one failed or did not validate. It's perfect if your cpu is fma4 capable. If one wants to check my results look for 'Raj'. The logged errors are all download errors, not crunching errors. Raj is currently running linux, testing an optimized app in an other project, which seems to be twice as fast as the windows app. |
Send message Joined: 19 Jun 12 Posts: 21 Credit: 107,293,560 RAC: 0 |
Hi Crunch3r, Nice, I'm glad I could help. Join BOINC United now! |
Send message Joined: 27 Jun 12 Posts: 129 Credit: 62,725,780 RAC: 0 |
Resurrecting an old thread. It would seem the server selection requires 1000+ tasks before trying a different app. I have PM’ed Kyong the relevant config option but have yet to receive a reply. BOINC blog |
Message boards :
Windows :
how to get A@H to use sse3 instead of avx