home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8215 < prev    next >
Encoding:
Internet Message Format  |  1992-07-22  |  1.1 KB

  1. From: daryl@hpcuhe.cup.hp.com (Daryl Odnert)
  2. Date: Thu, 23 Jul 1992 00:29:29 GMT
  3. Subject: Re: Code Repositioning on MIPS Systems?
  4. Message-ID: <32580131@hpcuhe.cup.hp.com>
  5. Organization: Hewlett Packard, Cupertino
  6. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!hpscdc!hplextra!hpcc05!hpcuhb!hpcuhe!daryl
  7. Newsgroups: comp.arch
  8. References: <32580130@hpcuhe.cup.hp.com>
  9. Lines: 16
  10.  
  11. According to the information I've been sent via e-mail, MIPS has a
  12. postprocessor tool called "cord" which can reposition the procedures
  13. within an executable file so that run time cache conflicts will
  14. be reduced.  The positioning is guided by information in "feedback
  15. files" which are generated by the "prof" command with the -feedback
  16. option.
  17.  
  18. Does anyone know of any existing tools or planned enhancements to cord
  19. that will reposition the basic blocks of code within procedures so that
  20. taken conditional branches are reduced?  Is anyone aware of any tools
  21. or compilers that perform this optimization on ANY existing architecture?
  22.  
  23. Daryl Odnert     daryl@cup.hp.com
  24. Hewlett-Packard
  25. Cupertino, California
  26.  
  27.