app v12
log in

Advanced search

Message boards : Number crunching : app v12

Author Message
Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8684 - Posted: 19 Jan 2009 | 21:28:30 UTC

Let me know if the performance issues have been fixed.

thanks!
____________

cwhyl
Send message
Joined: 11 Nov 07
Posts: 41
Credit: 1,000,181
RAC: 0
Message 8688 - Posted: 19 Jan 2009 | 23:19:19 UTC

32-bit Linux a tiny bit slower than before
64-bit Linux 20% or 10 minutes slower than v0.07 (?) but much better than 0.10

BarryAZ
Send message
Joined: 1 Sep 08
Posts: 512
Credit: 223,475,071
RAC: 162,656
Message 8691 - Posted: 19 Jan 2009 | 23:36:45 UTC - in response to Message 8684.

Hard to tell at the moment until there is new work to process....

Let me know if the performance issues have been fixed.

thanks!


____________

Profile UBT - mickyb69
Avatar
Send message
Joined: 23 Feb 08
Posts: 8
Credit: 500,197
RAC: 0
Message 8693 - Posted: 19 Jan 2009 | 23:44:18 UTC

Hi there ... Im probs on the wrong thread.
I detached from the project to get rid of the sse3 app and load your standard new app.
Im running xp64 on my e4500 and now the WU's are taking about 59 mins for 39 credits compaired to 41 mins for 40 credits a week ago.

Anyone else having the same problems ?

____________

Profile banditwolf
Avatar
Send message
Joined: 12 Nov 07
Posts: 2425
Credit: 295,133
RAC: 0
Message 8694 - Posted: 19 Jan 2009 | 23:56:46 UTC

@ 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.
____________
Doesn't expecting the unexpected make the unexpected the expected?
If it makes sense, DON'T do it.

cwhyl
Send message
Joined: 11 Nov 07
Posts: 41
Credit: 1,000,181
RAC: 0
Message 8695 - Posted: 20 Jan 2009 | 0:19:51 UTC - in response to Message 8694.

Me likes testing new versions :-)

Profile speedimic
Avatar
Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8696 - Posted: 20 Jan 2009 | 0:41:23 UTC - in response to Message 8694.

@ 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.


Profile banditwolf
Avatar
Send message
Joined: 12 Nov 07
Posts: 2425
Credit: 295,133
RAC: 0
Message 8698 - Posted: 20 Jan 2009 | 0:59:53 UTC - in response to Message 8696.

@ 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...



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.

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8703 - Posted: 20 Jan 2009 | 1:34:33 UTC - in response to Message 8698.

@ 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...



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.


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.
____________

Jim Wilkins
Send message
Joined: 1 Jan 08
Posts: 32
Credit: 71,774
RAC: 0
Message 8717 - Posted: 20 Jan 2009 | 3:53:06 UTC
Last modified: 20 Jan 2009 | 3:54:23 UTC

On 1 sample, I have seen a 5% faster time with .12. Not sure if that is in the noise or not.

Jim

EDIT: Running Mac OS 10.5.6 using BOINC 6.2.18 on a 2 dual core MacPro.

Profile [AF>Occitania>Lengadocian] F5LCU
Send message
Joined: 30 Mar 08
Posts: 25
Credit: 65,682,212
RAC: 44,595
Message 8723 - Posted: 20 Jan 2009 | 6:47:32 UTC

Hy,

Ubuntu 64 bits version 0.12 around 5400 s 56 minutes much better than 0.10.
Still 0.07 the best in time around 42 minutes for my computer.

On vista 32 bits no change around same time 0.07, 0.10 and 0.12.

Profile Paul D. Buck
Send message
Joined: 12 Apr 08
Posts: 621
Credit: 161,934,067
RAC: 0
Message 8724 - Posted: 20 Jan 2009 | 7:42:43 UTC

On my Mac Pro I have not seen that v0.12 is different from 0.10 ...

Roughly 23-24 minutes ... because there is some variation in the run times it is hard to pin down ... 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) ...

All in all, I would say that there has been no change ...
____________

niterobin
Send message
Joined: 11 Mar 08
Posts: 28
Credit: 818,194
RAC: 0
Message 8728 - Posted: 20 Jan 2009 | 9:47:38 UTC

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

HTH,

Rob.

Profile Conan
Avatar
Send message
Joined: 2 Jan 08
Posts: 97
Credit: 65,182,061
RAC: 0
Message 8732 - Posted: 20 Jan 2009 | 12:15:06 UTC

On AMD 285 Linux Fedora Core 6, times for v0.07 and v0.12 are the same, no change at all.
____________

Profile [AF>HFR>RR] Sp0wn
Send message
Joined: 16 Mar 08
Posts: 10
Credit: 59,990,626
RAC: 0
Message 8735 - Posted: 20 Jan 2009 | 12:59:04 UTC
Last modified: 20 Jan 2009 | 13:17:53 UTC

Travis, do you know why, this host :

http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=41246 ( Linux 64 )

has granted credit = 0 ???

I am using the offcial app V0.12 !

I try to detach and reattach but same problem. I try with Speedimic v0.12 optimized application but still no point ?

I put this machine in NMW until you can find what happens !

sp0wn

edit :

All those Wus are 0 Credit granted !

Those ones are using official V0.12 app :


http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033709

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033710

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033711

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033712

[url]http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033713


Those one are using Speedimic SSE4.1_X86_64 optimized app :

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63040284

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042064

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042087

only that one receive credit !

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042065

Before asking, this machine is not O/C....

Profile [AF>HFR>RR] Black Hole Sun
Avatar
Send message
Joined: 2 Apr 08
Posts: 10
Credit: 8,126,465
RAC: 0
Message 8736 - Posted: 20 Jan 2009 | 13:02:07 UTC

Hi,

Opteron 170, 2,0 GHz, XP 32 : 3300 sec average, v10 and V12
Core2Duo 4300, 2,0 GHz, Ubuntu 64 : 4600 sec average V12 (7300 sec average V10)
Core2Quad 6600, 2,4 HZz, Ubuntu 64 : 3900 sec average V12 (6200 sec average V10)

So, V12 is undoubtly faster.
From memories, I would say say V12 is faster than V7 under Windows XP 32.
For sure, and completion times show it, Linux 64 V12 is undoubtly slower than V7 (about 30% slower).

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.

Good luck

paris
Avatar
Send message
Joined: 26 Apr 08
Posts: 56
Credit: 3,607,553
RAC: 7,584
Message 8737 - Posted: 20 Jan 2009 | 13:04:22 UTC

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.

Profile [AF>HFR>RR] Black Hole Sun
Avatar
Send message
Joined: 2 Apr 08
Posts: 10
Credit: 8,126,465
RAC: 0
Message 8738 - Posted: 20 Jan 2009 | 13:05:28 UTC - in response to Message 8735.

Travis, do you know why, this host :

http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=41246

has granted credit = 0 ???

I am using the offcial app V0.12 !

I try to detach and reattach but same problem. I try with Speedimic v0.12 optimized application but still no point ?

I put this machine in NMW until you can find what happens !

sp0wn


Hi Sp0wn

Check the result ;)

Validate state is Invalid

May be a bad bunch of wus ?

Profile [AF>HFR>RR] Sp0wn
Send message
Joined: 16 Mar 08
Posts: 10
Credit: 59,990,626
RAC: 0
Message 8739 - Posted: 20 Jan 2009 | 13:21:47 UTC - in response to Message 8738.

Don't know , it's since this morning !

I did not change anything on the host !

Only when I started to get 0 pts , I tried differents app but look like a kind of bug.

Anf it happens only on that computer ...

Profile [AF>HFR>RR] Sp0wn
Send message
Joined: 16 Mar 08
Posts: 10
Credit: 59,990,626
RAC: 0
Message 8741 - Posted: 20 Jan 2009 | 13:29:37 UTC - in response to Message 8738.
Last modified: 20 Jan 2009 | 13:39:12 UTC

Travis, do you know why, this host :

http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=41246

has granted credit = 0 ???

I am using the offcial app V0.12 !

I try to detach and reattach but same problem. I try with Speedimic v0.12 optimized application but still no point ?

I put this machine in NMW until you can find what happens !

sp0wn


Hi Sp0wn

Check the result ;)

Validate state is Invalid



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

Profile [AF>HFR>RR] Sp0wn
Send message
Joined: 16 Mar 08
Posts: 10
Credit: 59,990,626
RAC: 0
Message 8745 - Posted: 20 Jan 2009 | 14:45:01 UTC

As I saw that some compuer are using optimized V0.12 app without any problem.

I reinstall the Speedimic SSE4.1 and crunch some wus and they get granted ....

I don t know what happen ??!!

Saenger
Avatar
Send message
Joined: 28 Aug 07
Posts: 124
Credit: 1,899,018
RAC: 5,241
Message 8746 - Posted: 20 Jan 2009 | 14:48:03 UTC
Last modified: 20 Jan 2009 | 14:51:57 UTC

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.
I did 3 0.10 that lasted 4200 seconds, the 0.12 lasted 2600 - 2700 seconds, seems like a good improvement.
I have no idea how fast they would have been with 0.7.
http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=24253
____________
Grüße vom Sänger

Profile Cori
Avatar
Send message
Joined: 27 Aug 07
Posts: 647
Credit: 27,592,547
RAC: 0
Message 8747 - Posted: 20 Jan 2009 | 14:50:14 UTC - in response to Message 8745.

As I saw that some compuer are using optimized V0.12 app without any problem.

I reinstall the Speedimic SSE4.1 and crunch some wus and they get granted ....

I don t know what happen ??!!


If you're talking about the Linux apps: yes, he recompiled them with the appropriate flags!
See here
____________
Lovely greetings, Cori

Profile [AF>HFR>RR] Sp0wn
Send message
Joined: 16 Mar 08
Posts: 10
Credit: 59,990,626
RAC: 0
Message 8748 - Posted: 20 Jan 2009 | 15:12:05 UTC - in response to Message 8747.

As I saw that some compuer are using optimized V0.12 app without any problem.

I reinstall the Speedimic SSE4.1 and crunch some wus and they get granted ....

I don t know what happen ??!!


If you're talking about the Linux apps: yes, he recompiled them with the appropriate flags!
See here


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...

Profile Cori
Avatar
Send message
Joined: 27 Aug 07
Posts: 647
Credit: 27,592,547
RAC: 0
Message 8750 - Posted: 20 Jan 2009 | 15:18:29 UTC - in response to Message 8748.

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...

*Ouch* That's really a problem then. ;-(
____________
Lovely greetings, Cori

Jim Wilkins
Send message
Joined: 1 Jan 08
Posts: 32
Credit: 71,774
RAC: 0
Message 8751 - Posted: 20 Jan 2009 | 15:22:25 UTC

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.

Jim

Temujin
Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8752 - Posted: 20 Jan 2009 | 15:28:51 UTC - in response to Message 8748.

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...

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.

Augustine
Avatar
Send message
Joined: 6 Sep 07
Posts: 65
Credit: 213,068
RAC: 14
Message 8755 - Posted: 20 Jan 2009 | 15:51:15 UTC - in response to Message 8736.

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

____________

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8759 - Posted: 20 Jan 2009 | 17:14:10 UTC - in response to Message 8735.

Travis, do you know why, this host :

http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=41246 ( Linux 64 )

has granted credit = 0 ???

I am using the offcial app V0.12 !

I try to detach and reattach but same problem. I try with Speedimic v0.12 optimized application but still no point ?

I put this machine in NMW until you can find what happens !

sp0wn

edit :

All those Wus are 0 Credit granted !

Those ones are using official V0.12 app :


http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033709

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033710

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033711

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033712

[url]http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033713


Those one are using Speedimic SSE4.1_X86_64 optimized app :

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63040284

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042064

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042087

only that one receive credit !

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042065

Before asking, this machine is not O/C....


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.
____________

Profile [AF>HFR>RR] Sp0wn
Send message
Joined: 16 Mar 08
Posts: 10
Credit: 59,990,626
RAC: 0
Message 8764 - Posted: 20 Jan 2009 | 17:50:18 UTC - in response to Message 8759.
Last modified: 20 Jan 2009 | 17:51:12 UTC

Travis, do you know why, this host :

http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=41246 ( Linux 64 )

has granted credit = 0 ???

I am using the offcial app V0.12 !

I try to detach and reattach but same problem. I try with Speedimic v0.12 optimized application but still no point ?

I put this machine in NMW until you can find what happens !

sp0wn

edit :

All those Wus are 0 Credit granted !

Those ones are using official V0.12 app :


http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033709

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033710

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033711

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033712

[url]http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63033713


Those one are using Speedimic SSE4.1_X86_64 optimized app :

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63040284

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042064

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042087

only that one receive credit !

http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=63042065

Before asking, this machine is not O/C....


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.



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 !!

Beau
Send message
Joined: 3 Jan 09
Posts: 270
Credit: 124,346
RAC: 0
Message 8778 - Posted: 20 Jan 2009 | 20:30:16 UTC - in response to Message 8764.

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.

Augustine
Avatar
Send message
Joined: 6 Sep 07
Posts: 65
Credit: 213,068
RAC: 14
Message 8779 - Posted: 20 Jan 2009 | 20:37:10 UTC - in response to Message 8724.

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

____________

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8781 - Posted: 20 Jan 2009 | 20:48:49 UTC - in response to Message 8778.

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?
____________

Beau
Send message
Joined: 3 Jan 09
Posts: 270
Credit: 124,346
RAC: 0
Message 8784 - Posted: 20 Jan 2009 | 21:25:00 UTC - in response to Message 8781.

no, only realized where I was after I clicked "post reply" All is well :-)

Profile speedimic
Avatar
Send message
Joined: 22 Feb 08
Posts: 260
Credit: 57,387,048
RAC: 0
Message 8820 - Posted: 21 Jan 2009 | 18:35:11 UTC - in response to Message 8764.


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 !!


maybe some checkpoint problem as mentioned here?
____________
mic.


Matthias Lehmkuhl
Send message
Joined: 29 Sep 07
Posts: 15
Credit: 1,227,552
RAC: 106
Message 8822 - Posted: 21 Jan 2009 | 20:46:26 UTC
Last modified: 21 Jan 2009 | 20:48:02 UTC

I get today only stock app 0.10 for windows 32bit.
They validate, but the application page tells me I should get 0.13.
Any explanation why this happens?

edit:
sample result
resultid=63393451
____________
Matthias

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8826 - Posted: 21 Jan 2009 | 23:00:02 UTC - in response to Message 8822.

I get today only stock app 0.10 for windows 32bit.
They validate, but the application page tells me I should get 0.13.
Any explanation why this happens?

edit:
sample result
resultid=63393451


Dave updated the windows app to 0.13 today, so new WUs should be using that.
____________

Profile Kevint
Avatar
Send message
Joined: 22 Nov 07
Posts: 285
Credit: 1,076,786,368
RAC: 0
Message 8827 - Posted: 21 Jan 2009 | 23:48:38 UTC



Nice, a release or 2 per day! Awesome, reminds me of Windows!!!

Profile [AF>HFR>RR] Black Hole Sun
Avatar
Send message
Joined: 2 Apr 08
Posts: 10
Credit: 8,126,465
RAC: 0
Message 8828 - Posted: 21 Jan 2009 | 23:57:07 UTC

Based on my hosts:

Opteron 170 (XP 32) RAC estimation: 2085 (v0.7) / 2070 (v12) => 1% drop
Core2Duo 4300 (Ubuntu 64) RAC estimation: 1994 (v0.7) / 1475 (v12) => 26% drop
Core2Duo 6600 (Ubuntu 64) RAC estimation: 2385 (v0.7) / 1787 (v12) => 25% drop
Core2Quad 6600 (Ubuntu 64) RAC estimation: 4742 (v0.7) / 3564 (v12) => 25% drop

Houston, I think we have a problem with the Linux64 version...

Brian Silvers
Send message
Joined: 21 Aug 08
Posts: 625
Credit: 558,425
RAC: 0
Message 8844 - Posted: 22 Jan 2009 | 6:37:40 UTC - in response to Message 8827.
Last modified: 22 Jan 2009 | 6:40:31 UTC


Nice, a release or 2 per day! Awesome, reminds me of Windows!!!


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...

niterobin
Send message
Joined: 11 Mar 08
Posts: 28
Credit: 818,194
RAC: 0
Message 8846 - Posted: 22 Jan 2009 | 7:52:55 UTC

0.13 is giving me times of 36 - 37 minutes on X86-64/XP Pro 64-bit, which is what 0.7 was doing.

Nice one. :-)

C
Send message
Joined: 22 Nov 07
Posts: 36
Credit: 1,051,061
RAC: 122
Message 8926 - Posted: 24 Jan 2009 | 1:32:52 UTC

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.

Having said that, My MBP should be down around 1000 cpusec/wu, based on the comparison between the same two computers running the optimized v8 for SETI. Is the SSSE3, and SSE2 in place on the MW 0.12 app? I'm not a programmer, but it seems to me the optimization for the MBP should give me the same results as it does for SETI, and approach the results the MS XP folks are enjoying.

C
____________
Team MacNN

zombie67 [MM]
Avatar
Send message
Joined: 29 Aug 07
Posts: 112
Credit: 205,877,087
RAC: 18,862
Message 8929 - Posted: 24 Jan 2009 | 7:49:15 UTC - in response to Message 8926.

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.

Having said that, My MBP should be down around 1000 cpusec/wu, based on the comparison between the same two computers running the optimized v8 for SETI. Is the SSSE3, and SSE2 in place on the MW 0.12 app? I'm not a programmer, but it seems to me the optimization for the MBP should give me the same results as it does for SETI, and approach the results the MS XP folks are enjoying.

C


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.
____________

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8934 - Posted: 24 Jan 2009 | 17:46:14 UTC - in response to Message 8929.

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.

Having said that, My MBP should be down around 1000 cpusec/wu, based on the comparison between the same two computers running the optimized v8 for SETI. Is the SSSE3, and SSE2 in place on the MW 0.12 app? I'm not a programmer, but it seems to me the optimization for the MBP should give me the same results as it does for SETI, and approach the results the MS XP folks are enjoying.

C


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.


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).
____________

jedirock
Avatar
Send message
Joined: 8 Nov 08
Posts: 178
Credit: 6,140,854
RAC: 0
Message 8937 - Posted: 24 Jan 2009 | 17:57:22 UTC - in response to Message 8934.

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.

Having said that, My MBP should be down around 1000 cpusec/wu, based on the comparison between the same two computers running the optimized v8 for SETI. Is the SSSE3, and SSE2 in place on the MW 0.12 app? I'm not a programmer, but it seems to me the optimization for the MBP should give me the same results as it does for SETI, and approach the results the MS XP folks are enjoying.

C


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.


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).

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.
____________

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8940 - Posted: 24 Jan 2009 | 19:42:42 UTC - in response to Message 8937.

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.

Having said that, My MBP should be down around 1000 cpusec/wu, based on the comparison between the same two computers running the optimized v8 for SETI. Is the SSSE3, and SSE2 in place on the MW 0.12 app? I'm not a programmer, but it seems to me the optimization for the MBP should give me the same results as it does for SETI, and approach the results the MS XP folks are enjoying.

C


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.


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).

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.


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.
____________

Temujin
Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8944 - Posted: 24 Jan 2009 | 20:00:54 UTC - in response to Message 8937.

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 :(

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8946 - Posted: 24 Jan 2009 | 20:02:50 UTC - in response to Message 8944.

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 :(


ok scratch compiling the i686 with sse3 :)
____________

Temujin
Send message
Joined: 12 Oct 07
Posts: 77
Credit: 404,471,187
RAC: 0
Message 8947 - Posted: 24 Jan 2009 | 20:04:40 UTC - in response to Message 8946.
Last modified: 24 Jan 2009 | 20:08:08 UTC

ok scratch compiling the i686 with sse3 :)


NO!!!!

SSE3 is ok
SSSE3 doesn't work on my T2500
;-)

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8948 - Posted: 24 Jan 2009 | 20:07:52 UTC - in response to Message 8947.

ok scratch compiling the i686 with sse3 :)


NO!!!!

SSE3 is ok
SSSE3 doesn't work on my T2500
;-)



lol oh ok :D
____________

Profile Travis
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 30 Aug 07
Posts: 1976
Credit: 26,480
RAC: 0
Message 8949 - Posted: 24 Jan 2009 | 20:10:37 UTC - in response to Message 8948.
Last modified: 24 Jan 2009 | 20:11:45 UTC

So i should be able to move the x86_64 apple versions to SSSE3? (thats 3 s). How would I go about doing that?
____________

jedirock
Avatar
Send message
Joined: 8 Nov 08
Posts: 178
Credit: 6,140,854
RAC: 0
Message 8992 - Posted: 25 Jan 2009 | 1:19:57 UTC - in response to Message 8944.

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 :(

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.
____________

MB Atlanos
Send message
Joined: 2 Sep 07
Posts: 16
Credit: 80,820
RAC: 4
Message 9082 - Posted: 25 Jan 2009 | 10:57:18 UTC

The first line of Intel Macs from 2006 used the Core Solo/Duo with:
All models support: MMX, SSE, SSE2, SSE3, EIST, XD bit

Only the following Macs with Core 2 Solo/Duo has SSSE3 and Intel 64.
Thanks to the stupid labeling by intel, its easy to confuse.

jedirock
Avatar
Send message
Joined: 8 Nov 08
Posts: 178
Credit: 6,140,854
RAC: 0
Message 9110 - Posted: 25 Jan 2009 | 18:22:57 UTC - in response to Message 9082.

The first line of Intel Macs from 2006 used the Core Solo/Duo with:
All models support: MMX, SSE, SSE2, SSE3, EIST, XD bit

Only the following Macs with Core 2 Solo/Duo has SSSE3 and Intel 64.
Thanks to the stupid labeling by intel, its easy to confuse.

Yeah, it stands for Supplemental Streaming SIMD Extensions 3. Anyway, Wikipedia cleared it up for me.
____________

Augustine
Avatar
Send message
Joined: 6 Sep 07
Posts: 65
Credit: 213,068
RAC: 14
Message 9112 - Posted: 25 Jan 2009 | 18:38:31 UTC - in response to Message 9110.

I explored the differences among the several SSE flavors starting here.

SSSE3 is probably useless for scientific applications.

HTH

____________

Profile petros
Avatar
Send message
Joined: 3 Aug 08
Posts: 89
Credit: 255,801
RAC: 0
Message 9115 - Posted: 25 Jan 2009 | 19:28:26 UTC - in response to Message 9112.

I explored the differences among the several SSE flavors starting here.

SSSE3 is probably useless for scientific applications.

HTH


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!
____________

Augustine
Avatar
Send message
Joined: 6 Sep 07
Posts: 65
Credit: 213,068
RAC: 14
Message 9124 - Posted: 25 Jan 2009 | 20:04:24 UTC - in response to Message 9115.

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

____________

Post to thread

Message boards : Number crunching : app v12


Main page · Your account · Message boards


Copyright © 2013 AstroInformatics Group