Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!rochester!rit!ultb!lmb7421 From: lmb7421@ultb.isc.rit.edu (Les Barstow: Phoenix) Newsgroups: comp.sys.apple Subject: Re: ROM 04 GS and resolution Message-ID: <2228@ultb.isc.rit.edu> Date: 16 Feb 90 10:49:17 GMT References: <16747.apple.net@pro-sol> Reply-To: lmb7421@ultb.isc.rit.edu (Les Barstow: Phoenix) Organization: Wandering Damage, Cosmo Police, Psi division Lines: 23 I don't think we're being fair here - C compilers for the 68000 series are very well developed and ironed out for optimization. However, the GS C compilers have not yet been written for speed - I seem to remember a comparison done back when the GS came out, all code written in Assembly for both machines, and the GS did rather well... Comparing a 2.5 MHz GS to an 8MHz Mac, the GS actually won the Sieve race, came close in others, and managed to hold some ground on the rest... Remember, the average 65816 cycles/instruction is ~5, while the minimum cycles/instruction on a 68000 series is ~4 (and goes up steeply from there in increments of 2 or 4 cycles (can't remember which, just remember seing instructions which took over 20 cycles to execute)...) Don't under-estimate the power of the 65816 - even though it lacks some instructions (notably MUL and DIV) and some other features (multitudinous registers), but it is also more efficient and has some unique features of its own (direct page, fast increments, etc...) -- Les Barstow |RIT - A citadel of gleaming brick towering over a snowy swamp SunSinger |Money - That which pays the bills. A dream never remembered. Phoenix rising...+------------------------------------------------------------- LMB7421@ritvax.bitnet | lmb7421@ultb.isc.rit.edu |...rochester!rit!ultb!lmb7421