PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Advanced search

Message boards : Number crunching : Optimized Apps???

Author Message
Dwight RingdahlProject donor
Send message
Joined: 6 Nov 05
Posts: 18
ID: 1337
Credit: 714,581
RAC: 0
321 LLR Bronze: Earned 10,000 credits (23,179)Cullen LLR Silver: Earned 100,000 credits (100,866)PSP LLR Bronze: Earned 10,000 credits (21,672)TPS LLR (retired) Bronze: Earned 10,000 credits (61,474)Woodall LLR Bronze: Earned 10,000 credits (90,789)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (17,171)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (10,462)
Message 1884 - Posted: 22 Nov 2005 | 1:57:03 UTC

Any way of talking the admins into creating a couple of optimized apps? Eg: Ones compiled to take advantage of SSE or MMX? On of each would be great for manual downloads. If you get bored maybe a AMD64 one too?

This would really help with the raw power to get to the goal. I have noticed that SETI members are making optimized version,a dn seeing 30-40% increase in the production, by using that little used portion of the CPU.

Thanks
Dwight
____________

Profile Pentium100
Avatar
Send message
Joined: 11 Jul 05
Posts: 40
ID: 3
Credit: 2,073,875
RAC: 0
321 LLR Bronze: Earned 10,000 credits (15,375)TPS LLR (retired) Silver: Earned 100,000 credits (161,642)Woodall LLR Silver: Earned 100,000 credits (276,951)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (65,874)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,440,533)
Message 1890 - Posted: 23 Nov 2005 | 21:29:24 UTC - in response to Message 1884.

PrimeGrid calculations are processed by YACAS and I do not know any ot the optimized versions, but it may be possible to compile optimized apps using source.

Any way of talking the admins into creating a couple of optimized apps? Eg: Ones compiled to take advantage of SSE or MMX? On of each would be great for manual downloads. If you get bored maybe a AMD64 one too?

This would really help with the raw power to get to the goal. I have noticed that SETI members are making optimized version,a dn seeing 30-40% increase in the production, by using that little used portion of the CPU.

Thanks
Dwight


____________

Rytis
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 22 Jun 05
Posts: 2649
ID: 1
Credit: 25,379,720
RAC: 43,575
321 LLR Silver: Earned 100,000 credits (104,475)Cullen LLR Silver: Earned 100,000 credits (291,372)ESP LLR Bronze: Earned 10,000 credits (18,156)Generalized Cullen/Woodall LLR Bronze: Earned 10,000 credits (15,259)PPS LLR Silver: Earned 100,000 credits (113,978)PSP LLR Silver: Earned 100,000 credits (116,517)SoB LLR Silver: Earned 100,000 credits (282,655)SR5 LLR Bronze: Earned 10,000 credits (14,071)SGS LLR Silver: Earned 100,000 credits (100,082)TPS LLR (retired) Silver: Earned 100,000 credits (111,607)TRP LLR Jade: Earned 10,000,000 credits (19,725,822)Woodall LLR Silver: Earned 100,000 credits (101,463)321 Sieve (suspended) Silver: Earned 100,000 credits (201,501)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (214,653)Generalized Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (14,200)PPS Sieve Silver: Earned 100,000 credits (491,193)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (200,232)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,453,872)AP 26/27 Silver: Earned 100,000 credits (473,058)GFN Silver: Earned 100,000 credits (193,939)PSA Bronze: Earned 10,000 credits (97,541)
Message 1892 - Posted: 24 Nov 2005 | 13:44:51 UTC
Last modified: 24 Nov 2005 | 13:45:08 UTC

As Pentium100 noted, the main application uses YACAS DLL. You can get the source code at http://yacas.sourceforge.net/, compile a new DLL and replace it. You can of course submit it to us, and we will make sure it gets distributed to all users :)

We are currently using 1.0.58 version, and hopefully the project could benefit from the newer 1.0.60. Time for you to act :)

Please take a note that YACAS downloads should be done from the mentioned page, and not from the project's page at http://www.sourceforge.net/projects/yacas/.
____________

Dwight RingdahlProject donor
Send message
Joined: 6 Nov 05
Posts: 18
ID: 1337
Credit: 714,581
RAC: 0
321 LLR Bronze: Earned 10,000 credits (23,179)Cullen LLR Silver: Earned 100,000 credits (100,866)PSP LLR Bronze: Earned 10,000 credits (21,672)TPS LLR (retired) Bronze: Earned 10,000 credits (61,474)Woodall LLR Bronze: Earned 10,000 credits (90,789)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (17,171)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (10,462)
Message 1909 - Posted: 30 Nov 2005 | 2:41:50 UTC

Just loaded the 1.0.60 version from their website. I'll let you know how it goes.

I'm also working on a recompiled version with all of the optimization flags set for P4's and AMD's with using the SSE as a floating point processor.

Let you know how that goes.
____________

Dwight RingdahlProject donor
Send message
Joined: 6 Nov 05
Posts: 18
ID: 1337
Credit: 714,581
RAC: 0
321 LLR Bronze: Earned 10,000 credits (23,179)Cullen LLR Silver: Earned 100,000 credits (100,866)PSP LLR Bronze: Earned 10,000 credits (21,672)TPS LLR (retired) Bronze: Earned 10,000 credits (61,474)Woodall LLR Bronze: Earned 10,000 credits (90,789)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (17,171)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (10,462)
Message 1912 - Posted: 30 Nov 2005 | 20:10:07 UTC

Doesnt seem to make much of a difference. Actually I think that it needs to be the rsa768_4.01_windows_intelx86.exe which would need to be compiled with the optimizations, that is where the math is done, the DLL just stores the procedures.

Anyway to get you to make a SSE test verion?

Which compiler are you using rytis? I can send you the flags needed for the optimization.
____________

Message boards : Number crunching : Optimized Apps???

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.11, 3.00, 3.13
Generated 5 Dec 2020 | 19:33:11 UTC