i just realized something, after reading several websites. everyone seems to be claiming that the 64 bit Opteron will beat apple to the desktop arena when it it actually released, and that apple misled us. i will show you WHY the G5 deserves the title, regardless of when the Opteron is on market (either tomorrow, or last year, makes no difference: you'll see why). so here's the truth (please be patient):
AMD claims to have 64 bit Opteron chips coming to market soon, and that these chips are able to run 32 bit code in non emulation. this is supposedly so that you can use that 1 new 64bit app with all of your old 32 bit apps, rather than being restricted to just 64 bit apps (not much software is 64 bit, so this backward compatability is important). but here is where things get interesting:
The Opteron CANNOT run 32 bit and 64 bit apps AT THE SAME TIME!
so, if you are using some 64 bit program, and you decide you want to play some unreal tournament, you have to REBOOT your computer in 32 bit mode! this is NOT acceptable for a 'desktop' chip, whose main markets are science or graphics professionals that switch frequently between open programs.
the G5, by contrast, can run both types of apps simultaneously. basically, with the G5, the user never notices whether they are usng a 64 bit app or a 32 bit app (aside from subtle performance differences). an Opteron user has to make a VERY obvious distinction, EVERY TIME they wish to use them. the Opteron is not an effective way of bridging the 32 bit/64 bit gap. the G5 IS.
so if ever a PC user says that the G5 was not the first to be a 64 bit desktop chip, just remind them that the Opteron is pretty much as useless as the Itanium; if they want to run a 64 bit program, they will have to do so in an environment where VERY few other 64 bit apps are developed (this is one reason why the Itanium was a failure). such 64 bit functionality (or lack thereof) is useless to a desktop user. what is useful is an environment that can run all legacy apps with the new 64 bit apps: like running 32 bit iTunes in the background to 64 bit Photoshop.
so apple will be ahead of the industry for some time (until the NEXT generation of chips come from AMD (matbe next year), or when Intel makes their entry into the 64 bit desktop arena (which will be a few years away).
just some thoughts.
AMD claims to have 64 bit Opteron chips coming to market soon, and that these chips are able to run 32 bit code in non emulation. this is supposedly so that you can use that 1 new 64bit app with all of your old 32 bit apps, rather than being restricted to just 64 bit apps (not much software is 64 bit, so this backward compatability is important). but here is where things get interesting:
The Opteron CANNOT run 32 bit and 64 bit apps AT THE SAME TIME!
so, if you are using some 64 bit program, and you decide you want to play some unreal tournament, you have to REBOOT your computer in 32 bit mode! this is NOT acceptable for a 'desktop' chip, whose main markets are science or graphics professionals that switch frequently between open programs.
the G5, by contrast, can run both types of apps simultaneously. basically, with the G5, the user never notices whether they are usng a 64 bit app or a 32 bit app (aside from subtle performance differences). an Opteron user has to make a VERY obvious distinction, EVERY TIME they wish to use them. the Opteron is not an effective way of bridging the 32 bit/64 bit gap. the G5 IS.
so if ever a PC user says that the G5 was not the first to be a 64 bit desktop chip, just remind them that the Opteron is pretty much as useless as the Itanium; if they want to run a 64 bit program, they will have to do so in an environment where VERY few other 64 bit apps are developed (this is one reason why the Itanium was a failure). such 64 bit functionality (or lack thereof) is useless to a desktop user. what is useful is an environment that can run all legacy apps with the new 64 bit apps: like running 32 bit iTunes in the background to 64 bit Photoshop.
so apple will be ahead of the industry for some time (until the NEXT generation of chips come from AMD (matbe next year), or when Intel makes their entry into the 64 bit desktop arena (which will be a few years away).
just some thoughts.