Seti@Home optimized science apps and information
 
Welcome, Guest. Please login or register.
Did you miss your activation email?
30 Aug 2008, 09:04:18 am

Login with username, password and session length
 
If you've registered already but never got your activation email, please click here.
 
 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Linux  |  Topic: R-2.0 Linux apps released? 0 Members and 0 Guests are viewing this topic. « previous next »
Pages: [1] 2 Go Down Print
Author Topic: R-2.0 Linux apps released?  (Read 3243 times)
michael37
Pre-Release Tester
Knight o' the round Table
***
Offline Offline

Posts: 117


View Profile
R-2.0 Linux apps released?
« on: 03 Dec 2006, 05:09:19 pm »

Yeah right.
  Don't you wish it was true, esp with the Intel compiler for Linux being free.  I would have tried doing it myself, but I suck at troubleshooting Makefile errors, and that's what remains to be done here.

Just a friendly reminder, developers, that we are still waiting anxiously!  Smiley

Michael

« Last Edit: 08 Dec 2006, 04:47:58 pm by Simon » Logged
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: R-2.0 Linux apps released
« Reply #1 on: 03 Dec 2006, 06:19:12 pm »

Lol!

I haven't forgotten about it, but am having the same trouble. I do have a Makefile and some .am and .ac files but keep getting strange errors.

My work schedule is a bit insane currently, but starting next Wednesday afternoon, I'll be off til Sunday, so maybe I'll figure it out then.

HTH,
Simon.

P.S.: Hans, any luck getting the 2.0 sources ported to Linux?
Logged
Hans Dorn
Code Wizard
Squire
*****
Offline Offline

Posts: 20


View Profile
Re: R-2.0 Linux apps released
« Reply #2 on: 03 Dec 2006, 07:47:37 pm »

Hi Simon,

I'm sort of, errr, distracted ATM, as you know  Wink

If you send me a 7zip of your source tree including the new Makefiles, I'll put in some hours from time to time to iron out compiling errors.

I can't auto-generate any Makefiles on my build setup without breaking the seti compile....

What distribution are you using?


Regards Hans
Logged
michael37
Pre-Release Tester
Knight o' the round Table
***
Offline Offline

Posts: 117


View Profile
Re: R-2.0 Linux apps released
« Reply #3 on: 04 Dec 2006, 02:18:24 am »

I use CentOS 4/RHEL4 primarily.  It seems to have a great combination of stable OS and extensive library support, esp for older libraries.  The only lacking component is modern gcc, but that's a non-issue for Seti/Boinc once Makefiles are OK as long as you use icc.

However, if I remember correctly, I've had difficulties figuring out Automake since the gnu utilities are also very old.
Logged
rgathright
Pre-Release Tester
Knight o' the Realm
***
Offline Offline

Posts: 28



View Profile WWW
Re: R-2.0 Linux apps released
« Reply #4 on: 07 Dec 2006, 10:27:55 am »

My previous efforts to compile SETI were shot down by a "proxy" at work.  Yum in Fedora Core 5 seems to need some help getting through.

Since SETI is in a transition period to 5.18, I have pulled my Irwindale Xeon box apart to add another HD to it's raid array.  Additionally, I am now installing Debian, as per Simon's Compile FAQ, I hope to have it running by Friday.
Logged

SETI Hardware Recommendations, Buy it right the first time!:
#1)Maxtor 80Gb SATA, The Raptor Predator!
#2)2xXeon 5120: 1.86 @ 2.72 GHz 1558FSB ,Supermicro X7DAL-E
michael37
Pre-Release Tester
Knight o' the round Table
***
Offline Offline

Posts: 117


View Profile
Re: R-2.0 Linux apps released
« Reply #5 on: 08 Dec 2006, 12:50:51 am »

Is there any technical reason why the SSE3 (version 1.41) version with SSE3/-xP optimization does not exist for Linux?
Logged
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: R-2.0 Linux apps released
« Reply #6 on: 08 Dec 2006, 08:48:42 am »

Quick correction - 1.41 is not SSE3 but SSSE3 and also not /QxP but /QxT.

Technical reason? Not really Smiley The real problem: on Windows, I can compile SSSE3 versions using only an SSE2-capable CPU. On Linux, no such luck - I'd need to have a Core 2 based compiler host (which I do not currently).

HTH,
Simon.
Logged
michael37
Pre-Release Tester
Knight o' the round Table
***
Offline Offline

Posts: 117


View Profile
Re: R-2.0 Linux apps released
« Reply #7 on: 08 Dec 2006, 02:56:54 pm »

Quick correction - 1.41 is not SSE3 but SSSE3 and also not /QxP but /QxT.

Technical reason? Not really Smiley The real problem: on Windows, I can compile SSSE3 versions using only an SSE2-capable CPU. On Linux, no such luck - I'd need to have a Core 2 based compiler host (which I do not currently).

HTH,
Simon.
What OS do you recommend for Linux?  I have a strong preference to stay within Red Hat or SUSE families.

At work, I extensively use CentOS, so that's what I have now for Seti.  It's very tough to build on CentOS 4 due to old gnu utilities such as outdated Automake.

Logged
zvonas
Knave
*
Offline Offline

Posts: 8

Pavel Zvonicek


View Profile
Re: R-2.0 Linux apps released
« Reply #8 on: 08 Dec 2006, 04:39:33 pm »

Quick correction - 1.41 is not SSE3 but SSSE3 and also not /QxP but /QxT.

Technical reason? Not really Smiley The real problem: on Windows, I can compile SSSE3 versions using only an SSE2-capable CPU. On Linux, no such luck - I'd need to have a Core 2 based compiler host (which I do not currently).

HTH,
Simon.
Hi,
I am running Fedora Core 6 x86_64 on Xeon Clovertown - it's similar to Core2. I can compile the sources if you provide me the sources with instructions what to do.

Pavel
Logged

2x Clovertown 5310 / Supermicro X7DAE
Simon
Ni!
Lord o' the Board
Knight who says 'Ni!'
*****
Offline Offline

Posts: 1053



View Profile WWW
Re: R-2.0 Linux apps released
« Reply #9 on: 08 Dec 2006, 04:40:21 pm »

Well,

I must say that my preferences are to stay away from RH and Suse based distros, but that's all down to taste I guess Wink

Anyway, I use Debian Sarge with some custom entries in /etc/apt/sources.list for more recent software versions mostly, as well as Slackware 10.x to compile, both work fine for me.

Also, I recently set up a Gentoo host for 64-bit compilation, though that hasn't worked too well yet.

I have no real experience with building either BOINC or S@H on RH or Suse, sorry. Generally speaking, recent versions of both should be okay. Also, it helps to make compile scripts that set lib and include paths for each compile to make sure system default settings do not intervene.

Most probably, I will buy a MacBook Pro a bit after christmas, which will enable me to run Windows, Linux and OS X on one machine (as well as being able to compile all flavours of apps for each of them). So until then of course I'd appreciate you compiling and benchmarking the 1.41 codebase on Linux.

Please use the Linux Compilation How-To as a base to get started. Tell us how it goes Smiley

Regards,
Simon.
Logged
zvonas
Knave
*
Offline Offline

Posts: 8

Pavel Zvonicek


View Profile
Re: R-2.0 Linux apps released?
« Reply #10 on: 08 Dec 2006, 04:56:19 pm »

Ok, I'll give it a try.
Logged

2x Clovertown 5310 / Supermicro X7DAE
michael37
Pre-Release Tester
Knight o' the round Table
***
Offline Offline

Posts: 117


View Profile
Re: R-2.0 Linux apps released?
« Reply #11 on: 09 Dec 2006, 11:33:20 pm »

Ok, I'll give it a try.

You may want to try compilation wtih both IPP 5.1 and IPP 5.2 libraries. 5.2 (beta?) is available from Intel for Linux.

Version 1.41 for Core 2 was built with IPP 5.1 for Windows.

Reportedly, IPP 5.2 should have better optimizations for Core 2 Duos, but I am sure noone @seti have yet tested this new version.

Mike
Logged
zvonas
Knave
*
Offline Offline

Posts: 8

Pavel Zvonicek


View Profile
Re: R-2.0 Linux apps released?
« Reply #12 on: 11 Dec 2006, 03:04:51 pm »

I gave it a try, also according to Simon's advice. I give it up, too much compiling errors to fix it... I was fixing it for almost whole day.
Sorry, thanx for understanding.
Pavel
Logged

2x Clovertown 5310 / Supermicro X7DAE
michael37
Pre-Release Tester
Knight o' the round Table
***
Offline Offline

Posts: 117


View Profile
Re: R-2.0 Linux apps released?
« Reply #13 on: 12 Dec 2006, 02:48:57 pm »

I gave it a try, also according to Simon's advice. I give it up, too much compiling errors to fix it... I was fixing it for almost whole day.
Sorry, thanx for understanding.
Pavel

Pavel, thanks for trying.   Could you please clarify whether you used the v1.41 Core2 source code or v2.0 all purpose one?

Would help us estimate the amount of work needed for this.

Logged
zvonas
Knave
*
Offline Offline

Posts: 8

Pavel Zvonicek


View Profile
Re: R-2.0 Linux apps released?
« Reply #14 on: 12 Dec 2006, 05:20:52 pm »

I gave it a try, also according to Simon's advice. I give it up, too much compiling errors to fix it... I was fixing it for almost whole day.
Sorry, thanx for understanding.
Pavel

Pavel, thanks for trying.   Could you please clarify whether you used the v1.41 Core2 source code or v2.0 all purpose one?

Would help us estimate the amount of work needed for this.



Hi Michael, i tried both version 1.41 Core2 and version 2 - all platform. However neither of these went through compilation of first .cpp successfully. I was fixing missing headers, the paths seemed to be ok. I had to adjust the configure and compile-xxx scripts for correct paths. Analyzefunc.cpp was the first source of errors. There were some missing filles, Simon helped me a lot with his advice. However that was too much work for a men who studied the source for one weekend... Smiley I just wanted to help but now I see I cannot do it.
Anyway people can see how much work has been done with the optimizations, please keep on good work!
Thanx for understanding.
Logged

2x Clovertown 5310 / Supermicro X7DAE
Pages: [1] 2 Go Up Print 
Seti@Home optimized science apps and information  |  Optimized Seti@Home apps  |  Linux  |  Topic: R-2.0 Linux apps released? « previous next »
Jump to:  


Quote!
If everything seems to be going well, you have obviously overlooked something.
- Murphy's Law

 
Site Statistics
Total Members:1,017
Total Posts:9,055
Total Topics:422
Downloads
Apps
Windows R-1.x25,062
Windows R-2.020,286
Windows R-2.236,384
Linux 32bit 1.x6,522
Linux 32bit 2.24,296
Linux 64bit 2.21,710
Alpha/IA64185
FreeBSD578
HPUX321
Subtotal:94,260
Source packs:4,063
Tool/WU packs:7,656
Total:150,102
GBs dl'd:278.90
Pages served
Today:1,301
Total:3,076,075
(since 6/26/2006)
173 Donations to S@H
U.S. Dollars:3,196.59
Euros:863.90
Last 24h:$ 0.00
Avg./24h:$ 7.61
Estim. total:$ 4,319.66
Latest Member:
BOrBO$$
 
 
Seti@Home optimized science apps and information | Powered by Enigma 2.0 (RC1).
© 2003-2008, LSP Dev Team. All Rights Reserved.
Seti@Home optimized science apps and information Forums | Powered by SMF.
© 2005, Simple Machines LLC. All Rights Reserved.
Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!