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 . . . 16 · 17 · 18 · 19

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 346596 - Posted: 23 Jun 2006, 15:48:59 UTC
Last modified: 23 Jun 2006, 15:49:19 UTC

Something to be noted -

on my Athlon64 system, my builds were a few percent slower than Crunch3r's SSE2. However, on my Pentium-D system, they're absolutely even. Not a second difference in multiple runs - so I'd guess that's good news :o)

Next up is an SSE3 build to compare, then 64-bit SSE2/3 on Windows.

As to macstl, it should be possible to link it in using the same IDE as now (Visual Studio 2003), wonder if it will just replace built-in functions or whether code needs to be adapted. In the first case, it should be easy to make an executable with macstl linked in.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346596 · Report as offensive
EricVonDaniken

Send message
Joined: 17 Apr 04
Posts: 177
Credit: 67,881
RAC: 0
United States
Message 346635 - Posted: 23 Jun 2006, 17:06:31 UTC

Got a link to a beta quality or better SSE 2/3 build for WinXP that's ready for more widespread testing?
ID: 346635 · Report as offensive
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 346637 - Posted: 23 Jun 2006, 17:08:48 UTC
Last modified: 23 Jun 2006, 17:09:26 UTC

Eric,
as long as I don't know whether I can distribute stuff using the free non-com version, that's a No.

Otherwise, of course I do.

If anyone with a legal background can verify that I can indeed distribute things (since I am most definitely not making any sort of profit out of it, not even advertising) that I compile using this library package, then download links will appear more quickly than you can blink.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346637 · Report as offensive
EricVonDaniken

Send message
Joined: 17 Apr 04
Posts: 177
Credit: 67,881
RAC: 0
United States
Message 346646 - Posted: 23 Jun 2006, 17:21:03 UTC - in response to Message 346637.  
Last modified: 23 Jun 2006, 17:22:09 UTC

Eric,
as long as I don't know whether I can distribute stuff using the free non-com version, that's a No.

Otherwise, of course I do.

If anyone with a legal background can verify that I can indeed distribute things (since I am most definitely not making any sort of profit out of it, not even advertising) that I compile using this library package, then download links will appear more quickly than you can blink.

Regards,
Simon.

Since your are the Principal here, I do not want to speak on your behalf and risk distorting things. Best is for you to speak to someone appropriate directly.

Eben Moglen is General Counsel to FSF, and serves on its board of directors.
http://emoglen.law.columbia.edu/

Get in touch with him describing the situation and ask your questions.
If anyone knows this sort of law better, I've never heard of them.



ID: 346646 · Report as offensive
Profile CElliott
Volunteer tester

Send message
Joined: 19 Jul 99
Posts: 178
Credit: 79,285,961
RAC: 0
United States
Message 346680 - Posted: 23 Jun 2006, 18:05:54 UTC - in response to Message 346561.  

Always head for the top -- there is a reason he or she got there. If they want it to go somewhere else, they will redirect it, perhaps with a note of "encouragement."

Oh, and I do know who the current CEO is, but finding contact details...

Paul Otellini (it used to be Craig Barrett, who is now chair of the board). Anyone? :o)

Also, I'm not sure whether Anand Chandrasekher or Eric Kim wouldn't be the more likely persons to contact - they're senior VPs and GMs of Sales and Marketing, which I think this would fall under.

Link: http://www.intel.com/pressroom/ExecBios.htm

Regards,
Simon.


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

Send message
Joined: 3 Apr 99
Posts: 8423
Credit: 356,897
RAC: 0
United States
Message 346683 - Posted: 23 Jun 2006, 18:07:37 UTC - in response to Message 346561.  

Oh, and I do know who the current CEO is, but finding contact details...

Paul Otellini (it used to be Craig Barrett, who is now chair of the board). Anyone? :o)

Also, I'm not sure whether Anand Chandrasekher or Eric Kim wouldn't be the more likely persons to contact - they're senior VPs and GMs of Sales and Marketing, which I think this would fall under.

Link: http://www.intel.com/pressroom/ExecBios.htm

Regards,
Simon.

All of this is a matter of public record for U.S. corporations.

I'd start at a site like finance.yahoo.com.
ID: 346683 · Report as offensive
Tetsuji Maverick Rai
Volunteer tester
Avatar

Send message
Joined: 25 Apr 99
Posts: 518
Credit: 90,863
RAC: 0
Japan
Message 346757 - Posted: 23 Jun 2006, 19:26:41 UTC

Eric K. had checked in new optimized sources for 5.17 in cvs, so it will be faster. I haven't tried it, becuse I cannot afford time and I don't like benchmark, especially on Window$.

But I can build it with gcc/icc on Linux and they work.
Luckiest in the world. WMD = Weapon of Mass Distraction.
Click this table.
ID: 346757 · Report as offensive
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 346764 - Posted: 23 Jun 2006, 19:30:07 UTC

I'll try to build from CVS and see what's what.

Thanks for the info Tetsuji!
Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346764 · Report as offensive
Tetsuji Maverick Rai
Volunteer tester
Avatar

Send message
Joined: 25 Apr 99
Posts: 518
Credit: 90,863
RAC: 0
Japan
Message 346767 - Posted: 23 Jun 2006, 19:35:25 UTC
Last modified: 23 Jun 2006, 19:42:04 UTC

hi Simon,

but you need a bit of hacking (add some header files and edit some inline assenbly related code) to compile it. Maybe Eric hasn't tested it on Linux, because it's developed by another guy (Alex Kan, maybe).

regards,

-Tetsuji
Luckiest in the world. WMD = Weapon of Mass Distraction.
Click this table.
ID: 346767 · Report as offensive
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 346778 - Posted: 23 Jun 2006, 19:40:14 UTC
Last modified: 23 Jun 2006, 19:41:18 UTC

Building on Windows takes 3x as long as on Linux :o) Linking/IPO takes forever. Eric hasn't updated his source tarballs yet (the ones in his homedir), as soon as my SSE3 build gets done linking and does a test run, I'll try the CVS.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346778 · Report as offensive
Tetsuji Maverick Rai
Volunteer tester
Avatar

Send message
Joined: 25 Apr 99
Posts: 518
Credit: 90,863
RAC: 0
Japan
Message 346790 - Posted: 23 Jun 2006, 19:48:53 UTC
Last modified: 23 Jun 2006, 19:51:10 UTC

cvs change was done very recently (June 22 23:54 UTC), so iI guess it hasn't been in nightly tarball yet. Fortunately Eric is still supporting VCC (so ICC for Windows will work :)).
Luckiest in the world. WMD = Weapon of Mass Distraction.
Click this table.
ID: 346790 · Report as offensive
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 346841 - Posted: 23 Jun 2006, 20:39:59 UTC
Last modified: 23 Jun 2006, 21:07:31 UTC

Tetsuji,

could you please respawn this thread? It already has more than 400 posts. I did not want to be rude and do it myself :o)

First results comparing SSE2 and SSE3 on Windows: zero difference (this is using a Pentium-D). The only place I've seen SSE3 make a difference is on 64-Bit Linux so far.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346841 · Report as offensive
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 346914 - Posted: 23 Jun 2006, 21:32:46 UTC
Last modified: 23 Jun 2006, 21:43:49 UTC

Okay people,

you're going to like this bit of news as long as you're on Linux.

I have read the license for non-commercial personal use very closely and a few times, especially this paragraph on distribution -
D. DISTRIBUTION: Distribution of the Materials is also subject to the following limitations: You (i) shall be solely responsible t
o your customers for any update or support obligation or other liability which may arise from the distribution, (ii) shall not make
any statement that your product is "certified", or that its performance is guaranteed, by Intel, (iii) shall not use Intel's name or
trademarks to market your product without written permission, (iv) shall prohibit disassembly and reverse engineering, (v) shall no
t publish reviews of Materials designated as beta without written permission by Intel, and (vi) shall indemnify, hold harmless, and
defend Intel and its suppliers from and against any claims or lawsuits, including attorney's fees, that arise or result from your di
stribution of any product.


Mostly, what's prohibited is transferring your license or use of Intel's compiler and library package to someone else. Distributing applications compiled with this package is !NOT!PROHIBITED! As long as these conditions are met -

ii. NONCOMMERCIAL-USE LICENSE: If you are using the Materials under the control of a Noncommercial-Use license, you as an individua
l may use the Materials only for non-business use where you receive no fee, salary or any other forms of compensation. The Material
s may not be used for any other purpose, whether "for profit" or "not for profit." Any work performed or produced as a result of us
e of the Materials cannot be performed or produced for the benefit of other parties for a fee, compensation or any other reimburseme
nt or remuneration. You may install copies of the Materials on an unlimited number of computers provided that you are the only indi
vidual using the Materials and only one copy of the Materials is in use at any one time. A separate license is required for each ad
ditional use and/or individual user in all other cases. Intel will provide you with a license code key that enables the Materials f
or a Noncommercial-Use license. If you obtained a time-limited Noncommercial-Use license, the duration (time period) of your licens
e and your ability to use the Materials is limited to the time period of the obtained license, which is controlled by the license ke
y code for the Materials. If you are an entity, Intel grants you the right to designate one individual within your organization to
have the sole right to use the Materials in the manner provided above.


If I read that correctly (and I do hope that's true), what it means is that as long as your license period lasts, you are free to use the packages to make your own non-commercial programs as defined by the terms of (ii). Distributing applications compiled with this package, as long as it's also non-commercial and I'm not getting any form of compensation whatsoever out of it, seems perfectly legal in this context. Correct me if I'm wrong here, people.

Since I'm in no way affiliated with the project other than donating my CPU cycles for free, I don't see any trouble there. I also, for this very reason, don't plan to put ads on my How-Tos (tempting though it may be).

However, Intel does not (officially) offer a non-commercial personal use type license on Windows currently. The fun part is, you can very easily download it anyway, AND it takes the same license file that you got for the Linux version! So I do not know whether they are just not publicizing this or whether they don't want it to happen.

Based on the above license (you can find it in /opt/intel/cc/x.yy.zz/licenses/clicense if you have ICC installed, I'm going to release some Linux builds of mine. Windows will follow if I can ascertain the non-commercial license can be used there too.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346914 · Report as offensive
Profile spacemeat
Avatar

Send message
Joined: 4 Oct 99
Posts: 239
Credit: 8,425,288
RAC: 0
United States
Message 346933 - Posted: 23 Jun 2006, 21:47:56 UTC

Any work performed or produced as a result of use of the Materials cannot be performed or produced for the benefit of other parties for a fee, compensation or any other reimbursement or remuneration.


This could possibly impinge on seti/BOINC funding to UCB.
ID: 346933 · Report as offensive
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 346941 - Posted: 23 Jun 2006, 21:56:54 UTC
Last modified: 23 Jun 2006, 21:59:36 UTC

Not true in my opinion. The work being done in crunching results is not compensated in any way to anyone. UCB is not charging us a fee, nor is the S@H project team, nor they each other. Neither are they compensated for crunching. The actual work of processing a work-unit is volunteered.
What does produce costs which are mainly covered by donations (except for some NSF grants for the salaries and other stuff, AFAIK) is the hardware doing the data acquisition, scheduling and tape conversion and the associated bandwidth and electricity bills. Again, this is not connected to the actual work that anyone does with the crunchers, and is not commercial in nature.

The work that they do for the project is another thing, and that's what they get their salaries for - doing scientific work for the project and developing the BOINC and Seti@Home client code (and getting some time in sunny Arecibo installing the new ALFA receiver :o) ).

Since this work is GPL'd, it also CANNOT be used for commercial purposes, please consider that. They could not release under the GPL if it was a commercial project (again, that's to my limited understanding of that document).

So I still don't see a problem there.

Regards,
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346941 · Report as offensive
Tetsuji Maverick Rai
Volunteer tester
Avatar

Send message
Joined: 25 Apr 99
Posts: 518
Credit: 90,863
RAC: 0
Japan
Message 346942 - Posted: 23 Jun 2006, 21:57:33 UTC - in response to Message 346841.  

Tetsuji,

could you please respawn this thread? It already has more than 400 posts. I did not want to be rude and do it myself :o)

First results comparing SSE2 and SSE3 on Windows: zero difference (this is using a Pentium-D). The only place I've seen SSE3 make a difference is on 64-Bit Linux so far.

Regards,
Simon.


Hi Simon,

Now you are the main person, you should respawn this thread, I think :)

sse2/sse3 are almost identical. Just a few instructions are added in sse3 and the difference is very small.
Luckiest in the world. WMD = Weapon of Mass Distraction.
Click this table.
ID: 346942 · Report as offensive
Odysseus
Volunteer tester
Avatar

Send message
Joined: 26 Jul 99
Posts: 1808
Credit: 6,701,347
RAC: 6
Canada
Message 346944 - Posted: 23 Jun 2006, 22:00:25 UTC - in response to Message 346933.  

Any work performed or produced as a result of use of the Materials cannot be performed or produced for the benefit of other parties for a fee, compensation or any other reimbursement or remuneration.


This could possibly impinge on seti/BOINC funding to UCB.

I don't see how, as long as the person using the compiler isn’t being paid to do so by UCB (or anyone else). But, as I’ve said before, IANAL.
ID: 346944 · Report as offensive
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 346949 - Posted: 23 Jun 2006, 22:03:20 UTC
Last modified: 23 Jun 2006, 22:23:16 UTC

Okay Tetsuji :o)

Thread spawn coming up.

Link to the spawned thread

Please post all subsequent replies there!

Regards
(and lower load times ;o)
Simon.
Donate to SETI@Home via PayPal!

Optimized SETI@Home apps + Information
ID: 346949 · Report as offensive
Previous · 1 . . . 16 · 17 · 18 · 19

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


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