home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / arch / 8331 < prev    next >
Encoding:
Internet Message Format  |  1992-07-26  |  2.2 KB

  1. Path: sparky!uunet!van-bc!rsoft!agate!ames!tulane!darwin.sura.net!mips!sdd.hp.com!uakari.primate.wisc.edu!usenet.coe.montana.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!lindsay
  2. From: lindsay+@cs.cmu.edu (Donald Lindsay)
  3. Newsgroups: comp.arch
  4. Subject: Re: 64-bit CPU vs 2 x 32-bit CPUs
  5. Summary: not so it matters
  6. Message-ID: <1992Jul26.174103.228432@cs.cmu.edu>
  7. Date: 26 Jul 92 17:41:03 GMT
  8. References: <1992Jul26.032636.244142@cs.cmu.edu> <1992Jul26.043911.19430@ntuix.ntu.ac.sg>
  9. Organization: School of Computer Science, Carnegie Mellon
  10. Lines: 32
  11. Nntp-Posting-Host: gandalf.cs.cmu.edu
  12.  
  13.  
  14. eoahmad@ntuix.ntu.ac.sg (Othman Ahmad) writes:
  15. >: Since the DEC 21064 Alpha chip only supports 43-bit effective virtual
  16. >: addresses, the cost is approximately 43-32=11 pins.
  17. >How about the 64 pin program and 64 pin data?
  18. >: Since the package has 431 pins, I don't think that 11 pins was some
  19. >: sort of horrendous burden that changed everything.
  20. >If it needs only 11 pins, why do you need 431 pins? Why not just 132+11?
  21. >80386 uses 132 pins.
  22.  
  23. You are confusing implementation and architecture. The 386 and its
  24. follow-ons have (so far) nearly identical ISA, but we can be sure
  25. that the 586 and 686 will have an increased pincount. This is because
  26. their mandate is high performance. The 21064's data bus is 128 bits
  27. wide, and Alpha instructions are 32 bits:  clearly neither number was
  28. driven by the choice of a 64 bit integer unit.
  29.  
  30. The original question was, what is the cost of changing the
  31. architecture from 32 bits to 64?  The silicon answer is, today, ~~10%
  32. more. The pin answer is, well, implementations might add another pin
  33. or two to their physical-address bus. [In the quote above, I
  34. incorrectly gave the number of virtual address bits, whereas physical
  35. addresses emerge from the 21064. My apology.]
  36.  
  37. The point of undertaking this small cost _now_, instead of "someday",
  38. is that chips have to be designed well ahead of need. As time passes,
  39. more and more customers will find reasons to change up, and these are
  40. precisely the customers that you don't want to lose. DEC may already
  41. be hearing complaints from Cray about "only" allowing 34 address
  42. lines.
  43. -- 
  44. Don        D.C.Lindsay     Carnegie Mellon Computer Science
  45.