HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > News > Other Tech News


Other Tech News The latest community based technology news from across the globe. (If you aren't a community newsposter then use the "Submit News" section.)

Reply
 
Thread Tools
Old Jul 17, 2003, 12:02 AM   #1
Dom
DriverHeaven Extreme Member
 
Join Date: Jun 2002
Posts: 12,940
Rep Power: 0
Dom is on a distinguished road

Why 64-bits are good, and why they're not

THIS ARTICLE hopes to cast some light on why 64-bit addressing, that is, the native mode of the Opteron or Itanium versus that of the Athlon or Pentium is important in 2003. It also attempts to address what the requirements are and - equally importantly - are not.
Before we start, an easy one. Why 64-bit and not 48-bit? Because it costs little more to extend a 32-bit ISA to 64-bit than to only 48-bit, and most people like powers of two. In practice, many of the hardware and operating system interfaces will be less than 64 bits, sometimes as few as 40 bits, but the application interfaces (i.e. the ones the programmers and users will see) will all be 64-bit.

There are several non-reasons quoted on the Internet; one is as arithmetic performance. 64-bit addressing does not change floating-point, and is associated with 64-bit integer arithmetic; while it is easy to implement 32-bit addressing with 64-bit arithmetic or vice versa, current designs don't. Obviously 64-bit makes arithmetic on large integers faster, but who cares? Well, the answer turns out to be anyone who uses RSA-style public key cryptography, such as SSH/SSL, and almost nobody else.

On closer inspection, such use is dominated by one operation (NxN->2N multiplication), and that is embedded in a very small number of places, usually specialist library functions. While moving from 32 to 64 bits does speed this up, it doesn't help any more than adding a special instruction to SSE2 would. Or any less, for that matter. So faster arithmetic is a nice bonus, but not a reason for the change.

Read More...
Dom is offline   Reply With Quote


Old Jul 17, 2003, 04:01 AM   #2
DriverHeaven Addict
 
Join Date: May 2002
Posts: 282
Rep Power: 0
AlternateVirus is on a distinguished road

well of course. but would he say it in 2006? why not test the technology right now instead in 2006? plus 64 bit isnt the only reason amd is making the new processor. btu because the currenet k7 structure cant keep up with intel and wont be able to extend more than 3400+ can.
AlternateVirus is offline   Reply With Quote
Reply

Thread Tools