This is the mail archive of the
mailing list for the GCC project.
Re: ia64 projects
- To: <gcc at gcc dot gnu dot org>,"Janis Johnson" <janis at us dot ibm dot com>
- Subject: Re: ia64 projects
- From: "Yu Xuanwei" <yxw at chinacluster dot com>
- Date: Wed, 10 Jan 2001 11:10:22 +0800
- References: <OFA91E2757.0853FAB8-ON882569CF.0082A6E5@LocalDomain>
----- Original Message -----
From: Janis Johnson <firstname.lastname@example.org>
Sent: Wednesday, January 10, 2001 7:48 AM
Subject: ia64 projects
> Steve Christiansen and I recently joined IBM's Linux Technology Center,
> where our assignment is to improve the code that gcc generates for the
> Intel IA-64 architecture (yes, we get paid for it!). We're interested
> in the performance of Linux system software.
Here in China, Intel is pushing the similar project on IA64 compiler by
employing Chinese engineers.
> Steve and I are new to IA-64 and to gcc although we've both worked on
> compilers for years, particularly for Sequent machines (ix86) running
> DYNIX/ptx (sysv4). Our first tasks are to identify what changes to gcc
> would have the most impact on IA-64 performance and to learn our way
> around gcc.
> Is there an existing wish list of projects for IA-64 code generation
> and/or optimization? If there's not a formal list, are there
> suggestions for what should be on such a list? We could come up with
> projects on our own, but if other people have already identified what
> work should be done then we would prefer to work with them. Is there
> a separate forum for communication about IA-64 work in gcc?
Why not inquire Intel? Intel pays more attention to Linux.
> For learning our way around gcc, we'd appreciate pointers to difficult
> bugs that might provide a tour of the compiler. If we don't get any
> suggestions we'll just pick out some open bugs from the database.
> Another task is identifying benchmarks that will show that we are indeed
> improving the code. Bench++ and the integer component of SPEC CPU2000
> look worthwhile. What other benchmarks are used by gcc developers?
GNU libprofile may be what you need. But I can't assure it.
> Janis Johnson
> IBM Linux Technology Center
> (503) 578-5458