This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Generating assembly for modulo scheduled loop for Itanium (fwd)


Dear Dr.Edelson,

My students forwarded the reply from you (below). Our institution, The
Indian Institute of Science is a premier post graduate educational and
research institution in India, offering degrees of various kinds. Please
see our home page: www.iisc.ernet.in for more details. You may also
contact Dr. Vivek Sarkar in your own organization (IBM Watson Center) for
more details on the Indian Institute of Science.

We would be certainly more than happy to offer the code we have developed
based on gcc. In fact, my students have been using gcc source code for
several projects such as SSA based optimizations, profiling and Itanium
code generation. We will certainly make all this code to the free software
foundation. 

The students, Deepak Naik and Ritu Sabharwal, who are working on the
software pipelining project for the Itanium are postgraduate students in
Computer Science. I would appreciate it very much if the clarifications
they have sought are provided early.

With best regards
srikant

======================================================================
Y.N. Srikant                 |  Email: srikant@csa.iisc.ernet.in
Professor and Chairman       |  http://www-compiler.csa.iisc.ernet.in
Dept of Computer Science     |  Fax:   +91-080-360 2911
     and Automation          |         +91-080-360 0085
Indian Institute of Science  |  Telex: 0845-8349 IISC IN
Bangalore - 560 012, INDIA   |  Phone: +91-080-394 2771, 2368 (Off)
                             |         +91-080-332 2262 (Home)
====================================================================== 



> 
> ---------- Forwarded message ----------
> Date: Thu, 09 Jan 2003 16:39:50 -0500
> From: David Edelsohn <dje@watson.ibm.com>
> To: "Deepak B. Nayak" <deepakbn@csa.iisc.ernet.in>
> Cc: gcc@gcc.gnu.org
> Subject: Re: Generating assembly for modulo scheduled loop for Itanium 
> 
> 	We would appreciate if you and your research group answered some
> of the questions that GCC developers have been asking of you:
> 
> 	Are you planning to contribute your modulo scheduler work to the
> GCC Project?
> 
> 	Do you have a copyright assignment with the Free Software
> Foundation in place or are you going to initiate that process?
> 
> 	Are you going to allow any other GCC developers to see your modulo
> scheduler work in progress?
> 
> 	Are you implementing the algorithms in a machine-independent way
> using the existing GCC scheduling infrastructure and following the GCC
> coding standards?
> 
> 	There is a lot of interest in adding software pipelining
> optimizations to GCC and many GCC developers who could contribute to the
> implementation.  If you want GCC developers to go out of their way to
> answer your questions about GCC internals and help implement modulo
> scheduling, please confirm that your work will be useful to and usable by
> the GCC Project.
> 
> Thanks, David
> 
> >hi
> >  we r working on implementation of modulo scheduling for Itanium.
> > we r generating Kernel Only code and Blades Allocation for Rotating
> >register allocation. for KO code for Itanium we have to generate Stage
> >predicates and insns in each stage will have predicates.
> >  How to make GCC generate assembly for modulo scheduled loop with
> >predicates? (Assuming that we have our own predicate regiter allocation
> >implemented)
>    
> >regards
> >deepak
> 
> 
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]