Slashdot Mirror


It's (Almost) Hammer Time

thelizman writes "C|Net is catching up on the buzz with AMD's Hammer line of processors. Of note in the article is how AMD demonstrated their 64-bit contender using Linux and Windows, instead of just Windows. In reality, Linux will likely have 64 bit applications more quickly than Microsoft, and will see use on this processor more readily than your average WinTel machine, so you know...like...it only makes sense."

92 of 344 comments (clear)

  1. Showcasing Linux shows... by Archie+Steel · · Score: 2, Funny

    ...that AMD knows which way the Winblows...er, I mean...which way the wind blows.

    --

    Reminder: find a new sig
  2. Will this hammer... by Anonymous Coward · · Score: 4, Funny

    come with an ice pick? Cuz you're gonna need a solid block of ice to cool the damn thing. It IS an AMD, afterall.

    1. Re:Will this hammer... by phagstrom · · Score: 5, Funny
      Cuz you're gonna need a solid block of ice to cool the damn thing. It IS an AMD, afterall


      With no cooler:

      Can't thouch this!! :-)
    2. Re:Will this hammer... by RainbowSix · · Score: 5, Informative

      How did this get modded up? Check www.sandpile.org. The P4 maxed out at 99 watts and the Athlon maxed out at 75 watts. Maybe AMD should add huge plastic brackets to their spec so people can use freakin huge heat sinks and then maybe they'll shut up about trying to cool a "megar" T-bird 1.4 gig@75 watts.

      --
      --------
      It's OK to be social, just don't tell anyone about it.
  3. cf: IA64 by bugnuts · · Score: 5, Interesting

    The 64-bit x-86 hasn't been welcomed as warmly, primarily due to backward compatibility issues. Definitely having the source and being able to recompile Linux apps will give the Linux folks a jump out the gate for 64-bit apps.

    In general, I doubt strongly this is a AMD vs Intel issue, either. This is a Windows (and their legacy users) vs Linux (and their overly prideful users that must find every method to berate windows). :)

    1. Re:cf: IA64 by storem · · Score: 5, Informative
      It seems AMD is aware of this. They even sponsor a website dedicated to 64-bit porting open source software. (Including GNU/Linux offcourse).

      The site also has a 64-bit simulator for you favorite 32-bit processor based Linux system.

    2. Re:cf: IA64 by maxpublic · · Score: 2, Insightful

      Linux (and their overly prideful users that must find every method to berate windows).

      Don't forget the folks who claim that a particular stereotype perpetrated by a few zealots must obviously apply to an entire class of people....

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  4. AMD's New Slogan by Talisman · · Score: 3, Funny

    You can't touch this!

    Talisman

    --

    "Study your math, kids. Key to the universe." -The Archangel Gabriel
  5. Windows at disadvantage? by PM4RK5 · · Score: 5, Interesting

    Correct me if I'm wrong, but the only versions of windows that I know of that are 64-bit are the 64-bit WinXP and maybe versions of NT (but those were probably for Alpha anyway), which are now outdated.

    There are probably enough people like me that don't want to upgrade to WinXP just for 64-bit (I don't like lots of things about XP, but thats my opinion). So it would seem that Linux with Cross-platform portability (hence, x86-64) will have a better chance at propagating (spelling?) itself in to this market faster than windows.

    Just my opinions, not to be taken as fact.

    1. Re:Windows at disadvantage? by Soko · · Score: 3, Informative

      FYI, Windows NT 3.51 and 4.0 on the Alpha were 32 bit still, not 64 bit. It was some sort of backward comaptibility 32 bit hack thing done with the compiler. (Aside: Anyone remeber FX/32 on the Alpha?)

      AFAIK:
      - NT code isn't 64 bit safe. 2000/XP I'm not sure of.
      - the 64 bit port of NT was developed on the Alpha, initially anyway, and then ported to the Itanium.
      - Alpha Linux has always been 64 bit. One of the earlier kernels had to be extensively revised to be 64 bit safe in order to run on the Alpha.

      Soko

      (O/T - The Alphas still killed the Intel machines at the time with MHz as well as memory and I/O bandwidth, which is why we used them. Oh well.)

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    2. Re:Windows at disadvantage? by sean23007 · · Score: 5, Insightful

      You may well be right. In fact, this could be AMD's way to get back at Microsoft. For so long, MS and Intel have been sleeping together, both helping eath other out in each other's industries, forcing the other computer manufacturers to use their products in computers.

      In the transition to 64 bits, if AMD can get there faster (and by there, I mean readily available to the consumer, not readily available to the bored millionaire), they can enlist Linux as their Microsoft and do the same thing to the market that has been happening for a decade: only with a free OS.

      Actually, I wouldn't mind, and I don't think many would.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    3. Re:Windows at disadvantage? by inburito · · Score: 5, Insightful

      What would you benefit from running a 64bit platform?

      Key applications for 64bit computing are more or less involved with anything that requires a huge amount of memory. Servers(massive databases), high-end engineering(airplanes, ships, etc.) and scientific computing come into my mind.

      In these kind of applications and systems you're not concerned whether or not you like windows xp but rather: how cost effective is it and what is the performance advantage?

      Unless your computers memory capacity is exhausted(what, 4 gigs is not enough for everyone?) and it is crunching numbers on full load 24/7 I don't see too many reasons aside the coolness factor to even consider 64bit computing. Heck, smp systems would make much more sense in most of the cases.

    4. Re:Windows at disadvantage? by Chep · · Score: 3, Informative

      FWIW, there are several "AMD64" conditional #defines in the Windows XP DDK.

      It's been pointed out for ages in the NT Insider Newsletter.

      My guess is: Microsoft doesn't work in a fishbowl like the Mozilla team does; but it must not cost them much to keep an IA-64->x86-64 port of XP64 ready, just in case (especially since I guesstimate the HAL should merely be a hybrid of x86 and IA-64, the compiler an extension of the x86 logic (much less difficult than VLIW and much well understood), and the code above HAL, once 64-bit clean, is (reportedly) written in compiled, not assembled, languages).

    5. Re:Windows at disadvantage? by SurfsUp · · Score: 2

      ...this could be AMD's way to get back at Microsoft. For so long, MS and Intel have been sleeping together, both helping eath other out in each other's industries, forcing the other computer manufacturers to use their products in computers. In the transition to 64 bits, if AMD can get there faster (and by there, I mean readily available to the consumer, not readily available to the bored millionaire), they can enlist Linux as their Microsoft and do the same thing to the market that has been happening for a decade: only with a free OS.

      It's not nearly so subtle as that, it's recognition of Linux's huge position in the server market, where prices are high and 64 bits is a significant win for file caching.

      --
      Life's a bitch but somebody's gotta do it.
    6. Re:Windows at disadvantage? by evil_one · · Score: 2

      And for cleaning up the big/little endian issues

      --
      Desperation is a stinky cologne
    7. Re:Windows at disadvantage? by SEE · · Score: 2
      OS/2: I can pay $$$ for an OS/2 license AND $$$ for a Windows license (whether directly or through IBM)

      Windows: I can pay for a Windows license for what the OS/2-alone license costs! And the Windows programs run faster, since I'm not running OS/2 in the background!

      --

      AMD: I can pay for a top-of-the-line x86 processor that also does 64 bits!

      Sun: I can pay for a top-of-the-line 64-bit processor!

      Intel: I can pay for a rather mediocre 64-bit processor that runs x86 code slower than my current computer, or I can pay for a x86 processor that only does 32 bits.

      --

    8. Re:Windows at disadvantage? by inburito · · Score: 2

      I'd still say that unless you need to have over 4gigs of data in memory at any given point you probably are better off going smp or higher ghz on a regular platform. That 32bit limitation really is mostly a memory addressability one.

      I'm not saying that any of these applications couldn't benefit from 64bit processing and the extra registers that come with it but rather: it is going to be a lot more reasonable(cost effective) for at least few more years to come to stretch the limits of 32bit platforms in applications where that 4gig limit is not unmanageable.

      Actually, a lot of these applications are primarily going to benefit from increased memory bandwidth. Once the memory bandwidth equals cpu's fsb we could see full cpu i/o utilisation. This does not really happen even with 32bit platforms yet(Never mind when doubling the bandwidth requirements).

  6. hammer time by ziggy_zero · · Score: 2, Insightful

    yeah, i've been waiting for this for a loooong time. god knows my next cad machine will be a dual sledgehammer. btw, sledgehammer is the multiprocessor one right? and the clawhammer is the single?

    --
    I belong to the ______ generation.
    1. Re:hammer time by Andrew+Coles · · Score: 2, Informative
      Clawhammer supports either single processor or dual processor operation. Sledgehammer supports 4 and 8 way multiprocessing.

      I plan to get a 2 processor Clawhammer box myself, it's the only reason I haven't upgraded for the past year. I'm bored of having a mainstream PC (P3 550MHz, don't ask...) after using a StrongARM/NetBSD box for a few years. Time for something novel and exciting - dual processor new fangled chip sounds like just the thing...

  7. Cuz its AMD... by jhaberman · · Score: 2, Interesting

    Ever notice, that once you break away from the WinTel monopolies... things just progress differently? I don't personally use Linux. I haven't had the time to sit down and really get into it. That doesn't mean that I don't like to see it gaining more run from hardware manufacturers and in the press. Competition always has, and always will be a good thing.

    Not to mention, 64 bit processing on a desktop would be reason enough for me to quit putting it off!

    Jason

    --
    He's totally creeping out the Great One, eh...
  8. Why delay the hybrid? by guiding_knight · · Score: 3, Interesting
    Intel's Itanium processors handle 64-bit chips, but the Pentium family handles 32-bit applications. Sources have said that the company has a hybrid version, code-named Yamhill, in its labs.
    I realize that 64 bit computing is the rage now, but why not start with the hybrid? At least it would be compatible with today's progs.

    I do like the fact that AMD is planning on using "a smooth migration path to the 64-bit software of tomorrow", so we wont have to rewrite much of anything. Besides, I still like my old DOS games :)
    --
    LOTR: Elijah Wood is a munchkin asshat. Yes, asshat. LOL.
    1. Re:Why delay the hybrid? by Paul+Bristow · · Score: 2

      I realize that 64 bit computing is the rage now, but why not start with the hybrid? At least it would be compatible with today's progs.

      That's where linux has the advantage. Todays progs can jump straight to 64bit by the standard
      ./configure
      make
      make install

      So maybe it isn't point and click, but it is 64bit clean and ready to run.

      --
      - Paul
    2. Re:Why delay the hybrid? by thelizman · · Score: 2, Interesting

      As I understand it, Itanium and XP-64 will be able to run Win32 aps, but it will actually be more slowly than the same 64 bit apps, or the same 32 bit apps on a 32 bit processor (I'm sure I've got that bass ackwards, but who cares).

      Honestly, IMHO it seems that hybrid or "bridge" products meant to serve as vaseline for new technologies (allowing you to ease into it : ) usually wind up delaying the newer technologies and adding cost to the eventual transition. Apple did'nt write OS-X up to handle MacOS 9.1 apps, and in less than a year they've caught up with core products to an enthusiastic response from Mac users everywhere.

    3. Re:Why delay the hybrid? by Chris+Burke · · Score: 2

      Here's the ABI draft

      According to this, long is going to be 64 bits.

      I don't like that, actually. You can't really avoid problems with programs that make assumptions about data sizes, since you are basically stuck with 64 bit pointers, and thus some data size relationship has to change. But for many that use long to define a 32-bit type, they are suddenly going to get 64-bit types when they don't need it. That has the potential to do things like blow out your cache, which would hurt performance.

      For well-behaved programs, there shouldn't be any problem recompiling for 64-bit mode. There are some advantages to doing so, like being able to take advantage of the extra registers. For poorly-behaved programs... Well, just leave them in 32-bit mode, and they'll run just as well as before.

      --

      The enemies of Democracy are
  9. 64-bit on the desktop? by maelstrom · · Score: 3, Interesting
    So is 64-bit for a normal user going to do much? I can definately see how some servers are pushing the 2^32 memory limit (2^36 with some hacks), but I find it harder to justify how I'll use it.

    I don't do much 3D rendering other than some gaming action, and my multimedia is limited to playing some MP3s while I'm coding with vim. Are there any other compelling reasons for a 64-bit arch? I suppose I could load more data in registers, storing two 32-bits into one 64-bit register.... but i'm drawing a blank... someone help :)

    --
    The more you know, the less you understand.
    1. Re:64-bit on the desktop? by DeadVulcan · · Score: 3, Funny

      So is 64-bit for a normal user going to do much?

      Extra computer power will always find a way to get used up in frivolous ways by the sex trade, trust me.

      --
      Accountability on the heads of the powerful.
      Power in the hands of the accountable.
    2. Re:64-bit on the desktop? by gmack · · Score: 2, Insightful

      You definatly don't want to do that in something as performance critical as a timming loop. The performance hit would huge on any 32 bit arch and doubbly so on something as register starved as x86.

    3. Re:64-bit on the desktop? by Just+Some+Guy · · Score: 3, Funny
      Are there any other compelling reasons for a 64-bit arch?

      Of course -- you can double your RC5 throughput and dazzle your friends. :)

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:64-bit on the desktop? by VPN3000 · · Score: 2, Insightful

      " Trust me...give a programmer the computing power to do something, and he'll do it. We haven't run out of ideas to implement yet, have we?"

      I really have to disagree with you there. Computer power and graphics power are so far out ahead of what programmers are writing, it's rather sad.

      Just look around at graphical interfaces on computers. X11, Windows, etc. None of these run nearly as well as they should. {clicks to open a new netscape window and waits while the hard drive grinds away, geez 2 CPUs, ultra2 scsi, dual TNT2 cards, 1gig of ram and here I sit *grind grind*}.

      I agree that we will always need more power. More power to crunch through the, even more, bloated software of tomorrow. Please don't assume I am being flamebait here -- Just look at how little has changed from the first versions of MS Office to the modern-day MS Office. Not a whole lot of gain for a whole lot of bloat. This seems to happen across just about every part of the software industry.

      Call me on this if I am wrong.. Thanks.

      Victor

    5. Re:64-bit on the desktop? by renoX · · Score: 3, Informative

      64-bit on the desktop is next to useless IMHO, but the Hammer brings also many goodies:
      - it's fast
      - there are additional registers available which should help compilers quite a lot (avoiding false dependencies: more opportunities for executing more instructions at the same time)
      - it's fast.

      Ok maybe you could say that you don't need such speed, but the games you play don't look like Final Fantasy (the movie) and your opponents could really be smarter and I suspect that a good AI is very,very CPU-consuming.

    6. Re:64-bit on the desktop? by SpinyNorman · · Score: 2

      Extra computer power will always find a way to get used up in frivolous ways by the sex trade, trust me.

      Interesting!

      I never knew Microsoft was in the sex trade.

    7. Re:64-bit on the desktop? by kubrick · · Score: 2

      I never knew Microsoft was in the sex trade.

      When you deal with Microsoft, you just know that you're going to get screwed. :)

      --
      deus does not exist but if he does
  10. Late by Anonymous Coward · · Score: 2, Insightful

    I remember a couple years ago that OS X was going to be the next big thing with this or that feature, but no one had actually seen it. This went on for a couple years.

    AMD's Hammer is the same way. We all wait with bated breath for the new processor to drop, but no one's seen it yet. It's surely not vapor because we know it's on its way, but how long do we need to wait? How far into the future should these things be announced.

    Hammer has been announced far too long in the past to be of any interest these days.

    Let's wait until it actually gets released and then discuss further.

    1. Re:Late by Dr.+Spork · · Score: 2
      I know the article was terse, but it did say that they had this hammer chip running in a box at a trade show. That seems close enough to release to warrant us talking about it, especially when several key decisions need to be made now. For example, should we take the architecture seriously enough to try to optimize current software for it so they're ready when it's released? Windows seems to still be saying "no" and Linux people think "yes".

      I hope that with your "don't give it a thought until it's released" attitude you never get promoted to be a manager of some kind. You would suck!

  11. But the real question is... by syzxys · · Score: 2, Insightful

    ...when will there be motherboards that support it?

    ---
    Windows 2000/XP stable? safe? secure? 5 lines of simple C code say otherwise!
    1. Re:But the real question is... by cdipierr · · Score: 2

      The current roadmap says availability of the chip in Q4, so you'd have to assume Q4 or Q1/03 for motherboards.

    2. Re:But the real question is... by syzxys · · Score: 2

      I'm sorry you don't like my sig, but if you think being able to crash three major operating systems from an unprivileged account by using printf is "stupid" or equivalent to being able to take down Linux from a rooted box, you must not have much security clue. Anyone can crash any box in about 1 line from a privileged account, there's no fun in that. *nix hasn't had a security hole this bad, AFAIK, since the early 80's (I could be wrong on that though). So I think I'll keep it in my sig till I'm good and ready to take it out.

      Thanks for the advice though, free friendly advice is always appreciated. :-)

      ---
      Windows 2000/XP stable? safe? secure? 5 lines of simple C code say otherwise!
  12. Can't touch this by Magnusite · · Score: 4, Funny

    Argh, is this going to add yet ANOTHER set of addressing modes? Now we will have:

    mov ah, #1
    mov ax, #1
    mov eax, #1
    mov eeax, #1

    Seriously, I wonder how they have modified the register addressing field of the instructions to handle this.

    1. Re:Can't touch this by storem · · Score: 2, Informative

      Isn't that:

      mov ah, #1
      mov ax, #1
      mov eax, #1

      mov rax, #1

      Feel free to read the specs.

    2. Re:Can't touch this by ryanvm · · Score: 2

      mov ah, #1
      mov ax, #1
      mov eax, #1
      mov eeax, #1


      Damn, you know you're around smart people when something like this gets moderated '+4 Funny'.

  13. Offtopic Request to CmdrTaco by MicroBerto · · Score: 3, Insightful
    so you know...like...it only makes sense."
    When a user submits a good link, but includes lame garbage like this at the end, do you think you could modify it to look a bit better?

    I'm not sure which is better journalism though... on one end, you're looking more professional by not having stupid 14-year-old-girl talk on the front page. On the other end, you're cutting up someone's quote!

    I'd rather have it look nicer.

    --
    Berto
    1. Re:Offtopic Request to CmdrTaco by sharkey · · Score: 2

      When a user submits a good link, but includes lame garbage like this at the end, do you think you could modify it to look a bit better?

      Usually it's Taco's "lame garbage" at the end.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    2. Re:Offtopic Request to CmdrTaco by sharkey · · Score: 2

      I know. I was just pointing out that the lame garbage is usually Taco's, rather than the submitter's. It wouldn't have been the first time someone didn't close an italics tag, either.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  14. Designing the X86-64 architecture... by JPriest · · Score: 5, Informative

    Kevin McGrath (AMD senior tech) gave a great presentation at Stanford on the Hammer and how AMD took on many design concepts of the X86-64 architecture. This was probably one of the more informative lectures I have seen on the topic. The video is long though http://murl.microsoft.com/videos/stanford/ee380b/0 00927_ee380_OnDemand_100_100K_320x240.htm

    --
    Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
  15. AMD's diminishing market advantage by JayDoggy · · Score: 3, Interesting

    AMD seemed for a while to be winning the price point war, getting to market at an extremely competitive cost for cutting edge hardware. According to my recent price-watching, however, this advantage seems to be diminishing, as Intel's lately been getting more competitive in their pricing in reaction to this. Maybe they're just going after the next buzzword in hopes of beating Intel at it's own game.

  16. Memory by Krieger · · Score: 2

    You want 64-bits on the desktop for extended memory. As the memory makers push memory sizes higher and higher the reality of having GBs of memory for your machine is quickly becoming a reality. I was scared recently when I found an ad for a Best-Buy machine for $1000 with 512MB of RAM. Since traditional 32-bit computing only does up to 4 GB of memory without extensions that's where 64-bitness comes into play.
    It also helps for file size issues as well as addressable partition size issues, all can now be done natively rather then as hacks.

  17. Re:32-bit emulation? by delta407 · · Score: 2, Interesting

    Directly from the article:

    The Hammer family of processors will differ from other AMD chips--and other Intel processors--in that they will be able to run conventional 32-bit applications found on Windows PCs today as well as 64-bit applications.

    Perhaps we should read the article before we all run off and post ;-)

  18. AMD was right to grab every DEC Alpha engineer by ejoe_mac · · Score: 3, Insightful

    AMD: Takes an existing archetecture and extends it with an excellent talent pool of engineers that speak in 64 bit.

    Intel: Buys its way out of a lawsuit for stealing 64bit microcode from the DEC Alpha, then buy's the Alpha from Compaq to discontinue it. Then create a brand new 64 bit chip using their own limited talent, while shoving the existing 64 bit platfrom into an early grave.

    Does this make sence to anyone? Alpha's rock, and they have been 64 bit for years. There already was versions of Win2k, Linux and Unix in addition to major apps like SAP and Oracle tuned for the platform.

    1. Re:AMD was right to grab every DEC Alpha engineer by Tuzanor · · Score: 3, Informative

      Winsows NT was ported to alpha, 2k was never (or at least never released).

    2. Re:AMD was right to grab every DEC Alpha engineer by Telastyn · · Score: 3, Interesting

      If I remember correctly, one of the things AMD picked up from the Alpha Engineers was memoryCPU tech that has already been used on the MP boards. Each CPU has it's own memory link, so they don't fight or clog one.

      AFAIK Alphas died because of business problems, not technical ones.

    3. Re:AMD was right to grab every DEC Alpha engineer by VAXman · · Score: 2

      Nope, the patents which DEC sued over Intel for were all Alpha technologies not VAX. The last VAX CPU's were made in the early 90's and were quite a bit less sophisticated than P6. FYI, P6's L2 was off-die.

    4. Re:AMD was right to grab every DEC Alpha engineer by TheAwfulTruth · · Score: 2

      Well you got 1/2 of it right there. The other half being, supporting multiple processors is a PITA. I did a little alpha/x86 porting and besides the fact that the REAL alphas were more like 2-5 grand (Though the low end alphas were 500-1000) The immense added cost for relatively little power gain AND the added pain of maintaing multiple releases just wasn't worth it. When the users refused to pay for the alphas, that pretty much sealed it.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    5. Re:AMD was right to grab every DEC Alpha engineer by mikefoley · · Score: 2, Informative

      Unless you worked at API (formerly Alpha Processor Inc.) in *1999*, you didn't have a 1GHz Alpha. And it for damned sure didn't cost $900.

      http://news.com.com/2100-1001-227510.html?legacy =c net

      There was ONE or two 1GHz Alpha's mounted in a SlotB format at API in *1999*. These had to use 250MHz cache (at a 1:4 ratio). Limitations in the Tsunami chipset didn't favor anything more than an 833MHz. This meant that with the slow cache and Tsunami limitations, the 1GHz was like putting a Corvette engine in a Cavalier. Goes fast doing only one thing. Don't take a corner.

      Those one or two 1GHz Slot B's were proto's. They are probably still on my former desk or in the lab or maybe have been shipped back to Korea by now. API closes its doors this week from what I've heard.

      I worked at API.

      --
      What's my Karma Mr. Burns? "Excellent"
    6. Re:AMD was right to grab every DEC Alpha engineer by bgarcia · · Score: 2
      Then buy's the Alpha from Compaq to discontinue it.
      That happened after development started on Itanium, not before.
      Then create a brand new 64 bit chip using their own limited talent,
      Actually, they used a lot of HP's limited talent. Remember that development of this chip was a team effort between Intel and HP.
      --
      I'm a leaf on the wind. Watch how I soar.
  19. The Hybrid isn't delayed by Krieger · · Score: 3, Informative

    x86-64, which is what AMD is shipping with Hammer *IS* a hybrid. It is a x86 processor with 64 bit instructions added on top of the 32 bit ones. Like Intel's extension of x86 from 8 bit to 16 and later 32 bitness. It allows backwards functionality, and forward extensibility through 64 bit applications that might need it. I think it's a much more intelligent solution as there are a lot of applications that don't need 64-bitness...

    1. Re:The Hybrid isn't delayed by mandolin · · Score: 3, Informative
      Like Intel's extension of x86 from 8 bit to 16 and later 32 bitness.

      *cough* nitpick: x86 began as a 16-bit architecture; when you say "8-bit" you're probably thinking of the 8088 which had an 8-bit external data bus and which IBM used in their PC because, basically, they were doing their motherboards on the cheap.

  20. Re:Is x86 really the way to go? by AaronW · · Score: 3, Insightful

    Actually the Hammer series adds 8 more general purpose registers and more SSE registers. Read up on X86-64, there's more to it than just going 64-bit. For example, there's better support for relocatable code (i.e. shared libraries).

    --
    This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
  21. AMD/Intel in the press by Mystarim · · Score: 2, Insightful

    Has anyone else noticed that the one-screen article about AMD's Hammer line of processors on C|Net is far shorter than C|Net's Intel Itanium article it links to?

    The AMD article is a simple response to a press release. The Intel article is a prose editorial about the state of the industry and where Intel's new processors (might) fit in.

    --
    Tim Garthwaite mailto:tim@garthwaite.org
    1. Re:AMD/Intel in the press by TheAwfulTruth · · Score: 2

      Because Hammer is nothing to write about. It's a 64 bit x86. Whee. Itanium is a completely different beast. There's a hell of a lot more to write about about the new Itanium archetecture and it's possiblilities than just taking x86 to 64 bit.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  22. Uh-Oh by Alan+Partridge · · Score: 2, Funny

    here comes the HAMMER

    --
    That was classic intercourse!
  23. But was it running *64 bit* Windows? by Namarrgon · · Score: 3, Interesting
    Can anyone confirm if Win64 is definitely being released for the Hammer?

    The PR is vague enough to be interpreted as "running a 64-bit version of Linux as well as [plain old 32 bit] Microsoft Windows". I've asked AMD flat out, and they will not commit to saying yes, Win64 will be coming to the Hammer party. MS certainly haven't mentioned it, AFAIK.

    As a film/video FX developer, we'd love the massive memory space & 64 bit registers that Hammer brings. But as a [currently] Windows-only app, Linux-64 isn't helpful (except possibly for a few customers' render farms).

    Our code is 64-bit clean, we have a working Itanium port, but we haven't sold a copy yet. We have customers who need multigigabytes of RAM & the speed of an Athlon to process it all, yet don't have the spare kilobux to justify dedicating a dual Itanium to a single app (it's all but useless for 32 bit apps at Winzip level & up).

    So... rumours, anyone? Hard facts? Tidbits, gossip, insider info?

    --
    Why would anyone engrave "Elbereth"?
    1. Re:But was it running *64 bit* Windows? by Svartalf · · Score: 2

      They've not gotten there yet, to the best of my knowlege. It might be time, if your company's a major customer for that app of yours, to talk them into doing a Linux version of the application- they'll thank you for it because it'll run on anything Linux does.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    2. Re:But was it running *64 bit* Windows? by bmajik · · Score: 2

      he asked if anyone had any insider info or knowledge about it.

      what would qualify you to know wether or not microsoft has windows running on x86-64 ?

      do you work at amd ? do you work at MS ? i suspect that at either of those places, you wouldn't be allowed to talk about it if they _did_ have it working.

      he asked for insider info on the status of win64 on amdx86-64, and you give him a post about porting his software to linux.

      so, what reason do you have to belive that you know what the status/existance of that project may or may not be ?

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    3. Re:But was it running *64 bit* Windows? by Namarrgon · · Score: 2
      WinXP runs on the Itanium, too - it's just the 64-bit version. Any x86-64 compile would certainly be WinXP, but it could just as easily be the IA32 version.

      Thanks anyway :-)

      --
      Why would anyone engrave "Elbereth"?
    4. Re:But was it running *64 bit* Windows? by Namarrgon · · Score: 2
      Perhaps, but perhaps not. A deal like that would likely preclude any announcements by AMD until MS was good & ready.

      Of course, if a monopoly verdict doesn't encourage MS's readiness to announce support of non-Intel platforms, I don't know what will...

      --
      Why would anyone engrave "Elbereth"?
    5. Re:But was it running *64 bit* Windows? by Namarrgon · · Score: 2

      My company's the developer of that app of mine. And a Linux-64 port would leave our customers with the same problem they have with Itaniums - no way to run their other Win32 apps.

      --
      Why would anyone engrave "Elbereth"?
  24. Do you download DVDs or Encode? by HanzoSan · · Score: 2


    When you start doing file sharing by the gigs, and yes you will with a fast machine and you want to handle those files, you'll have problems when your machine can only handle certain file sizes.

    More bits also means programs can do stuff like encode big files faster.

    --
    If you use Linux, please help development of Autopac
  25. Normal users dont need ghz cpus by HanzoSan · · Score: 3, Interesting


    Well the normal could do fine with a pentium 200 and 64 megs of ram.

    64bit is for the power user, people who want gigs of ram, huge harddrives, people who trade media like dvd movies, who edit movies, who play games, who run alot of programs at the same time, or who just want more speed, they want state of the art.

    --
    If you use Linux, please help development of Autopac
  26. Are you sure? by HanzoSan · · Score: 2



    Blame the programmer or blame the motherboard?

    The speed of your ram is the problem, the harddrive wont grind iff you have gigs of ram and you are using a scsi raid system unless your ram is just slow.

    so if your system is fast, why is netscape slow ? Fact is its not a good example of a slow program, nautilus is a good example of a slow program.

    Little has changed because theres a monopoly,
    Things wont change unless you make changes, join the open source movement and develop something new.

    I'll tell you how i'd use the CPU, automation, AI, and stuff like that to make my computer do self healing,to make it solve problems, to the point where i can tell it to find information on say, star trek episode 10 and it automatically opens netscape in the backround runs a few search algorithms and looks for information for my research.

    This could be done using an agent.

    --
    If you use Linux, please help development of Autopac
  27. Re:AMD, i love you. by hawk · · Score: 2
    > all i can say is i'm anxiously awaiting SMP boards for these badboys.


    yeah, right. Just like the K-6 :)


    sure, our processor supports it. No, noone ever made a chip set, though . . .


    hawk

  28. Re:What's so great about 64 bit? by Aexia · · Score: 2

    >>Not many of us need to address more than 4 GB of memory.

    Three years ago, I thought I was partially insane for getting a laptop with 128 MB of RAM. Turns out my insanity was a good thing.

    Today, I'm thinking I'm partially insane for getting a machine with 1 GB of RAM. I'll undoubtedly be congratulating myself for my foresight in a couple years when Windows ZZ requires that much to operate.

  29. It will be "free" by Wesley+Felter · · Score: 2

    It doesn't matter whether people need it or not. In a few years AMD will be making only 64-bit CPUs, so people will buy them and run them in 32-bit mode.

  30. Desktop applications requiring lots of RAM by mbessey · · Score: 5, Insightful

    A short list of desktop applications that could reasonably use multi-gigabytes of RAM. These are all arguably "high-end" applications, but that goes with the territory:

    1. Non-linear video & film editing:
    Current video editing software can work from and to disk, but availability of more RAM will make it easier to do more sophisticated effects in real time.

    2. Genome sequence analysis
    Okay, not very many people will be doing this, but it IS a growing field, and people are doing the work on desktiop machines now (albeit slowly).

    3. Modelling / CAD
    You can never have too much memory in a CAD workstation.

    4. Software development
    Again, you can never have too much memory. More memory enables more agressive optimization, as well as supporting more productivity features in the IDE (like full source indexing). I have used toolsets that need 2+ GB of RAM to compile a relatively simple program (they swap now, of course).

    So, probably not for Microsoft Word '03, but there are definitely applications for 64-bit computing out there other than servers.

    -Mark

    1. Re:Desktop applications requiring lots of RAM by lanner · · Score: 2, Interesting


      More RAM will not matter if you can not access the data which you desire from the permanent storage device. ATA and SCSI just can not deliver, mostly due to individual disk drive IO. Fiber Channel is close, but not practical, and is no different than something like RAID1 when it comes to performance. It is all stored on disks. That is going to have to change or something. Disks are a mechanical device and are not going to scale. Something is going to have to give. Something new needs to be made to accelerate this IO from the permanent storage into the temporary manipulation space (RAM).

      Right now, I do not want a faster processor, because that will not improve the speed of disk IO. I do not need more RAM, because I really do not use it (today). Faster network speed? That would be nice, but the 11MB across my LAN is okay for now.

      I just wish that moving that data around was faster, not necessarily being able to hold more of it. And in this case of speed, the processor has nothing to do with it.

      Now what this all has to do with this new AMD processor, I do not know. Nothing. Mod me down.

  31. Re:AMD, i love you. by Spy · · Score: 2, Informative

    Uhh, dude... You have no clue. Look into the Hammer a bit. The main point (more so than the 64bit stuff IMHO) is that it can do glueless SMP. I.E. no special chipsets need for =or 8 procs.

  32. Re:Threat to Sun by afidel · · Score: 2

    Oh yeah like a specfp2000 of 827 for the Sunblade model 2050 vs a specfp2000 of 802 for a P4 2.2Ghz Dell Precision workstation. Note that the sparc cpu is running at less than half the speed of the p4.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  33. Re:64 bit proc = extreme heat? by Spy · · Score: 2, Informative

    At present a pally (Athlon XP) needs MB support for good thermal protection. We will see what the tbread (.13um Athlon) needs. The hammer was designed from the start as a server chip so really nice thermal protection will most likely be there (rumor has it a heat spreader like the K6's or P4's will be present).

  34. Re:FUD Sucks by Magila · · Score: 3, Interesting

    It's not just a simple matter for Intel to increase the Itanium's x86 performance. The reason it runs so slow is because it uses an emulation layer for x86 which is always going to be dog slow, the only way intel could fix it would be to do a major (as in almost complete) redesign. Hammer on the other hand can exicute x86 in hardware since it's 64-bit instruction set is a superset of x86. Itanium will likely never see the desktop, instead Intel will fork off another chip line for the consumer/workstation market (like the Pentium/Xeon lines today).

  35. Re:64 bit proc = extreme heat? by HiyaPower · · Score: 2

    Gotta lotta AMD chips around this place, including some as dual in 2u servers. No problem with any of them. Most of them are grinding 100% load at 40->45C. I am afraid that you are a victum of Intel fud.

    Btw, the XP and MP line implements a thermal diode. Your mobo can throttle or shutdown the same way the P4 does if you want, but if you are at all intelligent on your case design, etc. you will never have to do that. Many of the bioses today implement a shutdown temperature driven off the termistor (ECS for one makes mobos that do this).

    I have never seen a fan melt off a heatsink. Can't quite imagine how he managed that one.

  36. Pathetic by donglekey · · Score: 2

    How sad it is that by the time MS got their consumer operating system completly out of 16 bit land that 64 bit consumer computers are coming into play. How long will it be before their consumer OS is 64 bit? Another 8 years?

  37. Honest Question. Isn't the bottleneck still Disks by BadlandZ · · Score: 2, Insightful
    Just wanted to see if anyone could give me some pointers, explination, or URLs to find out.

    As we go over 2GHz, and from 32 to 64 bit, bus speed is going up (good), memory seems to be creeping up on speed (RAM that is)....

    But what about hard drive access speeds? They don't seem to be getting faster at the same rate as everything else. And, the only think I seem to ever be "waiting" for using my 32bit 1Ghz system is reading something from the hard drive.

  38. Re:64 bit proc = extreme heat? by mikefoley · · Score: 2, Insightful

    This has got to be one of the most UNinformed entries on /. in a LONG time. I wonder if it's an Intel employee being directed by his FUDmaster?

    --
    What's my Karma Mr. Burns? "Excellent"
  39. After all, Bill Gates Himself said... by epukinsk · · Score: 3, Funny

    '640K^H^H^H^H 4 gigs is more memory than anyone will ever need.'

    -Erik

  40. Re:What's so great about 64 bit? by afidel · · Score: 2

    I've had a machine with 1.5GB of ram for over 6 months now. I got my first new pc in dec 93, it was a 486-sx25 with 8MB ram. This is ~96 months or 5.3333 doublings given an 18 month doubling period, so in theory I should have 1.25GB by now. I think that moores law is not going to slow down any time soon (at least 5 years) so we have ~3 years before natural progression gets us past the 32 bit limit.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  41. Re:WHAT!?!? IDIOT MODERATORS by Tony-A · · Score: 2

    When Windows and Hammer get together.......
    And yes, I thought your pun was funny.

  42. Anandtech article with pictures! by pointwood · · Score: 4, Informative

    Anandtech has posted an article with lots of information and pictures Right here.

  43. Re:Threat to Sun by BinxBolling · · Score: 2

    1) The numbers you quote are "peak"numbers, obtained by optimizing for the particular test being run. The "baseline" numbers are probably a better approximation to what you'll see in real world use. Here, the story is reversed: The Dell scores 779 vs. the Sun's 701.

    2) SPECFP? What about integer performance, which is more important for most applications. On SPECINT2000, the Dell whips the SunBlade both in baseline (790 vs. 537) and peak (811 vs. 610) performance measurements.

    3) How about price/performance? I can't find any mention of the Sun Blade 2050 on Sun's site. However, the 900 MHz Sun Blade 1000 (which is slower than the 2050) goes for $11,000. I can get the Dell with similar amounts of memory and HD space for $2500.

    4) How does the Sparc's better performance / clock make it a better CPU? Is there some intrinsic value to clock cycles that I don't know about?

    Look, I think there are good reasons in some cases to buy Suns over commodity Intel hardware. And there's probably a good argument to be made that these benchmarks don't correspond well to any real world performance, anyways. But you're just fooling yourself if you think that Sun beats out Intel when it comes to raw performance as measured by benchmarks.

  44. Answer: .18 vs .13 techonology by Kjella · · Score: 2

    .18^2 / .13^2 = 1.91 means that AMD are producing chips at approximately double cost compared to .13 technology, which Intel is now using in their Northwood P4s. Expect AMD to be just holding the ground they've gained until they can make their own transition, it just doesn't make business sense to start the price war now.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  45. Re:AMD, i love you. by hawk · · Score: 2
    Yes, so they say. This is AMD, though. They told us the K6 could do SMP, which it technicly could. They *eventually* popped out dual K7's (and we're taking another round at ordering mine today).


    I believe the hammer will ship. I'll believe in SMP hammer when a vendor demonstrates one . . .


    besides, it was a tongue-in-cheek wisecrack.


    hawk

  46. Re:x86-64 support probable by Namarrgon · · Score: 2

    Interesting. Doesn't really show Win64 support, but at least they've heard of AMD ;-)

    --
    Why would anyone engrave "Elbereth"?
  47. Listen to what you're saying... by mbessey · · Score: 2
    More RAM will not matter if you can not access the data which you desire from the permanent storage device.
    ...
    It is all stored on disks. That is going to have to change or something. Disks are a mechanical device and are not going to scale.

    And if you had 10GB of RAM, how often would you have to read or write something to disk? Almost never. Your "permanent storage" just becomes a back-up in case power fails, and the whole thing just runs from RAM. Disks are never going to be nearly as fast as RAM (they're each optimized in different directions). The best way to improve I/O performance in a computer system is simply to not do any I/O

    -Mark

  48. What programmers want has nothing to do with it by HanzoSan · · Score: 2


    Programmers dont want bloated code, users of the program want big powerful apps. Thats why we have photoshops and netscapes and the like.

    With media based apps and media editing, and file sharing its just going to keep raising the bar.

    As far as ram, ram speed and harddrive speed are two off the main bottlenecks of a PC, raise the speed of ram, and the speed of the harddrive, have about 16 megs of L2 cache, you'll have a fast computer if the ram is feeding data to the cpu at about 6gigs per second, the CPU displays to the screen instantly, everything would be instantanious, bloated code or not, programs the size of windows will load instantly hell your machine will boot instantly, add a 64bit cpu and you'll be able to edit huge files, add scsi raid and you'll have the transfer rates needed to handle it, and for file sharing on your fibre optic line downloadinng hundreds of gigs a week, your 10 terrabyte drive wont last very long.

    Sure this PC may be a few years away, but this PC will be the average PC of a power user within 3 years.

    --
    If you use Linux, please help development of Autopac