home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / os / vms / 21935 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  3.0 KB

  1. Path: sparky!uunet!pmafire!news.dell.com!swrinde!cs.utexas.edu!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!ucbvax!IPG.PH.KCL.AC.UK!SYSMGR
  2. From: SYSMGR@IPG.PH.KCL.AC.UK
  3. Newsgroups: comp.os.vms
  4. Subject: Re: computers, automobiles (and bignums)
  5. Message-ID: <20A01C28_00075948.009672328175A320$92_3@UK.AC.KCL.PH.IPG>
  6. Date: 25 Jan 93 11:12:56 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 53
  11.  
  12. >> If the automobile industry were like the computer industry
  13. >> over the past 30 years, a Rolls-Royce would now cost $5.00,
  14. >> would get 300 miles to the gallon, and once a year would
  15. >> explode killing all passengers inside!
  16. >
  17. > This statement can be supported (except the exploding part.)
  18. >
  19. > Gorden Bell in "Computer Engineering" (p. 55) quotes a 1973 study by Fusfeld
  20. > in which the Automobile "Measure of Progress" is between 6 and 13 while the
  21. > Computer's "Measure of Progress" is greater than 10**12. FYI, Light bulbs,
  22. > Titanium, Aircraft, and Turbojet engines are also in the study.
  23.  
  24.  
  25. The first statement is just plain WRONG. 
  26.  
  27. Top speed of Roller = 160mph? \approx 75 metres/second. Speed-up over 30
  28. years is at least 10**5, so now have 7.5E6 m/s: faster than any spacecraft
  29. yet built and about 2% of the speed of light.
  30.  
  31. As for fuel, an IBM dinosaur was probably 100 kW, an Alpha chip is 25W. 
  32. But, that's fuel per unit TIME where as mpg is fuel per unit DISTANCE.
  33. Therefore the analogy is that the car uses 10**5 * 4*10**3 times less
  34. fuel; if it started at 10mpg its now on 4E9 mpg, or over 1000 miles on
  35. fuel equivalent to one crystal of sugar.
  36.  
  37. I don't know how often 1960-era computers crashed, but I'd be surprised if
  38. it was less often than current ones and I'd guess 10-100 times less often
  39. which would make the Roller as safe as a train.(Modern computers CAN be made
  40. orders of magnitude more reliable, but it isn't often economic to do so.
  41. The same probably applies to cars, although there's not a lot one can do
  42. about the nut that holds the steering wheel :-]
  43.  
  44. A factor of 10**12 is the difference between two millennia and 1/60 second.
  45. In "more Programming Pearls" there is an example of a numerical problem which
  46. with 1950's knowledge would have taken milennia and now takes ... 1/60 second.
  47. The improvement factors are split roughly equally: 10**6 (a million) because
  48. of faster hardware, 10**6 because of better algorithms now known.
  49.  
  50. There's a couple of morals here. Firstly, unless you try to express factors
  51. of bignum in terms that a person can visualize, the bignum remains meaningless.
  52. Secondly, if you can find a better algorithm you may have accomplished in
  53. a moment something equivalent to the entire progress of a multi-billion-dollar
  54. industry over thirty years!
  55.  
  56. Speculation: humans are just a better algorithm. (I don't necessarily agree.
  57.              It's a good starting point for some interesting research, though).
  58.  
  59.         Nigel Arnot
  60.  
  61.         NRA%ipg.ph.kcl.ac.uk@nsfnet-relay.ac.uk   (internet)
  62.         NRA%uk.ac.kcl.ph.ipg@ukacrl.bitnet        (bitnet)
  63.  
  64.  
  65.