Slashdot Mirror


AMD's New SledgeHammer: 64 bit chip

ChickenBomb wrote to us with word that perennial battle between Intel and AMD is continuing with AMD unveiling plans for their new 64-bit microprocessor, code-named SledgeHammer. Heck of a lot better name then Itanium, IMHO.

39 of 211 comments (clear)

  1. Is Instruction Word Size important? by DragonHawk · · Score: 2

    For one thing, those 21264 instructions are actually just 32-bits long IIRC ('tho they manipulate 64-bit data).

    Question: What does instruction word size have to do with the quality of a processor? Address and data word size is the important part, AFAIK. "How much memory can you address?" and "How high can you count?" are the questions you are concerned with.

    In fact, wouldn't a smaller instruction word size keep program size smaller?

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:Is Instruction Word Size important? by Stonehand · · Score: 2

      'coz you can put those additional bits to good use, that's why. Figure bits for the register index (e.g. 128 int/128 FP registers => 7 bits per argument => 21 bits already. Add bits for predication (64 1-bit registers, for instance). Then add bits for the opcodes themselves...)

      You might get away with fewer bits if you have a small (e.g. x86-style) register file and no fancyness. But otherwise... it's gonna hurt.

      --
      Only the dead have seen the end of war.
  2. Will AMD go the way of ZiLOG? by Shirotae · · Score: 3

    This reminds me of the time when Intel introduced the 8086. Back then, ZiLOG with the Z80 was a real force in the market competing with Intel's 8080, Motorola's 6800 and Rockwell's 6502.

    Then came the 16 bit revolution (when we really needed more - the 16-bit minicomputers running out of space should have been the clue.)

    The competitors were:
    Intel with the 8086
    ZiLOG with the Z8000
    Motorola with the 68000
    National Semiconductor with the 16032 (later called 32016)

    In technical terms, the order of merit was 16032, 68000, Z8000, 8086. In marketing the 8086 was way ahead, but I think the 68000 was next.

    Only two of these gained any substantial market share, and the 68000 had the advantage of being really a 32 bit processor. The 16032 was a better 32 bit processor, but it was just too late arriving.

    If AMD have some technical feature of the scale of 32 vs 16 bits back then, and they are also far enough along with the development that they can ship at most a few months behind Intel, they have a chance of competing in this space. The more likely outcome of developing an incompatible processor is that we will see them reinvent themselves in some niche market in a few years time as ZiLOG have now done.

    The Open Source community may well be able to use SledgeHammer when it arrives, but the software shipped as binary will ship for itanium first (or only), and that will be what counts.

    1. Re:Will AMD go the way of ZiLOG? by Guy+Harris · · Score: 3
      Also note that SledgeHammer might be able to run Win95/Win98/WNT4/Win2000 out of the box.

      And so will, presumably, Willamette (which, at least as I infer from what I read in Microprocessor Report, will be the next IA-32 core from Intel; they may call it "Pentium IV" or whatever, but it appears it won't be a P6 tweak).

      The questions then will be

      1. Which of them will do a better job at running those 32-bit OSes? (The 64-bitness of SledgeHammer will probably be irrelevant for that job.)
      2. To what extent will the ability to run 64-bit OSes be important to those buying SledgeHammer machines who buy them intent of running 32-bit OSes now?
  3. some context .... by taniwha · · Score: 2
    People should realise that this is the CPU industry's season to sell vapor - you'll see a whole host of announcements of future chips, previews of new silicon etc etc 'Microprocessor Forum' is the conference where this sort of stuff happens .. and it starts today.

    This isn't so much a bad thing Merced was announced in a similar manner MANY years ago - people should take anything you heer this week about the distant future (ie 2+ years) with a grain of salt - chips take a long time to bring to market and always change a lot during the process - remember they are announcing their goal - not new silicon that's sampling to customers - these are VERY different things.

  4. I find it a bit disappointing actually by GrenDel+Fuego · · Score: 2

    I for one love AMD processors. I'm running a K6-2 450 in my machine at home right now. And I'd LOVE to get my hands on the chip formely known as K7. But I just have a problem with one key aspect of this processor.

    Backwards compatability. From what I've been reading in the past about processors, this is the key "feature" that keeps system speeds down. It's one of the reason RISC processors are faster than their x86 counterparts.

    Intel finally has the right idea by moving to a completely new 64 bit platform instead of just adding to the x86 chips. And now AMD is going to take a step backwards.

    Ahh.. screw em both. I'm going to save up for an Alpha, or a G4 to run Linux on.

    1. Re:I find it a bit disappointing actually by Jerom · · Score: 2

      I completely agree with you. The computer-industry has been dragging this backward-compatibility thing way to far... I mean who the hell is happy he can still run 80286 software on his brand-new pentium?

      Look at computers these days, their entire architecture is a series of hardware "patches" on an archaic architecture. I mean, just try and count how many different bus-protocols run on your machine (PCI, AGP, ISA, IDE,...). How much memory is on every device and how efficiently is this used when the device isn't using it completely? It seems that each time we are looking for a way to enhance the speed of our machine, - in stead of redesigning - we take whatever we already have and add stuff (Yes, another extra level of cache)... This may be the best way for some upgrade but the Pc industry is what 15 years old?

      When will some people finally sit down at a table and say: "What is a computer? What does it have to do? What is the most efficient way to achieve this?"

    2. Re:I find it a bit disappointing actually by David+Greene · · Score: 3
      Backwards compatability. From what I've been reading in the past about processors, this is the key "feature" that keeps system speeds down. It's one of the reason RISC processors are faster than their x86 counterparts.

      It's not so much the backwards compatability as the fact that the ISA was not designed properly in the first place. Actually, the x86 is pretty close to being a really good compiler target. The offset+base+index*scale addressing can be put to good use. The problem is the non-orthogonality of the instruction set (rep movs takes a byte count only in ECX, etc.).

      The 386 was somewhat unfortunate because it seems to have come along "too early." My hope is that AMD will do one of two things:

      • Drop the 16 bit segmented architecture and emulate it in software when needed.
      • Emulate the whole blasted x86 in software a la Compaq's FX!32 or HP's Dynamo.

      Dynamic compilation (or "JIT" or whatever) has come a long way in recent years. I hope AMD takes note of it. By moving the more ugly parts of x86 into software, AMD can hopefully design a more efficient core for whatever 64-bit ISA they dream up. If it's built on x86, then AMD should put the 32-bit and 64-bit parts in hardware (adding the appropriate opcodes and formats to get a truly orthogonal ISA) and do everything else in software.

      It will be interesting to see what happens.

      --

      --

  5. 64-bit is needed by DragonHawk · · Score: 2

    32-bit numbers are limited in (AFAIK) two ways today:

    You forgot the biggest limitatation of 32-bit machines: Address word size. 32-bit machines can address a maximum of four gigabytes of memory. A 64-bit machine can address four billion times that. It is not uncommon to want 8GB, 16GB, or even more memory in servers these days. And it will only grow larger as disks get bigger. A 2500 GB disk array wants a lot of cache. :-)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  6. And Microsoft lags behind... by Enoch+Root · · Score: 2
    From the article:

    Krelle said AMD's SledgeHammer chip will be designed to run the older 32-bit software at high speeds, in contrast to the relatively slow performance that is expected for the 32-bit software on the Merced chip. And since AMD's new "x86 64" architecture will offer a less radical style of computing than Merced, Krelle said, it will be far easier for programmers to write 64-bit versions of the software.

    This seems somewhat surprising, as I would expect Intel to pay close attention to the needs of their good pal, Microsoft. So now you'll need the competition's chip to run 32-bit apps more efficiently... If what AMD claims is to be believed.

    And Microsoft is still years away from having a decent 64-bit OS.

    With the competition following on Intel's heels, will Intel be forced to whip their 64-bit chips into gear? If so, will they be forced to toss their alliance with Microsoft to the pigs, and move on into the realm of alternate 64-bit OS?

    If so, they'll get a lukewarm welcome, I'm sure. They're not nicknamed Wintel for nothing. I think as the possibility of 64-bit platforms becomes more and more a reality, the relationship between Intel and Microsoft is being detrimental to Intel. And they're both likely to lose ground.

    I dunno; maybe I'm reading too much into it. Maybe Microsoft will come up with their Win64 platform, and people will consider crappy performance to be the norm, and nothing will change. That certainly wouldn't be anything new.

    "There is no surer way to ruin a good discussion than to contaminate it with the facts."

    1. Re:And Microsoft lags behind... by bhurt · · Score: 4

      Intel realizes this, I think. But on the other hand, the clock is ticking on the life expectancy of _every_ 32-bit chip. If you average desktop system being sold today has 128M of memory today, and that number is doubling every 18 months, then in 4 more doubling, or 6 years, the average desktop system will have 2 gig of ram. Already it's not unusual to see large servers with 10's of gig of ram, and high-end workstations with multiple gigs of ram. Intel is the _only_ desktop & server chip manufacturer still selling only 32-bit chips.

      The 386 was released in 1986 IIRC. It wasn't until 1995 that Microsoft managed to release a broadly-accepted 32-bit OS. And the situation doesn't look any better today. But Intel can't wait ten years for Microsoft to get it's act together. This explains Intel's sudden support for Linux- it's one operating system that Intel can assure itself will be running on Merced (if you want something done right...). Intel already has had experience with the GCC compiler (remember pgcc), and once GCC is ported, even Linus agrees that porting Linux is easy.

    2. Re:And Microsoft lags behind... by Delphis · · Score: 2

      This seems somewhat surprising, as I would expect Intel to pay close attention to the needs of their good pal, Microsoft. Hmm.. Have you read about the anti-trust case against Microsoft? .. I could have sworn that Intel didn't like MS at all .. let alone be a 'pal' of theirs. And again Intel was also investing in RedHat a little while ago too ... So I don't think the welfare of MS is something Intel really gives a damn about, IMHO. Still, who can predict what will happen. Crystal ball gazing is always amusing..

      --
      Delphis
  7. And it's a PROVEN strategy by Sloppy · · Score: 3

    This is definitely a compromise solution, but it could work well for AMD.

    It will work well for AMD because it is a compromise solution. The PC industry is completely built on compromises because the masses like to take small incremental steps. That's just how evolution works; large mutations are risky, and escaping a local optimum is expensive. It looks like Intel tried to introduce real technological progress, and now they're going to face a threat from someone who is going to use their very own stepwise refinement doctrine.

    I don't know whether to be happy or sad about this. I hate seeing low tech win again, but there's such satisfying justice in seeing Intel stabbed with their own weapon, wielded by someone who uses their old(?) philosophy. Yes, I hope AMD goes ahead with this, and makes a mockery of the PC industry for another 20 years. Maybe that's my hatred talking, but I just can't help it. Even if the new boss is the same as the old boss, it's going to feel soooo good to see the old boss suffer.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  8. All Well and Good but... by bubbalou · · Score: 3

    Do we really need another 64-bit CPU when there is already a really great one languishing on the sidelines? Alpha AXP runs Linux extremely well and is the fastest microproceesor out there. Don't get me wrong... I love AMD's offerings--I've got Linux boxen running on their 5x86, their K6 II and K6 III lines, and I'm hankering for an Athlon, but Alphas are a sweet machine, and you can get 'em now. I guess I'd have a more welcoming attitude if I thought it would help drive down entry-level price points for the other offering like Itaniums and Alphas.

    --
    One viagra in the morning before work; I just know I'm gonna be screwed
    1. Re:All Well and Good but... by Stonehand · · Score: 2

      Hell yes!

      For one thing, those 21264 instructions are actually just 32-bits long IIRC ('tho they manipulate 64-bit data).

      For another, it's got very limited predication support (conditional moves, again IIRC), in constrast to IA-64/EPIC.

      It's also more fun if you've got a (large) register file that can be treated as arbitrarily large 'coz overflow gets mapped to memory -- if you don't mind the cycles, 'natch.

      You cannot summarize the 'goodness' of an architecture or processor with just the # of bits it manipulates at a time, or the MHz of the processor.

      --
      Only the dead have seen the end of war.
  9. Which processor to use. by gpoul · · Score: 2

    As I have seen till now, the processor industry seems to change because Linux (and other free Operating Systems) make it possible for customers to use other microprocessors.

    But which one should someone use? I, for example, really hate using these Intel or AMD chips at the moment because they are x86 compatible (the problems with x86 have been discussed often enough yet).

    Yes, you're right. Alpha Microprocessors are a high-performance way to go, but they are really expensive.

    The only things which are _really_ interesting are the StrongARM (from intel/digital) and the PowerPC Open Platform developed by IBM.

    StrongARM seems to be dropped by Intel because you don't hear anything at the moment. On the other side, Netwinder's seem to sell well. I don't know what to think about that.

    IBM's PowerPC Open Platform hasn't launched yet and the website is rather small at the moment, but it looks interesting. Is it possible to escape from these old x86 times?

    If I would have to decide which platform to buy at the moment, I wouldn't be able to buy anything, because I simply don't know. All these interesting and good platforms seem to die in the future if there is not enough support by the customers. - Most user I know buy x86 chips because they simply "work". (They buy AMD if they don't like intel; It's a step in the wrong direction, I think. The decision is not AMD or intel; the decision is x86-arm-powerpc-alpha-sparc.)

    Maybe someone is interested in discussing that.

  10. 256-bit chip on the horizon? by alumshubby · · Score: 2

    Ha, made you look. ;) Seriously, since 64bitishness is mostly vapor anyway, I've been daydreaming for years now about what a 256-bitter would be capable of. That would be some serious throughput!

    --
    "How many light bulbs does it take to change a person?" --BMcC-->
  11. Re:64-bit CISC or RISC by Guy+Harris · · Score: 2
    I really hope they don't just tweak the old CISC x86 instruction set

    That's precisely what the AMD press release says they're going to do:

    "AMD plans to extend the x86 instruction set to include a 64-bit mode, delivering a simple yet powerful solution that enables all of the performance benefits associated with 64-bit computing, while maintaining compatability and a leading-edge performance roadmap for the existing installed base of x86 32-bit software applications and operating systems," said Weber. "No other 64-bit solution has full native x86 32- and 64-bit compatibility."

    There's also this random quote in there, also indicating that they don't plan to introduce some Exciting New 64-bit RISC Architecture:

    "By extending the x86 instruction set to 64-bits, AMD's x86-64 technology should give us very fast compiler retargetting and the easiest kernel port so far," said Alan Cox, Linux Kernel Developer.

    (Yeah, I just about dropped my teeth when I saw a quote from Cox in there....)

  12. It could back-fire by DragonHawk · · Score: 2

    AMD is taking a big risk, here. Of course, the biggest risks pay off the best, but they can also fail spectacularly.

    Consider: AMD has, in the past, made its money by doing what Intel does, but cheaper and better. While it did mean that AMD was always in Intel's shadow to some extent, it was a good market to be in. Being number two in the PC industry is a good place to be if you have significant market share, and AMD was doing well on that. It was also good for consumers to have a choice in their PC purchases.

    Now AMD switches to an incompatible architecture. It may beat Intel's line in every way, but stuff written for Intel will not work on AMD. They may lock themselves out of a large market. DEC's Alpha CPU, for example, is a great design, but it sells a fraction of the units the K6 line does. We may also be back to having a single Intel-compatible OEM -- namely, Intel.

    It will be interesting to see how this turns out, that is for sure.

    Just my 1/4 of a byte. ;-)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:It could back-fire by m3000 · · Score: 2

      I agree. While AMD chips do have the backwards compatibility, which is better than the Merced, it's achilles heel will be that the two are not compatible. And if someone was designing software, they make it for the largest user base, which would most likely be Intel. It's like Windows and Linux. Windows gets much more software than Linux because it has a much larger user base. AMD is taking a very risky move that could kill the company if it doesn't work, or kill Intel if it does. Only time will tell.

  13. I find it brilliant. by penguinicide · · Score: 2
    The K7 is a risc chip with a predecoder unit to break apart the intel instruction set, they are already faking it, what's so bad about faking it with a bigger hammer?
    All you need to do is keep the existing predecoder instructions add the ones for 64 bit and increase the pipelines and viola! You have a 64 bit chip based on a proven (or soon to be) design. They will probably add a unit in/near the predecoder to combine 32 bit segments for the 64 bit core.

    Beyond that, its a great idea anyway. If done right, they will have a single chip that will compete with both intel's 64 bit and 32 bit (you don't think they are going to abandon destop users do you ?) offerings for many years to come. While intel works on two fronts AMD can focus on one. You didn't think they built the K7 architecture to only last for the next 1-2 years. Much of it will be around probably 4-5 years from now.

    (BTW. I have seen no proof that the G4 is faster than the K7. They claim that it is ~3 times faster that the PIII in 7 of intels own tests. Look at the tests. They seem to be testing very specific aspects of the chips functionality. Wait for the real benchmarks to come out.)

    --


    penguinicide... when jumping out a window just won't do.
  14. Re:no specs... by Guy+Harris · · Score: 2
    I bet their "x86 64" is a 64-bit version of the "RISC-86" internal op-set that Athlon uses, or something similar.

    And I bet it's a 64-bit version of the "CISC-86" external instruction set that Athlon and K6 and K5 and Pentium {, Pro, II, III} and 486 and 386 use, given what they said in their press release:

    "AMD plans to extend the x86 instruction set to include a 64-bit mode, delivering a simple yet powerful solution that enables all of the performance benefits associated with 64-bit computing, while maintaining compatability and a leading-edge performance roadmap for the existing installed base of x86 32-bit software applications and operating systems," said Weber. "No other 64-bit solution has full native x86 32- and 64-bit compatibility."

    Yes, I guess one could, if one really wanted to, read that as saying "extend" in the sense of "add a different instruction set that only a little bit like x86", but I see no reason to believe that's likely to be interpretation AMD had in mind.

  15. 64bit PPC by Per+Abrahamsen · · Score: 2

    The PPC _architechture_ is specified for both 32 bit and 64 bit (like MISP and SPARC). Motorola hasn't implemented the 64 bit version of the architechture, but I believe IBM has.

  16. Re:Concentrate on the Athlon first? by hazydave · · Score: 4

    Folks seem to have the idea that companies, chip or otherwise, are somehow single-tasking entities. This couldn't be further from the truth. Most chip companies work on several projects in parallel, and if it's a competitive line such as CPUs or 3D graphics chips, these projects overlap (this has been SOP at Intel & Motorola, for example, since the 80s). AMD previously mentioned that the design team derived from the NexGen team, the folks who did the K6, are not the people behind the K7. So, presumably, they aren't sitting around playing Quake III, they're working on something new. More than likely, it's a CPU, and since these folks have proven pretty hot on architecture in the past, doing so in the present wouldn't be a surprise. As for Athlon, it's in production. Unless they do any more true versions of the chip (eg, K7-2, etc) or have major production problems, there is no chip designer work left on the Athlon project anyway. Whatever they're doing now is more than likely process tweaks, die shrinks, etc. That's different people, unless there's some redesign necessary along with a shrink -- anyway, not enough work to occupy a whole uP design team. So these guys are likely on to bigger and better things now, too.

    --
    -Dave Haynie
  17. VM's and new CPU architectures by speek · · Score: 3

    A lot of people complain about Java because it's Run Everywhere theory isn't overly useful to them. They get pretty good portability from C, and why would they want to give up the processing speed for a questionable advantage?

    But I see a lot of people here saying that AMD's "compromise" will succeed cause it won't force developers to port everything all at once. It'll save a lot of work, so it'll succeed over Merced. Some also bemoan that this means a lesser quality chip will win. A drastic change in architecture is too risky, they say.

    But, Java is also portable to anything new that comes along, so an advantage of the VM architecture is there isn't as much reason to fear drastic innovation in the underlying hardware. This is major, IMO. My code will work anywhere, once someone ports the VM to it. A single port, and everyone's code is brought to the new hardware. This is why many people argue that the greater flexibility of the VM architecture is worth the relatively minor performance hit and even the larger memory hit.

    --
    First, make it work, then make it right, then make it fast, then, make it bloated!
  18. Re:Back In The Good Old Days . . . by m3000 · · Score: 3

    From what I understand, they made the name Pentium because of copyright issues. Apparently a bunch of small no name chip competitors were trying to pass off their chips that had 486 on them, as Intel chips. People would see the 486, and assume it was an Intel chip, when it might not be. So Intel named the 586 the Pentium so those companies couldnt' trick consumers as easily.

  19. Good call! (Attn: AMD / agencies!) by timothy · · Score: 2

    This is hilarious idea. If anyone from AMD or associated ad agencies is listening / reading, please follow up on this!

    That show was vastly underrated; I haven't thought of it in many years. There could be a great funny ad series based on it ... make fun of pompous, 'we're so offical' Intel, which Intel's bunnysuits are a lame attempt at ...

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  20. Apple did this successfully... by binarybits · · Score: 2

    I seem to be on a shameless Apple-shilling streak here, but this is precisely what Apple did when it moved to the PowerPC. The first PPC Macs ran all of the 68k instruction set is software, and managed to do it so seamlessly that most users didn't even notice. This made the OS slower than it needed to be for a while, but they wrote the most critical components of the OS (particularly Quickdraw) natively in the first OS release, so that the OS didn't slow things down too much. They managed to ditch an inferior architecture completely, and the result has been that the G3's are tiny, fast, and low-power compared with PIII's and K7's. And as of 8.5, almost everything is running PPC-native, so they've left the old architecture behind completely.

    AMD's problem is they'll either have to convince Microsoft to support their new instruction set and implement backwards compatibility, or they'll have to write all of that themselves. Anyone know if this can be done in a way that's OS-independent, or will the backwards-compatibility features need to be OS-specific?

  21. How can you say it is better? by verrol · · Score: 2

    They have not released much info to say that it will be better than Itanium. Additionally, I am always cautious of things that promised to be easier and still yet faster. Engineers know that there is something called optimization. Usually, the ease of use variable and speed variable are competing ones. That is to say, if it is easier to program, then the chip is most likely doing more for you and will probably eat some cycles from your program. Just may 2 cents.

  22. Try reading my post before responding by DragonHawk · · Score: 2

    Hi there,

    Did you try reading my post at all?

    I was not talking about data word size -- I am well aware of the benifits of 64-bit native arithmetic.

    I was not talking about address word size -- I am well aware of the limitations of a 32-bit address space.

    I was talking about instruction word size. That is, the size of the word each individual operation is stored in.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  23. Good Strategic Move by SimonK · · Score: 2

    If what they say about having faster performance with x86 code that Merced is true, then this is a good strategy. From what I hear its very unlikely Microsoft will have an un-kludged 64-bit version of Windows NT ready by the time Merced (or even McKinley) ships. That means we're likely to see people running 32 bit Windows code on 64 bit Intel processors, and seeing only trivial performance inprovements relative to what is possible, for some time to come. Remind you of anything ?

    If take-up on the IA-64 instruction set on Windows is slow, and I strongly suspect it will be because of lack of (a certain) OS support and lack of software usage, this definitely gives AMD an opening for a new (or recycled) instruction set on a processor that will run 32 bit software faster than Merced. Maybe they can even pull it off.

  24. Interesting info/analysis at The Register by ChrisRijk · · Score: 2
    AMD takes SledgeHammer approach to beating Intel's Merced

    Interesting times up ahead for CPUs... Sun's UltraSparc-III should be selling by December, and looks pretty damn speedy. More and faster Alpha's coming. Merced is just a test/development platform btw, and won't be that great anyway - the IA-64 design itself has some designed-in limitations, and the Merced design is already a bit of a hack. (anyone want details?) btw, I was reading up some interesting info about Sun's MAJC chip, which is aimed at embedded designs with high-speed data processing, is in a couple of major ways it's actually quite like the IA-64 design, except it has a bunch of other extra spiffy things to make it faster. (want info...?)

  25. Good strategy by joshv · · Score: 4

    This is definitely a compromise solution, but it could work well for AMD. I think that Intel is underestimating the need for backward compatibility (and high performance backward compatibility). Intel is convinced that they now have the market presence required to force the move to an entirely new architecture.

    The only problem is if there is an alternative, and AMD appears to be poised to offer just such an alternative.

    If they can deliver on the performance end, and I think they can, they will offer a much more attractive solution to users and developers. Users won't have to upgrade apps and OS to get better performance, and it sounds like developers of high end apps might have to make only minor changes to adapt their software to use the 64 bit aspects of the chip.

    AMD has essentially decided to continue in the path that Intel has followed for the last 15 years. Intel has decided to veer off that path in favor of a new architecture. AMD has decided that there might still be a few years of profitability in it, and I think that they are right.

    -josh

  26. Those sayings really can't be true, though... by Wakko+Warner · · Score: 2
    Somewhere, at some point in time, there must be *someone* who's been fired for buying Microsoft. Any company that ships millions of units can't possibly have a 100% customer satisfaction rating (and, God, this is Microsoft we're talking about), and more than a few of those customers must have to report to someone higher up on the ladder when something breaks. I bet quite a few people have been fired for buying Microsoft. (Or Intel, or IBM...)

    - A.P.
    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  27. Reuse existing 64bit architechture? by Per+Abrahamsen · · Score: 2

    Would it be feasible for them to reimplement one of the existing 64 architechtures (Alpha, MIPS, SPARC, PPC) while keeping support for IA32 in the same chip?

  28. flamebait??? by MindStalker · · Score: 3

    Intel?? AMD??
    To heck with both of them! I'm saving up for a Transmeta!

  29. Re:Nobody gets fired for buying IBM by Stonehand · · Score: 2

    Why do you think the Merced/IA-64 would be worse to code for? Unless you're doing hand-rolled assembly, the burden is pushed onto the COMPILER, not the programmer.

    So yer C will work just like normal C, eh? You don't have to know about predication, VLIW, load speculation or so forth anymore than you have to obsess about how many bits are used by a branch predictor's history today.

    On the other hand, if you, for some godawful reason, need to use 32-bit instructions on a Merced, then yes -- from what we know, you'll take a hit. But otherwise it's the compiler's problem.

    --
    Only the dead have seen the end of war.
  30. SledgeHammer - Good idea? Bad idea? by Geisel · · Score: 2

    Is AMD spreading themselves too thin? Will everyone jump on the Merced bandwagon and abandon the new AMD chip? Does AMD have the ability to keep up with Intel? I think the first question is probably moot. I would imagine AMD has their share of engineers working on the Athlon. Now they've got to continue future development and that's exactly what they're doing. I can't argue with that strategy. Everyone has to keep pre-planning.

    As to everyone skipping out on AMD to head for the Merced chip, I doubt it. Come on, we're all pulling for a new processor that brings us out of the bulky instruction set of 1978 (& probably earlier) 8086s and so forth. We'd love to see Merced be the "chip of the future" and everything else I'm sure Intel is boasting it as. However, we've got to face the music. If someone gives us an opportunity to avoid a drastic change in the x86 instruction set, we'll take it. It sounds like SledgeHammer should kick Merced's butt on running 32 bit code, and we're just gonna have that stuff running around. It doesn't sound like it will be too hard to port stuff to the new AMD chip while Intel's chip may take some work.

    I think what it comes down to is AMD opens a new market. People who don't want to spend tons on new ports, but want their code to execute at speeds not limited by 32 bits and 100MHz busses and so forth. (233MHz Athlons soon? -- that rocks!) This then gives AMD an opportunity to produce another chip (Bulldozer perhaps?) that may support Merced, or may not. Depending on how Merced catches on.

    I say kudos to AMD. They've got to make a move to pass Intel somehow and it can't come from following in their shadow. They've got to get this show on the road and make a presumptive move. I think they picked a great choice. Not getting stuck in the middle of the road, but not totally commiting to something completely different.

    geisel

    At least if it doesn't work no one can put it on the Periodic Table of Intel Chip Flops.

  31. heh. by psichan · · Score: 2

    it would be interesting to see if someone took the name the wrong way and tried to break walls with it. I can see it now. "*blam blam blam* Damnit!" "whats wrong?" "this new sledghammer only breaks itself! And I spent $5000 on it!" "uh.."

    --
    Your mouse has moved. Windows NT must be restarted for the change to take effect. Reboot now? [ OK ]