home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / gnu / gcc / help / 1943 < prev    next >
Encoding:
Text File  |  1992-08-19  |  2.2 KB  |  50 lines

  1. Newsgroups: gnu.gcc.help
  2. Path: sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!ames!sun-barr!cs.utexas.edu!sdd.hp.com!news.cs.indiana.edu!uceng.uc.edu!babbage.ece.uc.edu!snert.ece.uc.edu!nabughaz
  3. From: nabughaz@snert.ece.uc.edu (N.B. Abu-Ghazaleh)
  4. Subject: Porting gcc
  5. Message-ID: <1992Aug19.073619.10435@babbage.ece.uc.edu>
  6. Followup-To: nabughaz@thor.ece.uc.edu
  7. Summary: How difficult is it?
  8. Sender: nabughaz@thor.ece.uc.edu
  9. Nntp-Posting-Host: snert.ece.uc.edu
  10. Organization: Unversity of Cincinnati, ECE Dept
  11. Date: Wed, 19 Aug 1992 07:36:19 GMT
  12. Lines: 36
  13.  
  14.  
  15. Hello All,
  16.  
  17. I am experimenting with MIMD emulation on a SIMD machine. The choice
  18. of the instruction set is critical to the performance of the system.
  19. I need to study my instruction set tradeoffs, by constructing highly
  20. optimizing compilers with the respective software architectures as the 
  21. back end.
  22.  
  23. Now to my questions, how difficult is it to port gcc, and is it practical
  24. to expect to write multiple back ends to it in a relatively short time?
  25.  
  26. Is there a way to add optimizations specific to the new paradigm without
  27. interfering with the optimizations that gcc performs? The optimizations
  28. I'm considering involve code motion among basic blocks (trace/percolation
  29. scheduling.) I've been told that they have to be performed
  30. before register binding.
  31.  
  32. Finally, Is the GNU manual (Using and Porting GNU CC) all the help there is 
  33. or is there more specific documentation?
  34.  
  35.                 
  36.  
  37.  
  38.  ------------------------------------------------------------------------------
  39.  | Nael Abu-Ghazaleh                     |     nabughaz@thor.ece.uc.edu       |
  40.  | Dept of Elec & Computer Engr          |     abughanb@ucunix.san.uc.edu     |
  41.  | Univ of Cincinnati                    |     nabughaz@ddt.occ.uc.edu        |
  42.  ------------------------------------------------------------------------------
  43. -- 
  44.  
  45.  ------------------------------------------------------------------------------
  46.  | Nael Abu-Ghazaleh                     |     nabughaz@thor.ece.uc.edu       |
  47.  | Dept of Elec & Computer Engr          |     abughanb@ucunix.san.uc.edu     |
  48.  | Univ of Cincinnati                    |     nabughaz@ddt.occ.uc.edu        |
  49.  ------------------------------------------------------------------------------
  50.