Are there any site providing optimized clients?

Message boards : Number crunching : Are there any site providing optimized clients?
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · 9 . . . 21 · Next

AuthorMessage
Profile KWSN - Chicken of Angnor
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 9 Jul 99
Posts: 1199
Credit: 6,615,780
RAC: 0
Austria
Message 331892 - Posted: 9 Jun 2006, 6:00:24 UTC

Actually,

I just looked at the CVS, and yeah, you'll need VS 7 (2003), because that's what the project file is for.

You could maybe use a different IDE to compile it, but would have to recreate the project file and dependencies/libs/includes there.

It'd be way easier to just load up that .proj file. I'll be trying that (have both VS 2k3 and Intel compiler here) in the near future.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 331892 · Report as offensive
Profile Pappa
Volunteer tester
Avatar

Send message
Joined: 9 Jan 00
Posts: 2562
Credit: 12,301,681
RAC: 0
United States
Message 331894 - Posted: 9 Jun 2006, 6:06:09 UTC - in response to Message 331883.  

Gecko

That is one of the most intelligent this I have see posted!

Crunch3r had paid for the software out of his pocket... and it was the latest.. including as he renewed the license for IPP... That was part of the delay for the optimized 5.12... It produced even tighter code...

Opps water under the bridge...

I would suggest that if it would/could somehow be donated to Eric, then some of the issues with Seti Enhanced might be solved...

Pappa


The license is $399. And one needs VC++2003 (not 2005, because Eric doesn't support it).quote]

I have a Retail Box, MVS c++ 2003 STD Ed. w/ Std license (unused), VC++ Toolkit 2003 & Microsoft® Windows® Software Development Kit(R2) that I am willing to donate if it helps.

For the IPP library, may I suggest that 5-6 of us could pull together and come up w/ $50-$75 each? I'm happy to go in $100.00 to start the collection. That would leave the remaining question of a beneficiary (who should at least not have to pay for the tools if they are willing to donate their labor for the benefit of the community).

TMR & Hans, I don't suppose we could impose upon your kindness and expertise once again? How about after some heavy groveling w/ a hint of begging?[/quote]

Please consider a Donation to the Seti Project.

ID: 331894 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 331899 - Posted: 9 Jun 2006, 6:13:21 UTC - in response to Message 331894.  

Gecko

That is one of the most intelligent this I have see posted!

Crunch3r had paid for the software out of his pocket... and it was the latest.. including as he renewed the license for IPP... That was part of the delay for the optimized 5.12... It produced even tighter code...

Opps water under the bridge...

I would suggest that if it would/could somehow be donated to Eric, then some of the issues with Seti Enhanced might be solved...

Pappa


Before anyone spends money, the eval. compiler and IPP can be downloaded. To get "legal" we can then scrape together the bucks and buy something.

At the same time, if Eric has any interest in doing this, he can get the Academic license ($100/compiler, $50/IPP) and as far as I can tell, there are no limits for distribution.
ID: 331899 · Report as offensive
Profile Gecko
Volunteer tester
Avatar

Send message
Joined: 17 Nov 99
Posts: 454
Credit: 6,946,910
RAC: 47
United States
Message 331902 - Posted: 9 Jun 2006, 6:21:11 UTC - in response to Message 331899.  

[/quote]
Before anyone spends money, the eval. compiler and IPP can be downloaded. To get "legal" we can then scrape together the bucks and buy something.

At the same time, if Eric has any interest in doing this, he can get the Academic license ($100/compiler, $50/IPP) and as far as I can tell, there are no limits for distribution.[/quote]


I agree it would be better to use as many of the eval products possible until there is "something" to distribute. If Eric is willing to do this, I'm sure we can cover his software expenses based on Academic.

ID: 331902 · Report as offensive
HFB1217
Avatar

Send message
Joined: 25 Dec 05
Posts: 102
Credit: 9,424,572
RAC: 0
United States
Message 331911 - Posted: 9 Jun 2006, 6:35:05 UTC
Last modified: 9 Jun 2006, 7:08:09 UTC

Said by Pappa:
"I have a Retail Box, MVS c++ 2003 STD Ed. w/ Std license (unused), VC++ Toolkit 2003 & Microsoft® Windows® Software Development Kit(R2) that I am willing to donate if it helps.
For the IPP library, may I suggest that 5-6 of us could pull together ................."


Try using the info and free versions from this site,

I hve already e-mailed Tetsuji Maverick Rai

with this url www.xona.com/2004/06/29.html

ID: 331911 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 332111 - Posted: 9 Jun 2006, 12:56:30 UTC - in response to Message 331958.  
Last modified: 9 Jun 2006, 12:58:48 UTC

Jim R. wrote:
Hi Ned,
I'm not sure but with the Academic license I think that is for educational use only, and I don't think you are allowed to actually release an application using it.


Actually I think you are wrong about this.

I have a similar license for Office 97 (which I have later upgraded to Office 2000 (also legally))

It's not conditional in that way, also it doesn't expire the day you are not a student anymore, but you have to be a student when you'r buying it !

I'm not Ned, but I made the statement you refered to.
I admit that you may be right about that license, however Office is not a compiler with which you can create other programs and sell them for a profit. Matter of fact, I have seen instances where the educational program is limited in some way, or it will post a comment into it's output that it is an educational copy. I'm not trying to throw any controversy into this. We've surely had enough of that lately! I was simply pointing out something that needed to be checked on thouroughly before someone paid the money for an educational copy then found out that it would not be legal to use.
Here is another thought on this subject...
Since UCB is an educational institute and SETI is a scientific project run by UCB, if Eric or one of the others actually working for UCB owned the license it may be legal for them to create and distribute apps since they are used for the project only. Maybe as suggested we could ask for donations to pay for it. (If my wife and I weren't both living off of one disabiltiy check I would surely donate!)
As I said, I'm not trying to be controversial, just helpful.
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 332111 · Report as offensive
Profile Xaak

Send message
Joined: 22 May 99
Posts: 32
Credit: 22,636,357
RAC: 0
United States
Message 332112 - Posted: 9 Jun 2006, 12:57:15 UTC - in response to Message 330720.  


Eric anounced that a New Application will be in Seti Beta shortly that increases the amount of credit in the Enhanced App... When that gets released here it makes the Crunch3r Optimized App Obsolete... What did you miss?



This is not strictly true. While a 5% gain in credits is nice with the soon to be beta version, in my experience the optimized 5.12 app gets over 25% speed improvement over the stock 5.1x apps, so more science is still getting done, and the quorum takes care of the 5% underclaim the optimized 5.12 client may making.

I don't see where that makes crunch3r's client obsolete.

XaaK


ID: 332112 · Report as offensive
Profile Jim-R.
Volunteer tester
Avatar

Send message
Joined: 7 Feb 06
Posts: 1494
Credit: 194,148
RAC: 0
United States
Message 332122 - Posted: 9 Jun 2006, 13:07:40 UTC - in response to Message 332112.  
Last modified: 9 Jun 2006, 13:08:55 UTC


Eric anounced that a New Application will be in Seti Beta shortly that increases the amount of credit in the Enhanced App... When that gets released here it makes the Crunch3r Optimized App Obsolete... What did you miss?



This is not strictly true. While a 5% gain in credits is nice with the soon to be beta version, in my experience the optimized 5.12 app gets over 25% speed improvement over the stock 5.1x apps, so more science is still getting done, and the quorum takes care of the 5% underclaim the optimized 5.12 client may making.

I don't see where that makes crunch3r's client obsolete.

This would depend on the number of people still using Crunch3r's app. I have already seen in Beta and in the Standard Seti using optimized apps, since the optimized app crunches faster, it has a better chance of being one of the first computers to report back. So if two computers happened to be running the same wu with optimized apps, they would have a greater chance to report back first and be the majority in the quorum. So here we would still have people complaining that they are getting less credit than they "deserve". However in this case they would be right! However crunching more wu's per time period would make up for at least part of it.
Jim

Some people plan their life out and look back at the wealth they've had.
Others live life day by day and look back at the wealth of experiences and enjoyment they've had.
ID: 332122 · Report as offensive
Profile Xaak

Send message
Joined: 22 May 99
Posts: 32
Credit: 22,636,357
RAC: 0
United States
Message 332217 - Posted: 9 Jun 2006, 14:56:46 UTC - in response to Message 332122.  

So here we would still have people complaining that they are getting less credit than they "deserve". However in this case they would be right! However crunching more wu's per time period would make up for at least part of it.


Well, it's a personal choice that they stand the chance to recieve lower credit/wu than the standard client.

What people must realize is that any granting of credits has to be based on Berkeley's official clients, and not the optimized clients. We know Berkeley's clients will always be there, but as we have seen, not so with optimized clients. If you get more or less credit using an optimized client, that's your choice and it has to be looked at as temporary.

However, if you do the math, 25% more wu in the same time period getting 5% less credit is still a significant net gain in credits/hr.

XaaK


ID: 332217 · Report as offensive
Profile Geek@Play
Volunteer tester
Avatar

Send message
Joined: 31 Jul 01
Posts: 2467
Credit: 86,146,931
RAC: 0
United States
Message 332220 - Posted: 9 Jun 2006, 15:02:44 UTC - in response to Message 332217.  
Last modified: 9 Jun 2006, 15:03:55 UTC

So here we would still have people complaining that they are getting less credit than they "deserve". However in this case they would be right! However crunching more wu's per time period would make up for at least part of it.


Well, it's a personal choice that they stand the chance to recieve lower credit/wu than the standard client.

What people must realize is that any granting of credits has to be based on Berkeley's official clients, and not the optimized clients. We know Berkeley's clients will always be there, but as we have seen, not so with optimized clients. If you get more or less credit using an optimized client, that's your choice and it has to be looked at as temporary.

However, if you do the math, 25% more wu in the same time period getting 5% less credit is still a significant net gain in credits/hr.


If those using Crunch3r's 5.12 app run it with a 5 day cache setting (or more) then they would nearly always be the last one to report their work and thus not affect the granted credit figure. Of course this would also make them be the "useless 4th result" as some would say but hey.....credit is credit!




Boinc....Boinc....Boinc....Boinc....
ID: 332220 · Report as offensive
1mp0£173
Volunteer tester

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 332309 - Posted: 9 Jun 2006, 17:18:17 UTC - in response to Message 332302.  

Jim R. wrote:
Hi Ned,
I'm not sure but with the Academic license I think that is for educational use only, and I don't think you are allowed to actually release an application using it.


Actually I think you are wrong about this.

I have a similar license for Office 97 (which I have later upgraded to Office 2000 (also legally))

It's not conditional in that way, also it doesn't expire the day you are not a student anymore, but you have to be a student when you'r buying it !

I'm not Ned, but I made the statement you refered to.
I admit that you may be right about that license, however Office is not a compiler with which you can create other programs and sell them for a profit. Matter of fact, I have seen instances where the educational program is limited in some way, or it will post a comment into it's output that it is an educational copy. I'm not trying to throw any controversy into this. We've surely had enough of that lately! I was simply pointing out something that needed to be checked on thouroughly before someone paid the money for an educational copy then found out that it would not be legal to use.
Here is another thought on this subject...
Since UCB is an educational institute and SETI is a scientific project run by UCB, if Eric or one of the others actually working for UCB owned the license it may be legal for them to create and distribute apps since they are used for the project only. Maybe as suggested we could ask for donations to pay for it. (If my wife and I weren't both living off of one disabiltiy check I would surely donate!)
As I said, I'm not trying to be controversial, just helpful.



Yes, I know you did that remark but you didn't seem particularly sure about the fact, and as I have a similar license even if it is for another program, you shouldn't assume things without checking them up first.


Which is why I went to Intel's web site, and read what I could find on the subject.

If you buy a copy using "student pricing" then there is a clause that says "non-commercial use only" which I think means you can't sell programs.

The Academic price (for degree-granting institutions or professors at a degree-granting institution) does not have the "non-commercial use only" statement.

ID: 332309 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 26 Jul 99
Posts: 1808
Credit: 6,701,347
RAC: 6
Canada
Message 332348 - Posted: 9 Jun 2006, 17:54:59 UTC - in response to Message 332309.  

If you buy a copy using "student pricing" then there is a clause that says "non-commercial use only" which I think means you can't sell programs.

The Academic price (for degree-granting institutions or professors at a degree-granting institution) does not have the "non-commercial use only" statement.

Educational versions of software packages vary widely with respect to the restrictions on their licences as compared to the standard versions. In some cases they’re exactly the same as the standard versions, but don’t qualify for discounted upgrade pricing; in other cases the applications themselves are ‘light’ editions lacking certain features.
ID: 332348 · Report as offensive
Profile Rom Walton (BOINC)
Volunteer tester
Avatar

Send message
Joined: 28 Apr 00
Posts: 579
Credit: 130,733
RAC: 0
United States
Message 332564 - Posted: 9 Jun 2006, 21:48:21 UTC - in response to Message 332302.  
Last modified: 9 Jun 2006, 22:09:59 UTC


Also if all Crunch3r did was run the code through this Intel compiler, what did TMR do to cut times even more ?


There are three routes you can go to try an optimize an application.

Recompile the application with a compiler that is tuned for your system. This is pretty much the least expensive in terms of time as you get a pretty good bump in performance but you give up compatibility. The processor will throw an error is it doesn't recognize a command it was sent.

Make changes after compilation. This usually involves modifying the executable and rewriting the machine code by hand. Optimizers doing this can do things a compiler won't normally let you do. Technically they could detect the number of instruction pipelines and set things up in such a way that the processor could perform two mathematical operations at the same time. Or prefetch a specific block of memory they know is going to be needed within a few instructions so the CPU can set that up before it actually gets to the code that needs it. This is the most expensive solution, time wise, as it requires very specific knowledge about what the processor is capable of and how it works.

Make changes to the source code. This option is less expensive, time wise, than changing after compilation but more expensive than just changing the compiler. Here you can run through perf monitoring tools to find out where most of the time is spent and look at the machine code generated. With this method a developer can change the source code around so that the compiler can make better choices about which instructions to use and when. This also generally works across compilers and processors.

----- Rom
BOINC Development Team, U.C. Berkeley
My Blog
ID: 332564 · Report as offensive
Eric Korpela Project Donor
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 3 Apr 99
Posts: 1382
Credit: 54,506,847
RAC: 60
United States
Message 332651 - Posted: 10 Jun 2006, 0:00:45 UTC - in response to Message 331527.  


This might be due to what software/libraries you are using on your linux machine. If you use _autosetup to build the configure script on your Mac, you can probably copy the configure file over to your linux system. That may solve the problem. If you are using a prebuilt configure script, you might just try running _autosetup on you linux machine.

Eric



I just can't get any of the nightly builds to compile on linux, even the same one that compiles just fine on my Mac.

I'm doing:

./configure --disable-server --disable-server

I also tried:

./configure --disable-server --disable-server --enable-static

then:

make

I end up with an error of:

if g++ --include ../config.h -DDYNAMIC_GRAPHICS=1 -DHAVE_CONFIG_H -I. -I. -I.. -DHAVE_CONFIG_H -DTEXT_UI -DNDEBUG -DCLIENT -I../db -I/home/boog/build_boinc/boinc/api -I/home/boog/build_boinc/boinc/lib -pthread -O2 -Wall -MT seti_boinc-main.o -MD -MP -MF ".deps/seti_boinc-main.Tpo" -c -o seti_boinc-main.o ; then mv -f ".deps/seti_boinc-main.Tpo" ".deps/seti_boinc-main.Po"; else rm -f ".deps/seti_boinc-main.Tpo"; exit 1; fi
g++: no input files
make[2]: *** [seti_boinc-main.o] Error 1

if I do make -k:

make[2]: *** [fakedata-xml_util.o] Error 1
make[2]: Target `all' not remade because of errors.
with alot of scrolling "red" text


btw, I have all the libraries installed, and boinc built just fine, even did a "make install" of boinc just to make sure all the libraries were in the right place.

I'm stumped!


@SETIEric@qoto.org (Mastodon)

ID: 332651 · Report as offensive
Hans Dorn
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2262
Credit: 26,448,570
RAC: 0
Germany
Message 332671 - Posted: 10 Jun 2006, 0:20:39 UTC

I'm getting the exact same error message (g++ : no input files) under debian.
(After running "./_autosetup", that is)

Could you tell us what linux distribution you use to compile the seti app?

Perhaps it would help if you posted a tarball of your complete seti folder, containing a working set of configuration files.
(I don't know if this is possible, though...)

Regards Hans
ID: 332671 · Report as offensive
Profile Sir Ulli
Volunteer tester
Avatar

Send message
Joined: 21 Oct 99
Posts: 2246
Credit: 6,136,250
RAC: 0
Germany
Message 332681 - Posted: 10 Jun 2006, 0:30:21 UTC - in response to Message 332671.  

I'm getting the exact same error message (g++ : no input files) under debian.
(After running "./_autosetup", that is)

Could you tell us what linux distribution you use to compile the seti app?

Perhaps it would help if you posted a tarball of your complete seti folder, containing a working set of configuration files.
(I don't know if this is possible, though...)

Regards Hans


i dont know much about Linux, but Ned has a Super Side

Welcome to SETI-Linux

for Info

Greetings from Germany NRW
Ulli

ID: 332681 · Report as offensive
Brian Silvers

Send message
Joined: 11 Jun 99
Posts: 1681
Credit: 492,052
RAC: 0
United States
Message 332688 - Posted: 10 Jun 2006, 0:39:45 UTC - in response to Message 332678.  
Last modified: 10 Jun 2006, 0:43:05 UTC


1) I'm not intending on keeping it installed, only as an evaluation. I'm set to "no new work" and am deleting the app_info file once I'm through the batch that I downloaded.
2) You are, whether you wish to admit it or not, serving as a "minion".
3) During the whole fiasco, he refused to remove 5.11 unless someone "offical" asked him to, yet he (vicariously through you) can DEMAND that others remove his software?

Like I said, integrity would have him showing up here on these forums to PERSONALLY ask, rather than relaying through 3rd parties.


You call me a WHAT !!! a MINION - you are a ASS!!!!!!! You have no right to call me anything but SIR!

you have no respect for others, neither do you have the integrity of a snail.

Just because someone respects someone else for thier work does not make them a MINION - I am a SUPPORTER. - you are not.


Crunch did NOT ask me to ask others to remove the application, I did it out of respect for him.


:sigh:

I think you should probably change your avatar...

Good day, "sir".

Edit: P.S. to forum mods - I do not intend on editing out what he originally posted. It is nice that he went back and edited it, but it would've been nicer still if it was not done in the first place...
ID: 332688 · Report as offensive
Profile Gecko
Volunteer tester
Avatar

Send message
Joined: 17 Nov 99
Posts: 454
Credit: 6,946,910
RAC: 47
United States
Message 332690 - Posted: 10 Jun 2006, 0:40:45 UTC

Picking up from Sir Ulli, anyone know the whereabouts of Ned and Harold?
Are they still active in the Seti community?
ID: 332690 · Report as offensive
Profile Sir Ulli
Volunteer tester
Avatar

Send message
Joined: 21 Oct 99
Posts: 2246
Credit: 6,136,250
RAC: 0
Germany
Message 332701 - Posted: 10 Jun 2006, 0:48:01 UTC - in response to Message 332690.  

Picking up from Sir Ulli, anyone know the whereabouts of Ned and Harold?
Are they still active in the Seti community?


Ned is always there i here think

Neds Team

but postet


Greetings from Germany NRW
Ulli


ID: 332701 · Report as offensive
Hans Dorn
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2262
Credit: 26,448,570
RAC: 0
Germany
Message 332708 - Posted: 10 Jun 2006, 0:54:21 UTC - in response to Message 332701.  

Picking up from Sir Ulli, anyone know the whereabouts of Ned and Harold?
Are they still active in the Seti community?


Ned is always there i here think

Neds Team

but postet


Greetings from Germany NRW



Is there a seti forum you aren't on :o)

Harold is dealing in wine ATM, I've heard.

Regards Hans
ID: 332708 · Report as offensive
Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · 9 . . . 21 · Next

Message boards : Number crunching : Are there any site providing optimized clients?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.