Message boards :
Number crunching :
Are there any site providing optimized clients?
Message board moderation
Previous · 1 . . . 16 · 17 · 18 · 19
Author | Message |
---|---|
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
EricVonDaniken Send message Joined: 17 Apr 04 Posts: 177 Credit: 67,881 RAC: 0 ![]() |
Got a link to a beta quality or better SSE 2/3 build for WinXP that's ready for more widespread testing? |
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
EricVonDaniken Send message Joined: 17 Apr 04 Posts: 177 Credit: 67,881 RAC: 0 ![]() |
Eric, 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. |
![]() Send message Joined: 19 Jul 99 Posts: 178 Credit: 79,285,961 RAC: 0 ![]() |
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... |
1mp0£173 Send message Joined: 3 Apr 99 Posts: 8423 Credit: 356,897 RAC: 0 ![]() |
Oh, and I do know who the current CEO is, but finding contact details... All of this is a matter of public record for U.S. corporations. I'd start at a site like finance.yahoo.com. |
Tetsuji Maverick Rai ![]() Send message Joined: 25 Apr 99 Posts: 518 Credit: 90,863 RAC: 0 ![]() |
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. ![]() |
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
Tetsuji Maverick Rai ![]() Send message Joined: 25 Apr 99 Posts: 518 Credit: 90,863 RAC: 0 ![]() |
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. ![]() |
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
Tetsuji Maverick Rai ![]() Send message Joined: 25 Apr 99 Posts: 518 Credit: 90,863 RAC: 0 ![]() |
|
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 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 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 |
![]() ![]() Send message Joined: 4 Oct 99 Posts: 239 Credit: 8,425,288 RAC: 0 ![]() |
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. |
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
Tetsuji Maverick Rai ![]() Send message Joined: 25 Apr 99 Posts: 518 Credit: 90,863 RAC: 0 ![]() |
Tetsuji, 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. ![]() |
Odysseus ![]() Send message Joined: 26 Jul 99 Posts: 1808 Credit: 6,701,347 RAC: 6 ![]() |
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. 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. ![]() |
![]() ![]() Send message Joined: 9 Jul 99 Posts: 1199 Credit: 6,615,780 RAC: 0 ![]() |
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 |
©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.