home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.compilers
- Path: sparky!uunet!news.gtech.com!noc.near.net!news.Brown.EDU!qt.cs.utexas.edu!yale.edu!jvnc.net!newsserver.jvnc.net!darwin.sura.net!bogus.sura.net!howland.reston.ans.net!sol.ctr.columbia.edu!eff!world!iecc!compilers-sender
- From: bill@amber.csd.harris.com (Bill Leonard)
- Subject: Re: Code quality
- Reply-To: bill@amber.csd.harris.com (Bill Leonard)
- Organization: Harris CSD, Ft. Lauderdale, FL
- Date: Thu, 7 Jan 1993 15:07:18 GMT
- Approved: compilers@iecc.cambridge.ma.us
- Message-ID: <93-01-030@comp.compilers>
- Keywords: optimize, comment
- References: <93-01-017@comp.compilers> <93-01-022@comp.compilers>
- Sender: compilers-sender@iecc.cambridge.ma.us
- Lines: 36
-
- drw@zermelo.mit.edu (Dale R. Worley) writes:
- >Is there much of a market for another 10% in speed of generated code?
-
- henry@zoo.toronto.edu (Henry Spencer) writes:
- > There is no shortage of applications which are hard up against processor
- > speed limits, where a modest improvement in code quality can save a lot
- > of people a lot of pain trying to squeeze out a bit more performance.
- > "Just switch to a faster processor" doesn't work when you've got a large
- > installed base to worry about, or you're already using the fastest
- > available, or the CPU box is orbiting Jupiter...
-
- You don't have to get nearly so exotic as this to find a market for an
- extra 10% in code performance. To the user, it is still much less
- expensive to upgrade compilers than it is to upgrade a CPU. So if a user
- can upgrade his compiler to get an extra few % in performance, then he can
- add extra functionality to his application without hurting its
- performance. This is especially important in real-time applications,
- which often have to do a given amount of work in a specified amount of
- time. As we all know, however, the "given amount of work" often increases
- over time.
-
- Most users are not going to upgrade their CPUs every year, nor even every
- 2 years, but they are highly likely to upgrade their compilers every year
- (if nothing else, for bug fixes).
- --
- Bill Leonard
- Harris Computer Systems Division
- 2101 W. Cypress Creek Road
- Fort Lauderdale, FL 33309
- bill@ssd.csd.harris.com
- [Funny, I can upgrade the CPU on my system to a double-speed version for
- about $400, but a super-duper optimizing compiler costs more like $700.
- -John]
- --
- Send compilers articles to compilers@iecc.cambridge.ma.us or
- {ima | spdcc | world}!iecc!compilers. Meta-mail to compilers-request.
-