All,<br>Thanks for the clarity. I totally understand the issues with
respect to legacy code. Especially Fortran. I've been writing code
since '76, much of it simulator code. Yeah, I know. Why didn't we stick
with Smalltalk :-)) If someone had told me in 1980 that code I was
writing was going to be still in use in 2007 I'd have ... I dunno..
smiled weakly and backed away very carefully!
<br>I've been using Linux a long time. I installed my first commercial
Linux based system in the north sea back in 1995- Slackware! Good man
Patrick V. Bet esp-r compiles on Slackware (oops there's my evening
gone). Open source is evolving so fast that there is a growing gap with
legacy code. Installation wise it might be worth using one of the
package managers like YUM or YAST to figure out the dependencies and
possible clashes. I was a bit surprised that Ubuntu's Synaptic couldn't
install g77 for me. I have esp-r now running on 32 bit windows (gtk
version) and 32 SmartCom Linux (X-windows). SmartCom is remastered
version of RedHat Enterprise without RH support. Nice distro in fact.
<br><br>No joy on 64 bit Ubuntu yet.<br><br>If anyone is thinking of
parallelizing fortran code I'd advise extreme caution. Dragons etc.
Also, the state of multi-core micro-code is evolving very, very
quickly. This stuff will probably self vectorize in the near future.
When you get into what the compiler produces versus what the machine
does you need to be a really familiar with the guts of the machine. <br>I had a conversation a couple of years ago with some guys from
Los Alamos on this subject and the consensus then was that you could no
longer beat the compiler with hand optimized assembler. That was a big
admission. These are some very cool coders.
<br><br>Multi-core came of age rather unexpectedly when Intel, AMD etc
ran into scaling/power issues a few years back (I was teaching C++ at
Intel's fab here in Ireland at the time). So the micro-code is playing
catchup in a field that is as yet not very well understood. (Now if
someone would build a multi-core with the second core optimised for
matrix reduction the way a graphics processor does dot-product, the
speed up would be so great that I doubt parallelization would be of any
benefit)
<br><br>Multi-processor parallelization ala PVM, OpenMosix, Beowulf
etc is another beast entirely. Trying to design a real parallel
operating system is non-trivial.<br><br>64 bit: I run a couple of 64
bit machines for data processing in geophysics. Once I get this pesky
project done I'd be happy to lend a hand on getting the 64 bit end
sorted and maybe doing some benchmarking.
<br>OpenMosix hasn't got a 64 bit version as yet and I don't think the
guys in the Technion in Haifa who wrote the 32 bit version are in a
position to rewrite the 64 bit version. Be real nice if it happened
though.
<br>Has anyone run/benchmarke esp-r on ClusterKnoppix? BTW is there a canonical benchmarking model?<br><br>Anyhow that's my two cents worth- I love esp-r. Haven't had so much fun in a while.<br><br>Cheers all - got to go install Slackware
<br>Pat<div><div class="ea"><span id="e_112edb67179c6bf9_1">- Show quoted text -</span></div><span class="e" id="q_112edb67179c6bf9_1"><br><br><br><br><br><div><span class="gmail_quote">On 6/2/07, <b class="gmail_sendername">
Jon Hand</b> <<a href="mailto:jon@esru.strath.ac.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">jon@esru.strath.ac.uk</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>A recent email about installing on Ubuntu...<br><br><br>::Subject: [esp-r] Re: Esp-r linux install<br><br>::In reply to my own earlier email... I have not managed to install esp-r<br>::on Ubuntu, yet. Ubuntu doesn't know what to do with a .run file.
<br><br>There web page where the linux installer was found also has<br>a readme file and the 4th paragraph says what to do if<br>the run file does not execute.<br><br>The readme file does not list all of the library files that it
<br>is dependant on (that should be easy to add to the readme).<br>It also does not list where to find these libraries (there are<br>rather a lot of Linux distributions).<br><br>The X11 version has very few dependencies.
<br>
If you have 'the gimp' installed you should have everything you<br>require for the GTK version. Ubuntu has a software<br>installer that is quite adept at installing libraries and applications<br>that do not come on the initial install disk.
<br><br>-ESRU<br><br>_______________________________________________<br>esp-r mailing list<br><a href="mailto:esp-r@lists.strath.ac.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">esp-r@lists.strath.ac.uk
</a><br><a href="http://lists.strath.ac.uk/mailman/listinfo/esp-r" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.strath.ac.uk/mailman/listinfo/esp-r</a><br></blockquote></div><br><br clear="all"><br></span></div><span class="sg">-- <br>"Government
is not reason, it is not eloquence, it is force; like fire, a
troublesome servant and a fearful master. Never for a moment should it
be left to irresponsible action."
<br>-- George Washington<br>(1732-1799) Founding Father, 1st US President, 'Father of the Country'<br>Source: in a speech of January 7, 1790</span><br clear="all"><br>-- <br>"Government is not reason, it is not eloquence, it is force; like fire, a troublesome servant and a fearful master. Never for a moment should it be left to irresponsible action."
<br>-- George Washington<br>(1732-1799) Founding Father, 1st US President, 'Father of the Country'<br>Source: in a speech of January 7, 1790