home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / compiler / 2245 < prev    next >
Encoding:
Text File  |  1993-01-25  |  1.7 KB  |  50 lines

  1. Newsgroups: comp.compilers
  2. Path: sparky!uunet!world!iecc!compilers-sender
  3. From: glew@pdx007.intel.com (Andy Glew)
  4. Subject: Re: Code quality
  5. Reply-To: glew@pdx007.intel.com (Andy Glew)
  6. Organization: Intel Corp., Hillsboro, Oregon
  7. Date: Mon, 25 Jan 1993 07:59:06 GMT
  8. Approved: compilers@iecc.cambridge.ma.us
  9. Message-ID: <93-01-173@comp.compilers>
  10. Keywords: optimize
  11. References: <93-01-017@comp.compilers> <93-01-033@comp.compilers>
  12. Sender: compilers-sender@iecc.cambridge.ma.us
  13. Lines: 35
  14.  
  15. drw@zermelo.mit.edu (Dale R. Worley) writes:
  16. >How important is generated code quality these days?  ...
  17. >Is there much of a market for another 10% in speed of generated code?
  18.  
  19. From a hardware company's point of view:
  20. ========================================
  21.  
  22. 10% is *definitely* interesting.
  23.  
  24. Even 1% wins are interesting, because if you get enough of them...
  25.  
  26. Modern microprocessors of comparable price sit in a range of maybe 40%.
  27. 10% is a significant chunk of your competitive advantage. It's equivalent
  28. to a few months of hardware development. If you don't go for the
  29. optimizing compiler, your competitor will.
  30.  
  31. Moreover, compilers have the advantage of being able to be released
  32. *between* silicon releases - giving a midlife kicker to your product.
  33.  
  34.  
  35. On the other hand:
  36. ==================
  37.  
  38. I've heard of software companies for which compile time is everything, who
  39. refuse to add optimizations that will make -O more than twice as slow as
  40. non-optimizing.
  41.  
  42. The marketplace takes all kinds.
  43. --
  44. Andy Glew, glew@ichips.intel.com
  45. Intel Corp., M/S JF1-19, 5200 NE Elam Young Pkwy, 
  46. Hillsboro, Oregon 97124-6497
  47. -- 
  48. Send compilers articles to compilers@iecc.cambridge.ma.us or
  49. {ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
  50.