| log in |
Message boards : Number crunching : app v12
| Author | Message |
|---|---|
|
Let me know if the performance issues have been fixed. | |
| ID: 8684 | Rating: 0 | rate:
| |
|
32-bit Linux a tiny bit slower than before | |
| ID: 8688 | Rating: 0 | rate:
| |
|
Hard to tell at the moment until there is new work to process.... Let me know if the performance issues have been fixed. ____________ | |
| ID: 8691 | Rating: 0 | rate:
| |
|
Hi there ... Im probs on the wrong thread. | |
| ID: 8693 | Rating: 0 | rate:
| |
|
@ Travis: Why don't you just put out test runs instead of screwing with everyones computers? You're the one who stresses the need for testing the new apps. 6 version in a few days is too many. | |
| ID: 8694 | Rating: 0 | rate:
| |
|
Me likes testing new versions :-) | |
| ID: 8695 | Rating: 0 | rate:
| |
@ Travis: Why don't you just put out test runs instead of screwing with everyones computers? You're the one who stresses the need for testing the new apps. 6 version in a few days is too many. this project is still alpha, which means the whole thing is a test - so, in my opinion, no need for tests inside a test... ____________ mic. | |
| ID: 8696 | Rating: 0 | rate:
| |
@ Travis: Why don't you just put out test runs instead of screwing with everyones computers? You're the one who stresses the need for testing the new apps. 6 version in a few days is too many. I think more time should be spent on one version checking the changes to the code and not making a change or two at a time. And atleast test it on the lab's computers to see if it even runs before a release. It would help eliminate the times that the app doesn't run and causes a load of wu's to be rejected. ____________ Doesn't expecting the unexpected make the unexpected the expected? If it makes sense, DON'T do it. | |
| ID: 8698 | Rating: 0 | rate:
| |
@ Travis: Why don't you just put out test runs instead of screwing with everyones computers? You're the one who stresses the need for testing the new apps. 6 version in a few days is too many. We're pretty limited with the different CPUs/architectures that we have to test on at the moment. The apps have been running fine for me, but it seems that it isn't the case for other people. Updates to the stock app should not cause any WUs to be rejected, the only changes lately have been in compiler flags. If WUs are being rejected, let me know. ____________ | |
| ID: 8703 | Rating: 0 | rate:
| |
|
On 1 sample, I have seen a 5% faster time with .12. Not sure if that is in the noise or not. | |
| ID: 8717 | Rating: 0 | rate:
| |
|
Hy, | |
| ID: 8723 | Rating: 0 | rate:
| |
|
On my Mac Pro I have not seen that v0.12 is different from 0.10 ... | |
| ID: 8724 | Rating: 0 | rate:
| |
|
0.12 is running at about 57 minutes per woek unit, 0.07 was running at about 55 minutes per work unit. That's on an Athlon XP 3000+ clocked at 2.17 GHZ running Kubuntu 8.04.1 | |
| ID: 8728 | Rating: 0 | rate:
| |
|
On AMD 285 Linux Fedora Core 6, times for v0.07 and v0.12 are the same, no change at all. | |
| ID: 8732 | Rating: 0 | rate:
| |
|
Travis, do you know why, this host : | |
| ID: 8735 | Rating: 0 | rate:
| |
|
Hi, | |
| ID: 8736 | Rating: 0 | rate:
| |
|
V.7 and v.12 are running the same on OS X for mini core duo and MacBook core 2 duo. This is back to twice as fast as the intervening versions. | |
| ID: 8737 | Rating: 0 | rate:
| |
Travis, do you know why, this host : Hi Sp0wn Check the result ;) Validate state is Invalid May be a bad bunch of wus ? | |
| ID: 8738 | Rating: 0 | rate:
| |
|
Don't know , it's since this morning ! | |
| ID: 8739 | Rating: 0 | rate:
| |
Travis, do you know why, this host : Yes, but why the state is invalid ? I make some research and my first Wu to get 0 credit was that one : http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=62999767 I was using speedimic app (SSE4.1) from that thread : http://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=566&nowrap=true#8664 | |
| ID: 8741 | Rating: 0 | rate:
| |
|
As I saw that some compuer are using optimized V0.12 app without any problem. | |
| ID: 8745 | Rating: 0 | rate:
| |
|
Just come in after I read about the news, that you finally start granting no credits for bogus results, to test the new stock apps, first one was 0.10, than 0.12, both on my C2Q9450 @3.2GHz, ubuntu64, BOINC 6.4.5. | |
| ID: 8746 | Rating: 0 | rate:
| |
As I saw that some compuer are using optimized V0.12 app without any problem. If you're talking about the Linux apps: yes, he recompiled them with the appropriate flags! See here ____________ Lovely greetings, Cori | |
| ID: 8747 | Rating: 0 | rate:
| |
As I saw that some compuer are using optimized V0.12 app without any problem. Yep , but you see here , I still have some bad wus ... without changing anything.... I think that the new assimilator/validator has some problem ... for validating wus... | |
| ID: 8748 | Rating: 0 | rate:
| |
Yep , but you see here , I still have some bad wus ... without changing anything.... *Ouch* That's really a problem then. ;-( ____________ Lovely greetings, Cori | |
| ID: 8750 | Rating: 0 | rate:
| |
|
Using 4 samples, I am seeing a consistent 5% improvement in performance on my 2,66Mhz, 2 dual core MacPro. That equate to about a minute plus for me. | |
| ID: 8751 | Rating: 0 | rate:
| |
Yep , but you see here , I still have some bad wus ... without changing anything.... I installed speedimics new 64bit SSSE3 opti app on one of my quad cores and it has also suffered from invalid WUs. I've just replaced the SSSE3 app with the SSE3 version, i'll see how that goes. 2 other quads have returned all valid SSSE3 WUs so far. | |
| ID: 8752 | Rating: 0 | rate:
| |
Other hint for compiling : I doubt that my old Opteron (server version of the socket 939 Athlon 64 x2) could beat my Quad 6600 (both @ stock clock). I know, architecture are not the same, but the gap is not normal. The Linux 64 version lacks optimizations. The problem is that Intel has ignored GCC and has not contributed to its development until recently. In particular, up to GCC 4.1, Intel had not contributed a single line of code to it. Intel finally started contributing for GCC 4.2, but only enough to make catch up with AMD processors. In other words, up to GCC 4.1, the x86-64 compiler is pretty much tuned for AMD processors. From 4.2 and on, the outcome is more balanced, with barely any difference when run on either Intel or on AMD processors. Of course, your mileage may vary from application to application. HTH ____________ | |
| ID: 8755 | Rating: 0 | rate:
| |
Travis, do you know why, this host : It looks like you might have some kind of problem with that machine if you're consistently getting bad results from BOTH speedimic's and the stock application. The new validator will mark WUs invalid if they return a likelihood that's not possible to be calculated by the application. ____________ | |
| ID: 8759 | Rating: 0 | rate:
| |
Travis, do you know why, this host : I don t know, I have sometime some invalid Wus ... in the middle of a bunch of good ones .... I don t understand what happens !! | |
| ID: 8764 | Rating: 0 | rate:
| |
|
i TOO JUST HAD 2 WU's out of the latest batch of 32 come back as invalid - 0 credit granted. Those were only the first 2 I have come across. I will keep an eye on things and see if it was just a hiccup or something else. | |
| ID: 8778 | Rating: 0 | rate:
| |
along with the fact that you don't leave much history in the database (I know, other problems, but it makes it hard to go back and calculate a real time average) ... Indeed. I wish that Travis would increase the time that a WU lingers on at least while all these tests are being made. TIA ____________ | |
| ID: 8779 | Rating: 0 | rate:
| |
i TOO JUST HAD 2 WU's out of the latest batch of 32 come back as invalid - 0 credit granted. Those were only the first 2 I have come across. I will keep an eye on things and see if it was just a hiccup or something else. Are you using the stock app? ____________ | |
| ID: 8781 | Rating: 0 | rate:
| |
|
no, only realized where I was after I clicked "post reply" All is well :-) | |
| ID: 8784 | Rating: 0 | rate:
| |
maybe some checkpoint problem as mentioned here? ____________ mic. | |
| ID: 8820 | Rating: 0 | rate:
| |
|
I get today only stock app 0.10 for windows 32bit. | |
| ID: 8822 | Rating: 0 | rate:
| |
I get today only stock app 0.10 for windows 32bit. Dave updated the windows app to 0.13 today, so new WUs should be using that. ____________ | |
| ID: 8826 | Rating: 0 | rate:
| |
|
| |
| ID: 8827 | Rating: 0 | rate:
| |
|
Based on my hosts: | |
| ID: 8828 | Rating: 0 | rate:
| |
In a world without fences and walls, who needs Gates and Windows? BTW: This is still "alpha". This is not unusual for that stage of development. From what I can tell, they are doing things fairly properly, with internal unit testing first, then a release. I know you (Kevin) probably know this, but for those who are having a hard time dealing with the changes, perhaps waiting until the project becomes beta might be an option... | |
| ID: 8844 | Rating: 0 | rate:
| |
|
0.13 is giving me times of 36 - 37 minutes on X86-64/XP Pro 64-bit, which is what 0.7 was doing. | |
| ID: 8846 | Rating: 0 | rate:
| |
|
My MacBookPro C2D T7700 is finally back down to 3300-3400 cpusec/wu, like it was back on .07 versioon, and my iBook PPC G4 1.33 MHz is still hanging in there around a bit over 9000 cpusec/wu. | |
| ID: 8926 | Rating: 0 | rate:
| |
My MacBookPro C2D T7700 is finally back down to 3300-3400 cpusec/wu, like it was back on .07 versioon, and my iBook PPC G4 1.33 MHz is still hanging in there around a bit over 9000 cpusec/wu. Ah! A Team MacNN mate. I gave 10M credits to that team before moving on. But I will say this about the intel mac apps: They should all have at least SSE3 optimization. Even the very first Yonah (Core Solo) that Macs ever had, are SSE3. So theoretically, the STOCK OSX Intel app should be at least as fast as an optimized SSE3 app for Windows. The idea is that there is no need to make it compatible with any lesser chip, like you have to with the Win apps. So while stock Win apps are handicapped by having to support Pentium I, stock OSX Intel apps are not. ____________ | |
| ID: 8929 | Rating: 0 | rate:
| |
My MacBookPro C2D T7700 is finally back down to 3300-3400 cpusec/wu, like it was back on .07 versioon, and my iBook PPC G4 1.33 MHz is still hanging in there around a bit over 9000 cpusec/wu. Thanks for this. Someone had said that it was possible for an Intel mac to have SSE2. In the next release I'll bump all the x86_64 macs to SSE3 (assuming it performs better than SSE2). ____________ | |
| ID: 8934 | Rating: 0 | rate:
| |
My MacBookPro C2D T7700 is finally back down to 3300-3400 cpusec/wu, like it was back on .07 versioon, and my iBook PPC G4 1.33 MHz is still hanging in there around a bit over 9000 cpusec/wu. You can bump i686-apple-darwin too. The earliest Intel processor in Macs was the Core Duo/Solo, which supported SSSE3 (notice the three S's, not two). So you can enabled all the (S)SSEx optimizations for all Intel Macs. And as always, keep Altivec enabled for PPC Macs. ____________ | |
| ID: 8937 | Rating: 0 | rate:
| |
My MacBookPro C2D T7700 is finally back down to 3300-3400 cpusec/wu, like it was back on .07 versioon, and my iBook PPC G4 1.33 MHz is still hanging in there around a bit over 9000 cpusec/wu. I've put it in the make.osx file and the next version of the app (0.15) will have it. On the macs, it seems SSE3 is barely an improvement (maybe 1%) over SSE2 so I don't think it's a serious priority. ____________ | |
| ID: 8940 | Rating: 0 | rate:
| |
You can bump i686-apple-darwin too. The earliest Intel processor in Macs was the Core Duo/Solo, which supported SSSE3 (notice the three S's, not two). So you can enabled all the (S)SSEx optimizations for all Intel Macs. I've just tried an SSSE3 compile and get the following message Fatal Error: This program was not built to run on the processor in your system. The allowed processors are: Intel(R) Core(TM) Duo processors and compatible Intel processors with supplemental Streaming SIMD Extensions 3 (SSSE3) instruction support. So it looks like my T2500 CPU doesn't support SSSE3 :( | |
| ID: 8944 | Rating: 0 | rate:
| |
You can bump i686-apple-darwin too. The earliest Intel processor in Macs was the Core Duo/Solo, which supported SSSE3 (notice the three S's, not two). So you can enabled all the (S)SSEx optimizations for all Intel Macs. ok scratch compiling the i686 with sse3 :) ____________ | |
| ID: 8946 | Rating: 0 | rate:
| |
ok scratch compiling the i686 with sse3 :) NO!!!! SSE3 is ok SSSE3 doesn't work on my T2500 ;-) | |
| ID: 8947 | Rating: 0 | rate:
| |
ok scratch compiling the i686 with sse3 :) lol oh ok :D ____________ | |
| ID: 8948 | Rating: 0 | rate:
| |
|
So i should be able to move the x86_64 apple versions to SSSE3? (thats 3 s). How would I go about doing that? | |
| ID: 8949 | Rating: 0 | rate:
| |
You can bump i686-apple-darwin too. The earliest Intel processor in Macs was the Core Duo/Solo, which supported SSSE3 (notice the three S's, not two). So you can enabled all the (S)SSEx optimizations for all Intel Macs. Huh, that's odd... I could've sworn I've used SSSE3 on my MB before, but it doesn't look like any of the Core processors supported it. They all do support SSE3 though. So i should be able to move the x86_64 apple versions to SSSE3? (thats 3 s). How would I go about doing that? Look it up using "man gcc", but IIRC it's through the -mssse3 command for GCC. ____________ | |
| ID: 8992 | Rating: 0 | rate:
| |
|
The first line of Intel Macs from 2006 used the Core Solo/Duo with: | |
| ID: 9082 | Rating: 0 | rate:
| |
The first line of Intel Macs from 2006 used the Core Solo/Duo with: Yeah, it stands for Supplemental Streaming SIMD Extensions 3. Anyway, Wikipedia cleared it up for me. ____________ | |
| ID: 9110 | Rating: 0 | rate:
| |
|
I explored the differences among the several SSE flavors starting here. | |
| ID: 9112 | Rating: 0 | rate:
| |
I explored the differences among the several SSE flavors starting here. Hi Augustine nice to see you again around, yes you are right with one small exception, scientific applications with supported code and structure for SSE3 and SSSE3 can get really very much and good performance,what its not the case (even) with the current optimized MW client. And yes dear Augustine i made the needed changes and tests (ok with a bit of help from some experts) and it works ,much more better it works the spu code for ps3 cell cpu and yes i test it that too, but im done somehow with MW, its too late and disappointed (yes i cant hide it) because the project Administration penalize the improvements! Have a nice day! ____________ | |
| ID: 9115 | Rating: 0 | rate:
| |
yes you are right with one small exception, scientific applications with supported code and structure for SSE3 and SSSE3 can get really very much and good performance... Note that I said that only SSSE3 is useless for scientific applications. MMX-like instructions are not well suited for scientific applications nor for compiler-generated code, requiring hand-assembly to be taken advantage of. HTH ____________ | |
| ID: 9124 | Rating: 0 | rate:
| |
Message boards :
Number crunching :
app v12