public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: Pro64-based GPLed compiler
@ 2005-07-01  6:58 Joost VandeVondele
  0 siblings, 0 replies; 12+ messages in thread
From: Joost VandeVondele @ 2005-07-01  6:58 UTC (permalink / raw)
  To: gcc; +Cc: wilson, dberlin


>> Their web pages primarily talk about the 64-bit performance on AMD
>> systems.  Maybe they aren't well tuned for 32-bit performance and/or
>> Intel parts.  Anyways, from what Daniel Berlin mentioned, it may be 
that
>> the tree-ssa stuff in gcc4.x has negated much of their earlier 
advantage.

>I would not be surprised if they kick the crap out of us when it comes
>to numerical fortran or something, but for regular c code, i'd not
>expect more than 10-20% difference, max.

At least there is some comparison for fortran (amd,intel,32,64)

http://www.polyhedron.co.uk/compare/linux/f77bench_AMD.html
http://www.polyhedron.co.uk/compare/linux/f77bench_p4.html
http://www.polyhedron.co.uk/compare/linux/f90bench_AMD.html
http://www.polyhedron.co.uk/compare/linux/f90bench_p4.html

there's no g77 on te first graph and f90 graphs, but NAG translates 
fortran to C and uses gcc for code generation, and as it is faster than 
g77 in f77bench_p4, that is a worthwhile comparison.

Cheers,

Joost

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Pro64-based GPLed compiler
@ 2005-06-29 15:46 Marc Gonzalez-Sigler
  2005-06-29 18:01 ` Vladimir Makarov
  0 siblings, 1 reply; 12+ messages in thread
From: Marc Gonzalez-Sigler @ 2005-06-29 15:46 UTC (permalink / raw)
  To: gcc

Hello everyone,

In 2000, SGI released a GPLed compiler suite.
http://gcc.gnu.org/ml/gcc/2000-05/threads.html#00632
http://web.archive.org/www.sgi.com/newsroom/press_releases/2000/may/linux-ia64.html

I've taken PathScale's source tree (they've removed the IA-64 code 
generator, and added an x86/AMD64 code generator), and tweaked the 
Makefiles.

I thought some of you might want to take a look at the compiler.

http://www-rocq.inria.fr/~gonzalez/vrac/open64-alchemy-src.tar.bz2

Disclaimer: this release has received *very* little testing. Some might 
cringe when they see the way I hacked the Makefile structure. (I welcome 
all comments and suggestions.) I haven't managed to build the IPA 
(inter-procedure analyzer) module.

-- 
Regards, Marc

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2005-07-01  9:24 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-01  6:58 Pro64-based GPLed compiler Joost VandeVondele
  -- strict thread matches above, loose matches on Subject: below --
2005-06-29 15:46 Marc Gonzalez-Sigler
2005-06-29 18:01 ` Vladimir Makarov
2005-06-29 21:28   ` Marc
2005-06-30  1:19   ` Daniel Berlin
2005-06-30 21:46     ` James E Wilson
2005-06-30 22:23       ` Vladimir Makarov
2005-06-30 22:30         ` Daniel Berlin
2005-07-01  0:17         ` James E Wilson
2005-07-01  2:02           ` Daniel Berlin
2005-07-01  9:24             ` Marc Gonzalez-Sigler
2005-07-01  8:48         ` Marc Gonzalez-Sigler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).