From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7354 invoked by alias); 9 Dec 2003 18:18:50 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 7289 invoked from network); 9 Dec 2003 18:18:49 -0000 Received: from unknown (HELO ams013.ftl.affinity.com) (216.219.253.195) by sources.redhat.com with SMTP; 9 Dec 2003 18:18:49 -0000 Received: from coyotegulch.com ([4.4.125.218]) by ams.ftl.affinity.com with ESMTP id <222643-30962>; Tue, 9 Dec 2003 13:15:08 -0500 Message-ID: <3FD61127.3020609@coyotegulch.com> Date: Tue, 09 Dec 2003 18:53:00 -0000 From: Scott Robert Ladd User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031107 Debian/1.5-3 X-Accept-Language: en MIME-Version: 1.0 To: Viktor Przebinda CC: gcc@gcc.gnu.org Subject: Re: optimization References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-12/txt/msg00587.txt.bz2 Viktor Przebinda wrote: > I am interested in doing a long term (1.5 years) project with g++ > related to optimization for a masters thesis in computer engineering. > More specifically, optimization that would have its greatest impact on > scientific code written in C++. Target platform could be either PowerPC > or x86. I have already looked at gcc's website on the subject of > optimization deficiencies without much luck. These projects either > seemed too small or not related to scientific computing applications. If > anyone has some ideas please let me know. I'm working on various ideas in this area; you'll find some of my preliminary work at: http://www.coyotegulch.com/acovea/index.html That article will be revised later this week, as soon as my SPARC system finishes its evaluations of GCC optimizations. I'm also rewriting an earlier article I'd written to compare the floating-point performance of several languages and compilers for Linux; the new "number crunching article" will be out before the end of the year, with a half-dozen benchmarks and better analysis. -- Scott Robert Ladd Coyote Gulch Productions (http://www.coyotegulch.com) Software Invention for High-Performance Computing