From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S9eLa-0002wb-Qx for garchives@archives.gentoo.org; Mon, 19 Mar 2012 15:18:11 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 91919E0DBD; Mon, 19 Mar 2012 15:17:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A579AE0D47 for ; Mon, 19 Mar 2012 15:16:00 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 3BF9464204 for ; Mon, 19 Mar 2012 15:16:00 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -2.638 X-Spam-Level: X-Spam-Status: No, score=-2.638 tagged_above=-999 required=5.5 tests=[AWL=-0.726, BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RYNqecwLTIRR for ; Mon, 19 Mar 2012 15:15:54 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E2D821B402A for ; Mon, 19 Mar 2012 15:15:52 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1S9eJJ-0005Wc-Ud for gentoo-user@gentoo.org; Mon, 19 Mar 2012 16:15:50 +0100 Received: from rrcs-71-40-157-251.se.biz.rr.com ([71.40.157.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 19 Mar 2012 16:15:49 +0100 Received: from wireless by rrcs-71-40-157-251.se.biz.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 19 Mar 2012 16:15:49 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: James Subject: [gentoo-user] Re: Changing compilers Date: Mon, 19 Mar 2012 15:15:41 +0000 (UTC) Message-ID: References: <20120319132643.Horde.NzbZHrtUV7tPZsOT40nUZ2A@webmail.wht.com.au> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 71.40.157.251 (Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120309 Firefox/10.0.1 SeaMonkey/2.7.1) X-Archives-Salt: c6b0e6d5-5f99-4c42-995e-2dd19420bf23 X-Archives-Hash: 4700c668e6f198b5228975c164141aad Andrew Lowe wht.com.au> writes: > Has anyone played around with the various "better known" > compilers on Gentoo? By "better known", I'm referring to gcc, Intel, > llvm, pathscale. My situation is that I've just started my PhD which > requires me to do Finite Element Analysis, FEA, and Computational > Fluid Dynamics, CFD, and I want to find the "best" compiler for the > job. Before anyone says "Why bother, XXX compiler is only 1 - 2% > faster than gcc", in the context of the work I'm doing this 1 - 2% IS > important. "Octave" is in portage, as it is a matlab sorta package for fluids. google for Octave : Computational Fluid Dynamics : Finite Element Analysis for starters. I understand you are smart, but why push the issues on compiler efficiency, if you are not willing to hack the compiler code? Why not push the mathematical envelop and use: Sparse Matrix Techniques ?????????????????????? http://www.cise.ufl.edu/research/sparse/matrices/ http://blogs.mathworks.com/loren/2007/03/01/ creating-sparse-finite-element-matrices-in-matlab/ hth, James