Article View: comp.sys.mac
Article #38980Re: My disillusioned self.
From: gillies
Date: Wed, 08 Mar 1989 16:06
Date: Wed, 08 Mar 1989 16:06
20 lines
1396 bytes
1396 bytes
To get a fast grahics program, it also takes a lot of hand optimization.
I remember hand-optimizing some graphics code once in a high level
interpreted language. I wrote the routine 5 different ways, and
benchmarked each way. Surprisingly, the version with the most
commands ran the fastest -- more than twice as fast as the others, and
seemingly, with no preemption on the timesharing system.
The 68020 is very complex because of the ideosyncracies of the cache.
This sort of experimentation is probably fruitful in 68020 assembly
language, too.
Apple also doesn't have Andy Hertzfeld any more, but luckily they're
smart enough to pay for his independent consulting projects occasionally!
(Kudos to Apple for buying quickergraf).
Don Gillies, Dept. of Computer Science, University of Illinois
1304 W. Springfield, Urbana, Ill 61801
ARPA: gillies@cs.uiuc.edu UUCP: {uunet,harvard}!uiucdcs!gillies
Technical Details
Message-ID:
<76000365@p.cs.uiuc.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!m.cs.uiuc.edu!p.cs.uiuc.edu!gilliesReferences:
<235@jarthur.Claremont.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!uxc.cso.uiuc.edu!m.cs.uiuc.edu!p.cs.uiuc.edu!gillies From: gillies@p.cs.uiuc.edu Newsgroups: comp.sys.mac Subject: Re: My disillusioned self. Message-ID: <76000365@p.cs.uiuc.edu> Date: 8 Mar 89 16:06:00 GMT References: <235@jarthur.Claremont.EDU> Lines: 20 Nf-ID: #R:jarthur.Claremont.EDU:235:p.cs.uiuc.edu:76000365:000:910 Nf-From: p.cs.uiuc.edu!gillies Mar 8 10:06:00 1989