AMD Predicts End of 32-bit Processors
DDumitru writes "Infoworld
reports that AMD predicts it will stop producing 32-bit processors by the end
of 2005. By depending on price cuts for Athlon-64 and Opteron, AMD is predicting that
it's sales of 32-bit CPUs will fall off and obsolete 32-bit systems in less
than 3 years. This is either a push forward, or a tactic to try to capture the 64/32 bit
standard leaving Intel in the rear. Or it could just be hype." I'm not in a hurry to ditch any of my 32-bit machines, so long as I get them replaced by 2038.
AMD now confirms: 32 bits is dieing.
.....forgive me for being captain obvious, but my old A7M266 board runs just fine with XP 2000+....they can continue dropping the price on these suckers so that eventually I can max it out with 2600+s and also plop two MP 2600+s in my A7M266-D.....I don't even use half the capacity now...I'll be blown away when I plop those in for $50 each in a year or so.....keep predicting the demise AMD, it's all fine with me.
of COURSE 32 bit processors will be obsolete...if your 64 bit processor runs the same as your 32 bit one and has 64 bit instructions why would you still use a 32 bit ? im still waiting for a 64-bit processor in a mini-itx format tho.
Finally the more advanced processors will become commonplace, if it is not just a rumor. Even if it is a rumor, it is bound to happen eventually.
Save Sam and Max!
you young-ins and your 32 bit processors...I'm using 16 bit and I have no plans on upgrading now. You'll be back...
The anti-salmon
They will just stop making them u dont have to throw away anything...
Very interesting to see this kind of statement off AMD. IMHO though 32-bit systems will never die. However, for those systems that require 32 bit operation, 32 bit emulation from 64 bit systems will suffice.
Processors are always just getting ridiculously fast, no point in developping in a realm doomed for obsolecense, if 64 bit systems are able to attend to it adequately.
Then again, there are processors for mobile phones and other mobile devices, that won't require a 64 bit processor so soon... but then again, I suppose AMD is not in that market.
With the prices rapidly dropping, and the performance (for the most part) seeming to be worth the money spent, this seems like the obvious direction. As far as replacing 32 bit machines, its just a matter of time, anyway.
I'm on a chair.
Repeat after me:
It's = It is
Bad news: I'm getting a dual 1.8Ghz PowerMac G5, baby! Yeah!
I have to go lay down now.
Unless AMD or someone else has a massive gain with respect to being able to cool these monster CPUs along with shrinking the die so that they are suitable in general consumer electronics, I don't think anyone is going to stop producing smaller/cooler CPUs. While the 64 bit chips are great and all, I just can't imagine seeing one in a phone (for example) or even a PDA in the timeframe that they suggest.
Maybe they meant to include that they won't go into these markets which limits their desire to produce low footprint, low heat chips.
As a user of open source, I think this shouldn't really be a problem at all, should it? I mean, once gcc can compile 64-bit code, than we should simply be able to recompile all of our current apps for these new processors, shouldn't we? I'd be happy if someone out there could point me out as not being in the know...
I'm not in a hurry to ditch any of my 32-bit machines, so long as I get them replaced by 2038.
I hope the editors realize that 32bit processors CAN process 64 bit numbers. In Java, for example, the date is handled by a 64bit number that tells the number of milliseconds since Jan 1, 1970. Amazingly enough, that clock won't run out for another few billion years.
Oh, and most Unixes have fixed the time problem. The real issue is getting the programs to switch over to the new APIs.
Javascript + Nintendo DSi = DSiCade
a tactic to try to capture the 64/32 bit standard leaving Intel in the rear
I was sure that Intel had announced plans to integrate it's 64bit "Yamhill" extensions into the Prescott chip which should be launched early next year. I think AMD is trying to wish it away.
I read several of the reviews, and all stuck with 32 bit code for the comparition between the Intel P4 and the AMD Athalon 64. Linux runs on the Atahlon in 64 bit mode, wouldn't be hard to compile PovRay and Doom on a 64 bit compiler and see if anything changes. Thats just for an easy test.
Many real world (science?) applications benifit from 64 bit processors, find some (presumably running on UltraSparc, PPC, Alpha, or such) and port them over to see how the 64bit abilities of this chip compares to the other existing chips.
I run open source OSes, and open Source applications. I don't care about 32 bit performance because I'm fairly sure that if I did have an Athalon 64 I wouldn't run 32 bit code very often. I can choose between many chips, compatable instruction sets to me means gcc (or other compiler) has an output for them. 32 bit x86 compatiabily is nice for the few times I have to run something 32 bit (normally in Wine) and that doesn't happen very often.
I plan on having an Old PII or Cyrix still availible, to run old 16-32 bit games/programs. It's too much of a hassle to get them to run on XP/2000.
I'm not in a hurry to ditch any of my 32-bit machines, so long as I get them replaced by 2038
True, but it is not reasonable to think that two years from now someone would choose to buy a new desktop machine that is reasonably powerful without it being 64 bit. By that time the price points for 64 bit will be down substantially.
I do believe that 32bit will have a somewhat longer life in the laptop market, as well as the low power/small footprint niche of the Mini-ITX form factor.
"No one will ever need more than 32 bits of processing."
I have always been an AMD fan, and have never bought an Intel cpu in my life. Today I am glad that I didn't give those Intel ***** my money:
I got an MCE error ("Bank 2: 940040000000017a") on my linux box today, I want to look it up, but I have to subscribe to their online support thingy (http://idl.books24x7.com/toc.asp?bookid=6290)... Fine, I go ahead but it turns out that in the 'trial' subscribtion they replace all valuable info with "xxxxxx". GRRR that gets under my skin!
And did you know AMD is sending free amd64 arch manuals (4 nice books) freely to anyone in US and Canada? Did you?
Vote with the wallet!
I am a viral sig. Please help me spread.
16-bit? Why don't you just go lay down on a feather bed and let servants peel your grapes for you? Harumph.
I doubt if we will see all 32-bit processors cease to be produced considering that the overhead required may not be feasible for embedded or real-time environments. For a lot of purposes, mostly ones where power consumption is critical, 32-bit ARM, MIPS, PowerPC and other embedded processors are more than enough... considering that a lot of those applications don't really need to address anything beyond 4GB of memory, nevermind having 4GB of physical and virtual memory in the first place.
Even if 32-bit processors will cease to exist in the desktop, notebook, workstation and server markets in 3 years, I bet that there will still be a lot of 32-bit only applications will still be made and supported for a long time (look at 16-bit Windows applications that are still in use today).
I wonder what applications will drive the adoption of 64-bit computers? Besides playing the latest games, most real-world applications seem to run fine on older 32-bit processors, even sub-GHz processors. AMD's prediction is self serving.
That said, I have my eye on a new dual G5, so I guess I've bought into the hype that size (word size) matters.
Two wrongs don't make a right, but three lefts do.
I'm betting by 2005 my 32bit cpu well become self-aware and upgrade itself.
Is the poster suggesting that 32-bit processors won't be able to use 64-bit variables to store the date?
So.. 32-bit processors will be useless past 2038? Is he serious?
What a moron...
Once I predicted the end of 16 bit chips. Then I found one in my PDA...and my cell phone....and my clock radio....and my DVD player.....and......
35 more years of the Y2K38-bug-apocalypse-is-coming hype.
I'm not in a hurry to ditch any of my 32-bit machines, so long as I get them replaced by 2038 By 2038 I suspect what we know as 'computers' will not be measured by something so simplistic as bits ... :)
I don't think that they are predicting that all 32-bit processors will be phased out by then, but will probably not be manufactured anymore. It's the next logical step in the progression of microprocessors. 32-bit will phase out just like the 16-bit, whether it will be in 2 years or no we will have to see, but my comp is good for at least 5 more years as is.
My sig beat up your sig.
end of x86 processors maybe. Last I checked the 32-bit ARM cores were not only speedy but took quite a bit less power than the average x86.
Tom
Someday, I'll have a real sig.
Draw the line. In little more than 25 years we've gone from the 4004 (4-bits) through 8-bits (8008 and successors) to 16-bits, 32-bits, and now 64-bit microprocessors. Why stop now. We already have 128-bit and 256-bit wide data and memory busses. How long until a true 128-bit microprocessor?
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Hell 16 bit processors are alive and well!
most industrial PC104 form factor PC's are running 386 processors. many embedded systems, the stuff that does real work and critical applications are 16 bit or lower processors.
Maybe AMD is dropping the lower bit processors, but Intel sure won't as long as there is a demand for them.
Do not look at laser with remaining good eye.
You expend too much, youngster. My 128K 8 bit Apple II still works fine - I have Visicalc for my spreadsheet needs and the CPM card allows me to use the wonderful WordStar, the king of the word processors. Who needs anything else?
There are how many machines out there that run on a 32-bit architecture? All I can say is that that the hardware/software industries should offer interim solutions to allow everyone the time to upgrade.
It was annoying enough watching critical software that worked in Windoze 98, end up being in-operable in Windows XP with no solution around this.
!@#$% whole-grain cereal. When I want fiber, I eat some wicker furniture. - G. Carlin
I have yet to find anyone willing to give me a straight answer my lesser mind can understand.
Why do I need 64 bit computing?
Pretty Pictures!
AMD has said that next year they will be shipping Opteron chips that only dissipate 30 Watts. An opteron runs 32-bit code faster than an Athlon, and totally owns if you run it in 64-bit mode. If you could buy a chip like that, for the same price as an Athlon, why would you want an Athlon?
(If there was a problem getting a good motherboard for the Opteron, that would be a good reason to still want Athlons, but there isn't a problem. There are plenty of good motherboards for Opteron and Athlon64 already.)
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
The only market I can see are games. Is that going to convince people to curtail their upgrading budget and shell out $2000 just to play doom3 and half-life2 and all those games at the best possible frame-rate? Maybe, but 2005 seems soon.
If they are so great at predicting future trends, why didn't they realize what the mainstream computer user wants?
They, IMHO, lost the Intel/AMD war because they tried to convince people that (truthfully or not) their processors, though with less MHz or GHz, were faster than Intel's. This may have been true but the average user just wants it to look good on paper. Likely the only reason they are turning a profit is because of the relative expensiveness of the new Intel processors compared to AMDs.
I think that AMD is just saying that *they* will stop making 32-bit processors by 2005 but not that 32-bit processors will be dead by then. It is reasonable for AMD to end production of the 32-bit processors because AMD does not have a lot of manufacturing capacity and they will want to make their 64-bit processors rather than 32-bit processors with the capacity that they do have. Also, AMD's 64-bit processors are also better 32-bit processors than many of the 32-bit processors that have been sold in the past.
The 32-bit processors will obviously be around for a long time yet but they just will not be made by AMD. Intel will keep making them and probably other companies such as VIA and that chinese 'red storm' company (can't recall the name of it) will make them for many years to come. The old 16-bit 286 processors are still made today, even though Intel stopped making them years ago.
What this really says is that all AMD processors will support AMD64, which by definition supports 32-bit instructions.
So they're going to stop making their older 32-bit-only designs, which they would do anyway if they had new 32-bit-only designs.
They're just turning it into 64-bit hype to try and push their "advantage".
AMD is predicting that it's sales of
Is there any chance that CowboyNeal will learn to spell "its" by 2005?
64 bit PCs will be here long before IPv6 makes significant inroads in replacing IPv4. (Ducks out of way of ensuing flame war)
-_- stupid sig didn't update right (you'll still get a funny, just not the relevant one)... now it should work.
--- Bwah?
128K? Wow, what a luxury. I'm still running on 64K.
Does anyone know the point at which, to make computers any faster you would need superconducters?
Save Sam and Max!
What good are niggaz anyway? We'll give him a good send off with some rope and a tree limb. We gon have a real time lynchin'!!!
how does this relate to the advancement of internet pr0n? better and more reactive holograms?
MY SECRET DIARIES
Sure, it's not terribly efficient at it, but it's not like you need to do enormous numbercrunching with time_t's. If you do, well then 64 bit is certainly for you.
Consider all the years that 8-bit computers were doing 16-bit calculations...
I have Visicalc for my spreadsheet needs and the CPM card allows me to use the wonderful WordStar, the king of the word processors.
What is sad is that I'm only 30 and I can tell you that Ctrl-B reformated a paragraph in WordStar. I usually used wsn, however, to edit my C programs, which I then compiled with my lattice C compiler. Those were the days when men were real men and clocks ran at 4.7MHz.
if your 64 bit processor runs the same as your 32 bit one and has 64 bit instructions why would you still use a 32 bit ?
I'm assuming that a 32-bit processor draws less current than a 64-bit processor, which becomes important for handheld devices.
Will I retire or break 10K?
1st) 32Bit
2nd) 64Bit
3rd) 32Bit again but without a noisy fan
I believe that some day people will look for low noise levels instead of CPU power they don't need to watch some DIVX. Games will be played on Nintendo consoles.
I'm sure our good friends at intel will have a $200 itanic for the home and desktop market by then that will only dissipate 250W of heat or something. So don't all go rushing out to by these newfangled AMD thingies at once...
Stick Men
I can't think of anything more likely to give Intel heartburn than this.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Not that I'd recommend it, but you can handle one of these exceptions and effectively ignore it. Of course this raises the possibility of data corruption. A little linux hacking should do the trick. BTW there's a reg key to disable the bugcheck in NT and as far as I know Win9x ignores the exception altogether (excellent plan there).
Good luck tracking this down.
AMD is only speaking of the PC industry #1. 32 bit processors will start fading out in the same way 2x cdrom drives did, or 1 gig hard drives. They will keep making 32 bit processors, but when 64 bit processors reach a certain price customers will have no reason to keep buying 32 bit. Plus none of it mentions anything about throwing away existing 32-bit machines. This "end of 32-bit Processors" crap is just the usual slashdot propaganda.
You punk - you should stick with native Apple ][ word processors, like Magic Windows ][.
:)
Punk.
Oh yeah, get rid of all that extra RAM - you don't need anything more than 48K!
UNIX calculates time in seconds since its birthday, GMT 00:00:00, Thursday, January 1, 1970 C.E. The industry-wide practice is to use a 32-bit variable for this number (32-bit signed time_t)
I'm probably missing something but why did they use a signed number? they could have got an extra 70 years out of it!
This comment does not represent the views or opinions of the user.
How can you say that with a strait face? Doesn't that sound just a little bit like "no one will ever need more than 64k of ram"? ALL technology has built-in obsolescence. It probably won't be in three years like AMD wants us to believe, but 32 bit systems will eventually be obsolete, just like the horse drawn buggy you will only be able to find them in museums and in the basements of fanatic collectors. I feel like writing a cron job that will remind me to look you up in 2023 and remind you of that statement you made.
SCO.com uses Linux
The real question is how long will it be before the BIOS is 64 bit protected mode?
Probably never.
I still write in 16 bit assembly because the BIOS still runs in 16 bit mode. It would be nice if AMD broke backward compatibility for once and started off with 64 bit firmware so I could at least write 64 bit assembly. The mixed-mode stuff (16 and 32 bit) that I would have to do for OS programming is getting ridiculous:
- I could write in 32 bit mode, if I wanted to write drivers for every single conceivable piece of hardware out there. While this would be ideal, it is far from possible. And since the processor starts in 16 bit mode, I'd still have to write at least a little real mode assembly.
- I could still use 32 bit mode if I wanted to use a call gate to call the 16 bit code of the BIOS, or:
- I can write 16 bit code, call the BIOS directly, and only have to worry about the 64k and 1M memory limitations.
I don't like any of these solutions, but it's a lot easier to fit kernel modules in 64k than it is to write call gates for BIOS services. The reason why I like using the BIOS is because it is standard across differing computers - I don't have to write a different driver for every single video card and hard disk controller that I might come across. Plus, if it uses the BIOS, I can be reasonably certain that it will run on an arbitrary PC; I don't have to do any hardware probing or detection.Well, it's a pipe dream, I guess.
Those of us who like to program their own hardware took a serious hit when the 32 bit OS became the standard. We either ended up jumping through hoops to use the 16 bit BIOS from protected mode, or we just decided not to use more than 1 megabyte of the machine's memory. If they had installed 32 bit BIOS's when the 32 bit processors came out, we would never have had these problems.
But no, we still have a 16 bit BIOS because the manufacturers are afraid that some fool might want to run DOS on their 3GHz Pentium 4 with 1 GB of RAM....
The society for a thought-free internet welcomes you.
The announcement is pure marketing, hyping their 64-bit chips.
The reality is that old processors get replaced by new ones, and once high-end chips end up as low-end chips - nobody buys K6s anymore. AMD's just saying that they'll continue phasing out old processors, leaving only 64-bit-capable ones.
AMD's current lineup spans K7-era chips at the low to mid range and K8s at the top. In two years, they'll have K8s at the low to mid range and K9s (or whatever) at the top.
AMD has a competitive 32-bit chip, which will move down the product line just as their previous 32-bit chips have. That it does 64-bit too is an added bonus that will get carried along with it until all of AMD's chips are 64-bit capable. It's not some grand scheme, just the result of how the industry works.
High-speed Road Trip (18.000KPH)
Let me guess. Against gravity both ways? In the cold void of space? 384,000km each way?
More bits, same problems, today.
Even when the desktop market moves on completely to 64 there will still be the embedded market that can use the 32 bit procs for processor intensive applications.
...
t tp://www.via.com.tw/en/Products/eden_n.jsp
The new via eden is attractive
http://biz.yahoo.com/bw/031014/145512_1.html
h
I agree. I'll upgrade from 16-bit to 32-bit when my favorite Sega Genesis and Super NES games are ported to Game Boy Advance.
Will I retire or break 10K?
But I doubt it very much. I think this is a PR stunt from AMD, who is trying to get more people interested in their 64bit architecture. That's fine, but the prediction seems to be more realistic for AMD than the industry in general. I predict in 6 months AMD will find another excuse to take their claim back
The phaomnneil pweor of the hmuan mnid. Fcuknig amzanig eh!
...i'm not as geeky as i used to be, but i've currently got an XP 1800+ system with EIDE drives, and a TNT1(!) video card.
It replaces my 300mhz k6-II (which i still use almost daily).
Everyone and their dog can run out and buy the latest n greatest hardware. I personally feel that i'm set for about the next 4 years. By then, stuff like SATA and 64-bit processors will actually mean something.
Right now, there are few OSes and applications that can really use this hardware, including Apple. It's kinda pointless, IMHO
But hey, i can't wait till we've all got 64-bit hyperthreaded tools like rm ls cp ln grep mv......
do() || do_not();
It great that after 10+ years of analysits predictions and hype were finally 2-3 years away from main stream 64 bit machines (ma & pa's $700 computer with 64bit processor). However, that processor will still be using the ancient and totaly absolete x86 architecture. A cpu where a large chunk of the core is spent making it backwards compatible instead of spending it on greater cache or making the processor more power effecient etc...
BAH...
Oh.. so the 2038 problem is nearly fixed? So this John Titor guy is a fake, right?
Whew!
~ Aero
Kilometers? In my day, when Americans went to the moon, we only had *miles*, and only had 238,000 of them....
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
According to Computer Shopper, AMD and Cray are collabarating on a new chip interconnect method, which they claim runs 20x the speed of current solutions, called 'Red Storm' ...
Just a 'news in brief' item, so no real details...
Simon
Physicists get Hadrons!
I for one, welcome our new word inventationalizing overlord.
Sept. 21, 2010 - Lake Oswego, OR.
Sears Network Division Headquarters today announced a ban on all older 32 bit based computers on their internal network due to contributed slowdowns data throughput issues and overall drains on employee production.
Tue Jan 19 03:14:01 2038 Tue Jan 19 03:14:02 2038 Tue Jan 19 03:14:03 2038 Tue Jan 19 03:14:04 2038 Tue Jan 19 03:14:05 2038 Tue Jan 19 03:14:06 2038 Tue Jan 19 03:14:07 2038 Tue Jan 19 03:14:07 2038 Tue Jan 19 03:14:07 2038 Tue Jan 19 03:14:07 2038 My Ultra 1 is ready for 2038 - provided it doesn't exceed my 16M ram and 2gb HD... D'Oh...
At the bottom of the endless pile of paper work which characterizes all regulation lies a gun.
Alan Greenspan
and... It will continue to run until 2040 ;)
----------
All Mac OS date and time utilities have correctly handled all issues related to the year 2000 since the introduction of the Macintosh. The original date and time utilities, introduced with the original Macintosh 128K in 1984, used a 32-bit value to store seconds, starting at 12: 00: 00 a.m., January 1, 1904. Since Apple used a 32-bit value to store seconds, this means that the last date represented in this 32-bit value is 6: 28: 15 a.m. on February 6, 2040.
My six-year-old Sun Ultra workstation won't be obselete! What a relief!
Healthcare article at Kuro5hin
Hey I used fredwriter until my senior year of high school (1994). I was the only person in school using the only Apple II in the school. Rest of the sell-outs used the Mac labs. Handing papers printed off of dot matrix when everyone else had laser/inkjet was awesome as well.
"More organs means more human." - Zim
You call that punishment? Somebody doesn't know how to have a good time.
IPv6 will be out in time enough to boost the number of players in the Duke Nuk'em Forever online free for alls!!
I think that the key point of this article is that developers can now develop and test 32- and 64-bit apps on the same machine. With many high level languages (and even, to a certain extent, C/C++), it's fairly trivial to develop a version that compiles under both archs, especially if you're starting a new project (just have to watch your int & pointer sizes, etc). I think that a key attraction in CPU-intensive apps (games, multimedia creation/editing, scientific, etc.) will be the extra 8 general purpose registers available in 64-bit mode. They can produce order-of-magnitude performance increases for parameter passing, many inner-loops, etc.
Help save the critically endangered Blue Iguana
...this for info about AMD64 and 64-bit computing in general.
tasks(723) drafts(105) languages(484) examples(29106)
1. Why do I need 64 bit?
Even if you don't, you aren't the market. If servers and gamers will only upgrade to 64 bit next year, and 64 bit has enough performance boost to make it more effective per dollar, heavy users will adopt it, making it cheaper and more usable for the mass market.
2. Why in '05?
It's another upgrade cycle from now. By then, there will be enough support products and user base that most important apps will be available there. And, of course, AMD's fabs will be obsolete. 32 bit will represent a low margin business at that point.
It's just something to rally the AMD fanboys.
There is no reason (and there isn't some near term "future" you should buy for) to get a 64-bit processor over a 32-bit processor for almost any home computer user. I don't care if you're the geekiest power user out there running all kinds of fancy pants games, you don't need it - it won't help you.
64-bit CPU's won't be relevent until the average home PC has at least 2 gigs of memory. That's about 2-3 years off _at least_. Your fancy pants 64-bit processor you buy now "for the future" will be obsolete by then.
Embedded systems, which are found all over, can still make use of a 32 bit cpu. I don't know how much custom work AMD does, but it would be a shame to throw away the designs.
Or am I wrong? Someone help me out here. I see an awful lot of coverage of 64 bit processors on slashdot and other consumer/overclocking sites given the fact that I know *no one* who's got 4 gigs of ram in their box.
These things are applicable for huge servers, industrial 3d rendering and video editing. But only the most advanced applications of each need more than 4GB of memory. I just don't understand this at all -- when you get to needing this amount of memory, odds are you'll be out of the prosumer space anyway (eg, making a feature film), and can drop money on one of the existing 64 bit processor options.
Why is a 64 bit entry by a consumer chipmaker such a big deal? Sure, making cutting edge tech affordable is nice, but the 4GB barrier is not what's keeping the average Joe from making Jurassic Park.
Basically, I'd argue that the number of flops available to the average user is a bigger barrier to him or her attempting these huge applications than the amount of addressable memory is. Until AMD starts selling a rendering farm for $400, 64 bits will make very little difference for the people getting most excited about this stuff.
Although I will say that for the average university lab working with huge datasets, this could be a real boon.
It's a smart decision because the new Opteron CPUs are now performing very well against Intel's fastest 32-bit CPUs and AMD thinks they can continue to compete with Intel in the 64-bit arena.
Keep in mind that while AMD is immensely popular for lower cost boxes, the real profit margins are made at the high end. The new 64-bit AMD chips could go a long ways towards making AMD profitable and it's no surprise they want to push high end parts as soon as possible.
It seems to me that lately AMD has lost some momentum with the high end Athlon XPs not being able to keep pace with a high-end P4.
Part of the problem was inflicted by AMD themselves and their + performance rating scheme for the XP line of processors.
While AMD stated that the + rating was not meant to directly compare with any Intel processor, some remarkable coincidence always seemed to result in an Athlon XP XXXX+ benchmarking about the same as an XXXXGhz Pentium 4 yet cost ~20% less. Unfortunately, the PR ratings didnt scale linearly (especially at the top end) and they whole scheme now looks contrived. AMD would be wise to put it behind them ASAP.
You'll notice that the new Opterons now use model numbers that have very little basis for comparison with clock speed from either vendor. Only time will tell if this strategy sells any better...
There is very little reason to call the BIOS any more. Unless you are writing your own substitute OS. In which case, stop bitchin'. It's not supposed to be easy.
Many processors use dynamic logic that prevents them from operating reliably below a specified clock rate. Check the spec sheet for your processor before you underclock it.
Mea navis aericumbens anguillis abundat
"The abacus will always be the standard of mathamatical reconing for the future..."
I need at least 3+ Ghz 64-bit chips, for around $50 a piece before I'll be in a hurry to upgrade.
:)
I want a 2x increase in performance over my 2Ghz 32-bit CPUs and some software to take advantage of those extra bits.
As long as AMD is going to continue disabling their desktop chips, preventing them from working in dual/quad processor SMP configurations I can wait.
How many people expect that widespread use of the operating system currently in use now will be in use in the year 2038 (35 years on the future)? How many systems running now are the same operating systems running since 1968? I thinkg we'll all have more current systems/software by then...
"IMHO though 32-bit systems will never die"
;).
:). So here's it for the lists:
Old microprocessors never die. They just end up embedded
Hmmm. That's strange, I don't see something like this in those "Old xxx never die" lists. Looks like a new one
Old microprocessor engineers never die. They just end up embedded.
Bill Gates has laid down the law!
``640K of memory should be enough for anybody.''
We shouldn't need any stinking 64 Bit Processors!
Wow. This guy must either really bored or really inept.
We were all dreading having to program that turkey.
...Add to that 250 million 32-bit chips the much greater number of 16-bit processors, estimated at over one billion per year. Then add another billion eight-bit processors, and another billion four-bitters
From here.
32/16/8/4 bit processors aren't going anywhere any time soon, just off the desktop.
Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
The WinNT/2k/XP Kernel keeps system time in 64 bits, but the beginning date is 1601!
FILETIME
The FILETIME structure is a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC).
Why-o-why waste so many of those 100ns intervals?
+1
x86 may be an ugly hack, but it's not going away anytime soon, because it's far too much work to replace and x86 CPU makers have become so good at working around the limitations and extending x86 without throwing away backward compatibility (like with AMD64). Today x86 is only an instruction set, the CPUs do things very differently behind the scenes.
Comparing modern high-performance x86 CPUs with ARM is pointless IMHO. Making low-power, low and medium performance processors is one thing but competing with P4 and Opteron is quite another.
Make an ARM with big caches, OOO execution with advanced branch predictors, register renaming, SIMD, multiple execution units and clock speeds in the multi-GHz range and you'll probably end up with the same kind of die size and power consumption as the x86 CPUs.
Wow, you put "Windows 98" and "critical software" in the same sentence. I think a sysadmin's head exploded somewhere.
[RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
I reckon Digital Equipment believed the same thing
once the Alpha processor was starting to ship.
Wishful thinking I suppose.
"I now inform you that you are too far from reality."
look like 3rd rate Ron Popille infomercials. It's pretty funny (and somehow, sad).
They make it look like some kind of "news" show, and make all kinds of ridiculous claims about hoe 64-bit CPU's are "forward compatible". Ahahaha. Like Joe Schmoe will see any benefit to a 64-bit CPU. Even super-geeks don't usually have more than a gig of two of memory in their home computers, and these assholes are trying to sell Joe Schmoe a 64-bit "forward compatible" processor? What a joke.
Goddamn, give me a $1.3e7 signing bonus and I'd at least have the couth to FAKE a positive attitude!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
for saying this.. it's a pretty good marketing scheme to get people to believe their 32 bit cpu's will be out of date so soon in the future so rather they pay extra money for the 64 bit cpu's. i believe it'll be at least 5 years for 32 bit to be "out of date". but amd can say whatever they want to get people to pay more money
You know, that's been old for quite some time now, so any time you feel the need to say something funny, please choose a new joke/regretful comment to wear down.
Although switching those banks in and out make programming anything over 48K a real pain.
IPv6 is 128-bit addresses, so first we have to see the advent of 128bit PCs. Right?
I think the original poster meant that 32 bit computing won't die in the same sense that 8 bit computing is still alive, in controllers, etc. The same is true for AMD. All AMD said is they don't see themselves producing 32 bit processors around the end of 2005. The Athlon64 is the replacement for the venerable Athlon, first introduced in 1999. Athlon was a replacement for the K6. AMD stopped producing the K6 a couple years after the introduction of the Athlon, why would they produce 32 bit Athlons a couple years after the introduction of the Athlon64? After the first process shrink it's about as expensive to produce the new higher-transistor chip with the new smaller process/feature size as it is to make the old chip with smaller transistor number, but larger process/feature size. Many people seem to think that AMD not producing 32 bit processors means the end of 32 bit computing. That's obviously ridiculous as it'll take many years before 64 bit OSs are the norm. Remember that the whole point of the Athlon64 over the Itanium is that the Athlon64 has very good 32 bit support to make a transition go far more easily.
AccountKiller
None, it's a 4 or 8 bitters job.
Engineering is the art of compromise.
Actually, it's an Apple II running DOS 3.3 & CP/M 2.2 apps. Both OSes are date-independent (no date stamps). ProDOS 8 WAS date-dependent, and is NOT y2k compliant (ProDOS 16/GSOS is y2k compliant, but that's IIgs, not //e).
The 65xx CPUs could address 64K w/o bankswitching. So, it's programming anything over 64K that's a pain (although that 64K includes VRAM - BTW, 80 column apps aren't a pain in BASIC, even though they use 65K RAM (2K text VRAM instead of 1K)).
How about this misquote:
64 bits should be enough for anybody
The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
By depending on price cuts for Athlon-64 and Opteron, AMD is predicting that it's sales of 32-bit CPUs will fall off and obsolete 32-bit systems in less than 3 years.
I've heard that one before, in 1992 when DEC was working on its Alpha chip. It didn't happen. 64 bit addresses are wasteful in terms of cache lines. Hence the VLIW architecture of the itanium. If you end up with a processor where most instructions (with operands) are 16 bits wide but processed four at a time is that really a 64 bit CPU?
I'm looking getting my first amd-64 machine just so I'll no longer get those pesky "terminal too wide" errors!
There have been numerous attempts at designing a persistent LispOS for 32-bit, x86, architecture. The biggest problem is Lisp data has to have typing tags associated with each object. As you can imagine, 32-bits shrinks down quite fast with more tags. A 32-bit address space with a mere 2-bits of tags leaves only 1 gig addressable (2^30). Enough for RAM, perhaps, but not nearly enough for the 130+ gig drives we have today. Perhaps once 64-bit computing it will be finally practical and perhaps possible. You can have a 16-bit tag with a possible 65k range of values (excessive, really) and a remaining 48-bits which can address a decent ~281 terabytes. With this method you could address every possible location in RAM _and_ on drive.
Dijkstra Considered Dead
I'm not in a hurry to ditch any of my 32-bit machines, so long as I get them replaced by 2038.
I suppose you're still running a 16MHz 386 then.
The switch is probably going to happen faster than we can predict. I'm already eyeballing Athlon FX hardware thinking about my next PC upgrade. I don't need this power, but I will buy it anyway, because it'll be 2% faster for the stuff I do.
Fred
"A fool and his freedom are soon parted"
-RMS
IA32 implies 8086 and 286 compatability, jackass.
If you like programming your own hardware so much, why do you try to get the BIOS to do it for you?
If you owned your own operating system, why not just make it 16-bit real mode so you wouldn't take such a serious hit? Poor you!
You can, of course, use 32 bit (and presumably 64 bit) features in "16 bit assembly" (whatever than means). You will end up with overrides, of course.
The BIOS interfaces are the way they are due to history, not fear of failing a DOS test. The system boots the same way, memory is described the same way, option ROMS work the same way, power management, etc. Changing this means breaking everything for no good reason.
The BIOS will not be 64-bit protected mode because it has no reason to be and this causes no problem to anyone save for retards like yourself. BIOSes have 32-bit interfaces (and protect mode interfaces), as well.
The difference here, with AMD's processors, is that they are x86's. Alpha was a totally different architecture. The AMD64's will run 32-bit code quite fast. You can still run your Windows 2000 box on an AMD64 in native 32-bit mode. Totally different than Alpha because you don't NEED a recompile.
I used to work for DEC and API (Alpha Processor Inc)
Yea, still out of work 2 years later.
What's my Karma Mr. Burns? "Excellent"
Perhaps for new personal desktops and servers they *might* have a point, but in the embedded market, 32 bit isnt even here yet.. let alone gone....
They better not hold their breath on desktops either..... 2005 is far too soon...
---- Booth was a patriot ----
Let's go over the math. First of all many clock types are signed 32 bit types on 32 bit platforms. This gives us:
% set max_32_int [expr {pow(2,31) - 1}]
2147483647.0
% #That's how many seconds we can store from the epoch.
% set sec 60; set min 60; set hours 24;
24
% expr {$sec * $min * $hours * 360}
31104000
% #that's one year
% expr {((($max_32_int / 360) / $hours) / $min) / $sec}
69.0420411201
% # 69 years from the epoch will fit
Now if we use an unsigned 32 bit int we would get twice as much time. For example:
% set max_32_u_int [expr {pow(2,32) - 1}]
4294967295.0
% expr {((($max_32_u_int / 360) / $hours) / $min) / $sec}
138.084082272
So, we could conceivably have 138 years of time since the epoch to work with, but because most systems use a signed 32 bit type we are stuck with the 2038 limit of some systems. I suspect that the usage of a signed type is so that some routines can return -1 on error. We could work around that by returning a value via a pointer.
http://www.lgappliances.com/cgi-bin/product.cgi??m =thing&cmd=display&idThing=19
One, running Windows 98 for internet access, and a 4 or 8-bit (maybe even no CPU) for temperature control.
This just in - in 2005 AMD Predicts
AMD si teh w1n!!!! ALL YOUR CPU's ARE BELONG TO US!!!!
Ave Molech Setting
Nonsense! All we need is Mercury delay lines where each bit is a pool of mercury with pulses causing waves in the mercury determining a bit is on or off. Ahhhhh the good ol' days.
If your filesystem only allocates 4 bytes to a timestamp, it's going to break in 2038, 64 bit cpu or not. Any file formats or structures that only allocate 4 bytes to a time value will have the same problem -- and there is a LOT of them out there. And to make matters worse, if you change the format to allocate 8 bytes to the timestamps, then it's almost certainly not going to be compatible with old software anymore.
Also, porting things to use 64 bit cpus rather than 32 bit cpus isn't particularly easy. Yes, you can run in `32 bit mode' and they'll work fine, but many (mostly C) programs work under the assumption that integers are 4 bytes and so are pointers. In a 64 bit cpu, running in a 64 bit mode, this is not true. This really isn't a big problem, however, as the AMD 64 bit cpus can and do emulate a 32 bit cpu as needed.
And we don't need 64 bit cpus to fix the problem anyways -- we could use 2 32 bit ints to store the time stamp if we wanted to. It's a bit more work, but it could certainly be done, even with 32 bit cpus.
The doubling every 18 months seems to apply to workstation memory just as much as it applies to CPU speed. This shouldn't be a surprise since more applications tend to depend on memory for speed than raw CPU cycles. After all, if a section of code/data needs to be swapped from disk back into memory, all a faster processor can do is more NOOPs or context switch to a different process. So, while around 1980 a nice home computer would need about 64k to be "beefed up," now that about 15 cycles of 18 month periods have passed we are seeing beefed up workstations having around 2GB of memory or 64k*2^15. Next cycle is 4GB which maxes out the address space for 32 bits. We nearing the point where "power" users will start expecting workstations with over 4GB of memory and that definately calls for phasing out 32 bits on the desktop/laptop.
--Seriously, if you liked Wordstar - the ' joe ' package provides "jstar" in Linux. I use it for all of my editing that doesn't need a WP.
.
== WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
it still has a lot of headroom left
I'm not so sure about that. Addressable memspace (using a signed pointer, which for some reason seems to be the norm) is 2 gigabytes with a 32-bit proc. My last box had 512M of RAM, I just upgraded it to 1G. I predict that less than a year from now, people will realize there is a 2G ceiling and start being uncomfortable about it.
Machines with more than 1G are rather common today. Servers will less than 1G are rather uncommon, at least new ones.
The online trade press is (deliberately?) ignoring this , but on app benchmarks (not just HPC) Itanium is kicking butt.
Check out the Top Ten Performance TPC-C benchmarks for on OLTP and 5 of the top 10 systems are Itanium and ALL of the the top 3. An HP Superdome with 64 Itaniums running Oracle 10g was the first ever system to do OVER 1 MILLION transactions per minute.
NO ARCHITECTURE, Opteron, Xeon, Power, (Certainly not SPARC or MIPS) can touch that right now.
What's 2005, in AMD years?
It's all fine and good to talk about EOL'ing the 32bit processor. Notice they're not talking about the end of 32bit code. Therefore, this is largely marketing. *sigh*
Marketing reps suck....
Oh, and don't forget:
Ctl-K B - start highlight,
Ctl-K K - end highlight
Ctl-K D - Delete highlighted text.
Ugh! I hated it. I always used the shareware PC-Write by QuickSoft. The link here provides a neat little historical summary of the WP.
If anybody ported *that* to Linux, I'd be in hog heaven... Shift-Ctl-Backspace would finally do what it should!
I have no problem with your religion until you decide it's reason to deprive others of the truth.
...as I sit at my toy keyboard and whistle a happy tune, 32-bits - you died too soon! (must've been because I ran BSD).
I'm ready to throw 32-bit out. I'm nearing purchase of a dual Opteron motherboard along with two Opteron 242 or 246 (haven't decided yet). But why stop at 64? Good Lord ... Move on to 4,096-bit processors. Scratch that ... Make it a 3^64 trigit (trinary digit) processor. Or even a 4^64 quadit (quadrinary digit) processor.
:)
64-bits my ass. If this is the future, where's all the *good* technology?
Seth Anderson BTW, I'm not 23 anymore -- I am TexasCowboy26 now. =)
...it's NOT a 256-bit CPU.
There's your litmus test. No more discussion.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I, for another, would rather not see Bush come. I think Willy did that enough with that intern.
64 bit PC, 64 bit OS, IPv6, Duke Nuke 'Em SixtyFour Ever
This machine could barely manage a few megahertz, yet it was scaling/rotating/blitting out hi-res graphics with millions of colors.
;) The rotating was cool though. I always loved the Actraiser opening sequence. What a cool game.
I think you meant 256x244@with 256 onscreen colors.
Maybe you are young and don't remember
I don't read or respond to AC posts
You're still limited to 4GB-(kernel prot.) per process.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
as "reserved", and always set to zero.
This will probably lead to a extension in later revisions of the chip with new paging schemes that enable the upper address bits, but not break compatibility with older software.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I've got my Opteron at work (to cheap to buy one myself) and I am content.
(no really, it kicks a large quantity of ass. At least 3700 furlongs)
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Okay 32,768 colors. So sue me. :-) Since most games were very cartoony in nature, it wasn't usually obvious that the screen was palette swapping. And IIRC, the more advanced scaling and rotation stuff was called "Mode 7" or something like that. The first game to show it off was the second game released for the SNES: the psuedo 3D "Pilot Wings".
Ah, memories. Of course, with hit titles like "Sim City", "TMNT 4", "Street Fighter 2", "Contra III", "F-Zero" and "Zelda 3: A Link to the Past", the SNES was a shoe in.
Javascript + Nintendo DSi = DSiCade
In that case, you must still be using an 8-bit Amiga to post, because you failed it.
Comparing user-accessible 64-bit to an SUV is assinine. SUVs have large costs that are only justified if they are used to their full extent.
AMD64s allow programmers to simplify memory management, access large integer datatypes easily, and potentially improve throughput. It's 32-bit compatible without bending-over backwards. They allow users a much less restricted upgrade path.
All in chips that run cooler clock for clock.
On the down side, the data cache might be used less effectively. And some OSs need a little bit of extra logic to keep 32-bit code and 64-bit seperate (mostly for performance reasons).
That being said, you don't need AMD64, G5 or any of thatbut it's a really good idea
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
because the parent post is currently moderated as "Score:1, Informative". ::emoticon::
Wow with a 64 bit processor my PC can finally...
./emacs3D
#
# echo and talk to me when I am bored
# make coffee with gcc
Unfortunately all I want is a 100baseT broadband network in hmmm 5 years.
Everyone's predicted the end of 32-bit computing. Some real pioneers have already predicted the end of 1,024-bit computing - somewhere four millennia from now, that is.
But AMD has always impressed me as a straight-shooting company. And if they stop producing 32-bit processors, that's a pretty good indication where the industry will go.
Now Apple are already on their way there, so it's no fantastic news exactly. But it's welcome.
Shouldn't geeks be LEADING? I think you are the opposite of a geek...which would be... hmm.. a caveman ;) When all of us start using 64 bits, you'll still be using 32 bits ... oh the horror >:o
Sivaram Velauthapillai
Sivaram Velauthapillai
Seeking the meaning of life... @slashdot of all places
Actually, when Digital looked like they were going belly up, a bunch of the engineers went to AMD. I therefore have high hopes for Opteron/Athalons.
See my journal, I write things there
This summer I wanted to upgrade my athlon mp system to a dual Athlon MP... and guess what, there's a shortage of Athlon MP's..
SCIREV.NET - fanfics,reviews & more
I happy he's here. It makes it so much easier to smack him around the head.
You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
To move to Linux/cheaper hardware at the host side would be extremely difficult. The new processors look great but Linux still lacks in some important areas (distributed lock manager).
See my journal, I write things there
Bill Gates claims he never said it. And a quick googling turns up no reliable sources for when he was supposed to have said it (some make vague remarks about "some" tech demo in the early PC days).
I think it's quite conceivable that he never actually said this.
Also, the 640k limitation was enforced by IBM, not MS. MS just built a design around that limitation that haunted them for years and years.
Ah zelda. Gladly did I give many a day of my illspent youth to your cause. Oh, how I long for the long-passed age of saving maidens from evil mages and actually enjoying it plentifully.
Nowadays, I want to be the evil mage doing stuff to maidens. But then between the first time I saved zelda and today lies the thing that turns innocent good-natured boys into evil perverted sicko's, puberty.
I think Intel has positioned the Itanic as an Alpha/Sparc replacement and never really meant for it to go into things like laptops. AMD on the other hand sees AMD64 as a complete replacement of its major product line.
It'll be interesting to see how VMS does on Itanic. My fear is that HP will keep VMS in the "cash cow" position however. Too bad. It's still the worlds best OS. (I was the system manager for the VMS Development group about 10+ years ago)
What's my Karma Mr. Burns? "Excellent"
I need files that are larger than 4 GB. I've needed this for 5 years - ever since 2.3 GB hard disks became affordable for home use. We could have this now, with 32 bit procesors. Under Linux, the only way I know how to do this is to stream to a raw disk (no filesystem). I'm tempted to do this for backups - one disk to another. However, I'd like more than one backup image on the backup drive. /dev/hdb1
cd / ; tar cf - . | gzip -9 >
I need more than 32 bits of integer arithmetic. bzip2 is limited to 512 MB files (2 ^ 29 bytes), because it needs to calculate addresses to bits, and is limited to 32 bits. It probably could have been written using gcc's long long's (which are 64 bits), but it would likely hamper file portability. bzip2 can not produce a single archive file that fills a single CD.
I need more than 32 bits of RAM addressing. An app I wrote appears to require about 8 GB RAM for a full production run.
Yet, most of my applications ran fine on 16 bit machines.
I would have picked up an Alpha if I could have afforded it. This shows that just being the fastest machine on Earth does not get you a spot on the desktop. Did DEC offer last year's model for cheap? The only low end Alpha's were on the used market, as far as I know.
I would have picked up an AMD64 rather than an Athlon, if I could have gotten one cheap enough. My old machine died, so I had to upgrade. It was a surprise, and I didn't have much extra cash. I picked up a low end 1800+, but with a good motherboard, expandable to 3 GB RAM, and 3200+ chip. I may add RAM, but, so far, I'm happy with the speed.
-- Stephen.
The word is that Itanium boots VMS now, but I don't particularly like the chip. The Alpha was cleaner and it was a real pity that it couldn't be mass-produced on the scale to bring costs down to desktop level (assuming that desktop
Ah, thats where I know you from. I remember the name. I was somewhat active in DECUS Europe in the early nineties but later was too busy doing small consulting gigs mostly around exchange software. We had two platforms at the user end, AIX and VMS. This has now been replaced by Win and Solaris, driven mostly by the market.Subsequently, I was working on a major gig out in the former USSR and got talking with people that knew VMS well from the Robotron days. HP got a very good foothold in Russia because after the fall of the USSR, Digital refused to give reasonable terms to license VMS (up until those days, their VAX/VMS was pirated). HP stepped in with some very attractive deals and they hoovered up the market. Another of Digital's marketing cockups.
See my journal, I write things there
Good points.
BTW: DEC, RSX11, VMS, OpenVMS and Alpha used to be my bread and butter. OpenVms in many ways, is still the best OS around in my opinion. If back
in the old days, Ken Olsen had released VMS under some sort of GPL
license, can you imagine how different the world might look today?
Now I'm a Linux head. Hard to resist e=mc**2.
Best regards,
Jeff
"I now inform you that you are too far from reality."
Only on Slashdot can a comment which pokes fun at a multi-billion dollar company's decisions on the basis that they don't fit the individual poster's immediate or predicted needs be modded 'insightful' while another comment from a poster who uses a bit of sarcasm to point out the fact that future market does not depend entirely on that individual is modded as a 'troll'.
It's these little idiosyncrasies that put a smile on my face and keep me coming back for more.
-- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
I'm looking at trialing an Athlon 64 FX-51 machine with about 4GB of memory. It seems to me that this is the only realistic upgrade route, since we do need the extra memory, and whatever Intel can supply in the next year will only handle 2 or 4 GB max of RAM (and in our Dell machines, there's only room for 2GB of RAMBUS memory, which we've been told will cost $3,000 (CAN) -- the price of a new high powered workstation!)
As long as we can keep the noise down from these machines, AMD will have our business. I just don't see any other way to go right now.
"Consider the lillies of the goddamn field."
The Win98 thing doesn't run the fridge. It is basically just a fridge with a built in PC.
Engineering is the art of compromise.
I know. That's why I mentioned the 4 or 8-bitter.
Insane, though. I could build a sweet OCer, put it in my $200 fridge, cut out a hole for a touchscreen, and put it in for $1000. This is $8000.
But why, I ask, put internet access in your fridge. It isn't as if you want your girlfriend to get caught up on ICQ while she should be fetching you a beer.
Engineering is the art of compromise.
Appolo mission never took place and the evidence of that is there is no wind on the moon and when you look at the picture the flag is waving.