home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!sdd.hp.com!news.cs.indiana.edu!bsu-cs!bsu-ucs.uucp!01mbmccabe
- From: 01mbmccabe@leo.bsuvc.bsu.edu
- Newsgroups: comp.sys.atari.st
- Subject: Re: Falcon, Falcon who has got a Falcon
- Message-ID: <1993Jan22.162113.13989@bsu-ucs>
- Date: 22 Jan 93 21:21:13 GMT
- References: <1993Jan19.195619.5411@newshost.lanl.gov> <1993Jan20.194026.25748@westminster.ac.uk> <11809@uqcspe.cs.uq.oz.au>
- Organization: Ball State University, Muncie, In - Univ. Computing Svc's
- Lines: 22
-
- >>Why have Atari made the Falcon a 32-bit machine with only a 16-bit data bus.
- >>Surely, this will mean it only runs half as fast as it should.
- >
- > No.
- >
- > Certainly, a 32-bit CPU <-> RAM databus is superior to the 16-bit bus,
- > but "half as fast" is far from accurate...
- >
- > You see, the CPU doesn't spend all it's time accessing memory. Many
- > instructions involve no memory access at all. Others access memory,
- > but also spend a lot of time processing the instruction. And if an
- > instruction or data is already in the on-chip cache, it will be just as
- > fast regardless of the bus width.
- >
- > A 16-bit bus is slower than a 32-bit bus, but it is also cheaper - just
- > as the architecture for a 16MHz chip is much cheaper than for a 32MHz
- > chip.
-
- can someone make a list of typical sorts of programs that would be really
- "memory-intensive" so as to really suffer from this 16-bit memory bus?
-
- -Matt
-