AMD's so called 64Bit Proc and the G5...

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Overkast

Senior member
Aug 1, 2003
337
0
0
Originally posted by: pspada
Originally posted by: Boonesmi
Originally posted by: pspada
Lies, Damn Lies!


the athlon64 and opteron are true 64bit processors... im not sure about the G5

Who cares about the G5, 'cept for appleheads....the Ilameium and I2 chips are also 64 bit - and only 64-bit, no x32 compatibility.

I rather be an applehead than a meathead. Apple-bashers are like racists... they hide behind sarcasm to cover up the fact that they're dumb.
 

0roo0roo

No Lifer
Sep 21, 2002
64,795
84
91
Originally posted by: rgreen83
Originally posted by: DivideBYZero
Originally posted by: 0roo0roo
Originally posted by: pspada
Originally posted by: Boonesmi
Originally posted by: pspada
Lies, Damn Lies!


the athlon64 and opteron are true 64bit processors... im not sure about the G5

Who cares about the G5, 'cept for appleheads....the Ilameium and I2 chips are also 64 bit - and only 64-bit, no x32 compatibility.

oh come on, the g5 beat the opteron to market, they get some credit, its also pretty fast.

Really?
Well of course it did! In appleland, reality is obviously warped, so why couldnt time be warped such that 6 months later is actually seen as happening earlier.
rolleye.gif

? i don't remember exactly when each was released.. maybe you could tell us. i just remember they were close together, and well...... i've only seen g5's in the store..for quite a while now at that.
 

Boonesmi

Lifer
Feb 19, 2001
14,448
1
81
you could buy opteron's back in may (released in april) the G5 was way after that... like 5 or 6 months later

 

jiffylube1024

Diamond Member
Feb 17, 2002
7,430
0
71
Originally posted by: 0roo0roo
Originally posted by: pspada
Originally posted by: Boonesmi
Originally posted by: pspada
Lies, Damn Lies!


the athlon64 and opteron are true 64bit processors... im not sure about the G5

Who cares about the G5, 'cept for appleheads....the Ilameium and I2 chips are also 64 bit - and only 64-bit, no x32 compatibility.

oh come on, the g5 beat the opteron to market, they get some credit, its also pretty fast.

I don't play Photoshop - never had much fun with that game ;).
 

cm123

Senior member
Jul 3, 2003
489
2
76
maybe this might help (its from AMD)

http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_9331_1024,00.html#1527

Q: What is the AMD64 instruction set architecture?

A: The AMD64 ISA is an AMD innovation that extends x86, the industry's most widely supported instruction set, and is designed to enable 64-bit computing while remaining compatible with the vast x86 infrastructure and industry experience. AMD?s 64-bit strategy allows the latest in processor innovation to work smoothly with the existing installed base of 32-bit applications and operating systems, while establishing an installed base of systems that are 64-bit capable. This permits the industry to advance software development on all fronts, with x86 compatibility, while providing the benefits of 64-bit technology.

Q: Why is AMD64 different from other approaches to 64-bit computing?

A: AMD64 is designed to directly follow the evolutionary path of the industry-standard x86 ISA, allowing the technology industry to build a unified 64-bit computing infrastructure fully compatible with the ubiquitous x86 architecture. AMD64 benefits customers by providing investment protection while removing barriers to the next level of computing. With AMD64, customers can preserve their investment in existing x86 solutions while gaining the ability to adopt 64-bit solutions.

Q: Why is 64-bit technology important?

A: The need for 64-bit technology is driven by applications that require high performance and address large amounts of physical and virtual memory. 32-bit computers can manage only 4 gigabytes of addressable memory ? and 32-bit operating systems can address only about 2 GB. AMD?s evolutionary approach to 64-bit technology allows the gradual software transition from 32-bit to 64-bit. AMD64 is designed to provide superior performance for applications requiring multi-processor scalability, larger addressable memory, video/audio/3D processing, or high computational accuracy.

White paper info:

With the AMD64 ISA, relevant instructions and encodings have
evolved to support 64-bits, increasing the resources available to the
hardware and software. Major enhancements over legacy x86 include:

? Sixteen 64-bit general-purpose integer registers that quadruple
the general purpose register space available to applications and
device drivers as compared to x86 systems.

? Sixteen 128-bit XMM registers for enhanced multimedia
performance to double the register space of any current
SSE/SSE2 implementation.

? A full 64-bit virtual address space with 52 bits of physical
memory addressing that can support systems with up to 4
petabytes of physical memory?more than one million times the
amount of RAM supported by 32-bit x86 systems2.

? 64-bit operating systems to provide full, transparent, and
simultaneous 32-bit and 64-bit platform application
multitasking.

(2) AMD Athlon 64 processors and AMD Opteron processors will initially support 48-bit virtual memory addresses and 40-bit
physical memory addresses. Modern x86 processors support Physical Addressing Extensions (PAE), which supports
applications addressing beyond 4GB of memory space. However, PAE is rarely used by applications, as it is limited to
addressing 64GB, difficult to program, difficult to optimize performance, and is not portable to other processor
architectures.

http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/30172C.pdf
 

AluminumStudios

Senior member
Sep 7, 2001
628
0
0
This thread reminds me of the old "but the Turbografix 16 has two 8 bit processors" thing ...

What determines the bit'ness of a chip? It's how large of a memory address space a chip has. An Athlon 64 has 64 bits of memory address space making it a 64 bit chip, just like the UltraSparc, Itanium, G5, etc.

It doesn't matter if a chip can run 32 bit code or not ... the most important factor and reason for 64 bit chips to exist is the amount of memory they can address.
 

VIAN

Diamond Member
Aug 22, 2003
6,575
1
0
I have heard people speak of this before. That AMD64 isn't true 64-bit technology. And I stood there. And I looked. And I thought.... man, you are the stupidest (beep)!

History Lesson.

Intel once made an 16-bit chip dubbed the 8086. This 2 byte chip was the begining of the smallest addressable space, a byte or 8-bits. Then there was a need to add more bits to the equation but at the same time, they had to keep it compatible with old software, so that it would sell better. So they made extensions to the 16-bit architecture, adding another 16-bits to make a 32-bit architecture.

AMD is only doing the same, infact it is better this way - with extensions. It means there is more flexibility then just having to use a whole 64-bits to address on byte of data. It quicker. Unlike the Itanium with has emulates 32-bits, the AMD64 architecture has 32-bits as a native and does not need to emulate meaning that it run the same code a lot quicker than Intel's challenger.

Itanium natives - 64

Athlon64 natives - 8,16,32,64

AMD64 even improved upon the existing x86 architecture's limitations. There can be no truer 64-bit technology than AMD64.
 

VIAN

Diamond Member
Aug 22, 2003
6,575
1
0
And what makes the cpu 64-bit is the size of the registers, not necessarily the size of the addresses. AMD has half its registers dedicated to x86 and its 64-bit extension. The other half of the registers are 64-bit addressable only.