<br>Hiya , <br><br>Are there any academic papers which compare and evaluate compilers  for distributed computing ? <br><br>Cheers <br><br>Malcolm<br><div class="gmail_quote">On Sat, May 2, 2009 at 10:21 AM, Chris Samuel <span dir="ltr"><<a href="mailto:csamuel@vpac.org">csamuel@vpac.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
----- "Gus Correa" <<a href="mailto:gus@ldeo.columbia.edu">gus@ldeo.columbia.edu</a>> wrote:<br>
<br>
> Hi Chris, list<br>
<br>
Hiya,<br>
<br>
> Thanks for the info!<br>
<br>
Not a problem!<br>
<div class="im"><br>
> I have been blindly using "-march=amdfam10" (and -O3)<br>
> out of the gcc 4.1.2 man page, simply because it is<br>
> recommended for Barcelona (and hopefully also the<br>
> Shanghais we have).<br>
<br>
</div>Well I did a microbenchmark beforehand (actually one from<br>
Joe Landman's blog) and found that the Barcelona extensions<br>
improved performance for it:<br>
<br>
<a href="http://www.csamuel.org/2009/03/15/comparing-fortran-compilers" target="_blank">http://www.csamuel.org/2009/03/15/comparing-fortran-compilers</a><br>
<br>
but that doesn't seem to carry over into the code our<br>
users are trying with it (possibly because they're not<br>
doing Fortran).<br>
<br>
So I would strongly suggest benchmarking your code both<br>
with and without that option and see what works best for<br>
you!<br>
<div class="im"><br>
> What would be the right level of optimization then?<br>
<br>
</div>As ever, the answer is "it depends". :-)<br>
<br>
Experiment and read the info pages for the optimisation<br>
flags in GCC..<br>
<br>
[Intel and Shanghai]<br>
> Is this deliberate?<br>
<br>
In the sense that they have no desire to support<br>
competitors hardware, yes. Not really surprising,<br>
if AMD made compilers I doubt they'd try and do<br>
Intel specific optimisations either..<br>
<div class="im"><br>
cheers!<br>
Chris<br>
--<br>
Christopher Samuel - (03) 9925 4751 - Systems Manager<br>
 The Victorian Partnership for Advanced Computing<br>
 P.O. Box 201, Carlton South, VIC 3053, Australia<br>
VPAC is a not-for-profit Registered Research Agency<br>
_______________________________________________<br>
</div><div><div></div><div class="h5">Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Malcolm A.B Croucher<br>