home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cis.ohio-state.edu!zaphod.mps.ohio-state.edu!mips!mash
- From: mash@mips.com (John Mashey)
- Newsgroups: comp.arch
- Subject: Re: 64-bit CPU vs 2 x 32-bit CPUs
- Date: 24 Jul 1992 23:04:22 GMT
- Organization: MIPS Computer Systems, Inc.
- Lines: 56
- Message-ID: <l7133mINN75s@spim.mips.com>
- References: <9207160336.AA02067@x1sun6.ccl.itri.org.tw> <GLEW.92Jul23181843@pdx007.intel.com>
- NNTP-Posting-Host: winchester.mips.com
-
- In article <GLEW.92Jul23181843@pdx007.intel.com> glew@pdx007.intel.com (Andy Glew) writes:
- > Maybe true. But for a user, should he buy one $2000 21064 chip or another
- > two $1000 CY7C601!?
- >
- >This is a rather bogus discussion.
- ....
-
- Yes:
- 1) For many applications, one will happily leave them as 32-bit applications,
- because they'll probably run faster in 32-bit model, so why mess with
- them?
-
- 2) A few applications exist where pushing 64-bit integers around
- conveniently might have good gains, either due to 64x64->128
- multiplies, or just puhsing data 2X faster conveniently.
-
- 3) The main reason is to get more address sapce (conveniently).
- There are not a *huge* number of these things; however, the ones that
- are there are *extremely* important to the people who use them, as they
- are things like:
- 1) Scientific codes
- "Goody; we expand our FORTRAN arrays by factor of 10"
- 2) Some ECAD programs
- "Goody, we can still simulate the R11000 after all"
- 3) Some MCAD programs
- "Great, we can simulate the 199x automobile in one piece."
- 4) Video& animation
- "Great, let's get put Terminator 6 in memory for editing"
- 5) Financial
- "Good, we can finally put the financial model of the US
- in memory and grep around in it at speed."
- 6) DBMS
- "Good, we can map 4 whole 1GB SCSI disks into memory at once",
- i.e., disks that fit in a desktop box.
- 7) CASE
- "Thank goodness, there's still space for the new EMACS" :-)
-
- o
- > Some of the applications I will want to use in a few years
- > will undoubtedly run faster (or, more likely, be easier to code)
- > because of 64 bits -- like the oft-awaited global flat namespace.
- > But I won't hold my breath (at least not until ISDN).
-
- Each to their own; fortunately for us, plenty of people want this
- in 1993. I'd guess the "just recompile this FORTRAN program bigger"
- cases will get there quickest.
-
- As I've noted several times before, having 64-bit integers cost
- something like 5% of the die space, so it's not a big deal.
- Certainly, a 64-bit chip doesn't automatically (or even usually)
- go 2X faster than a 32-bit chip.
- --
- -john mashey DISCLAIMER: <generic disclaimer, I speak for me only, etc>
- UUCP: mash@mips.com [soon to be mash@sgi.com, but not quite moved yet].
- DDD: 408-524-7015, or 524-8253
- USPS: (soon) Silicon Graphics, 2011 N. Shoreline Blvd, Mountain View, CA 94043
-