Slashdot Mirror


AMD Opteron Due In April

updog writes "Here's an article from Infoworld claiming that the new 64-bit AMD Opteron is ready to launch on April 22. Some of the notable features of the new chip are an address space capable of addressing up to 1 Terabyte of memory, the ability to link up to 8 processors without any external chips, and backwards compatibility with existing 32-bit applications ..." PapaFSmurf, meanwhile, links to a disclaimer-heavy article posted at amdboard.com which says that 64-bit Athlons may arrive in June rather than September as previously expected.

23 of 297 comments (clear)

  1. Not surprising by rabtech · · Score: 4, Interesting

    Barton isn't enough to keep AMD going against Intel until Sept. Simply not gonna happen, and I think they have seen that coming and are trying to head it off by launching the Athlon64 closer to its originally planned release.

    Once the Athlon64 is available and people are building systems using it, AMD just stole back the "King of PC processors" title and in a BIG way.

    --
    Natural != (nontoxic || beneficial)
  2. Re:Whoa by Anonymous Coward · · Score: 5, Funny

    I think you're confused. Only Intel chips make the internet faster.

  3. This is huge by Toasty16 · · Score: 4, Interesting

    Affordable x86 64-bit servers for the masses, this is going to revitalize AMD and really put it on the map as a serious challenger to Intel. I hope Chipzilla wakes up and sees that its incredibly expensive and backwards-incompatible Itanic 2 chips are the result of engineers developing for themselves instead of developing for the needs of their customers. Finally, AMD will be able to court the high profit business market, though I fear that they might alienate their hardcore enthusiast consumers in the process...

  4. Just in case by Anonymous Coward · · Score: 5, Informative

    AMD's enchanted April
    AMD's 64-bit alternative

    By Tom Yager March 14, 2003

    After years of hype, the AMD Opteron 64-bit processor will debut in April. The company and its shareholders might curse the rotten timing, but the current contracted market is actually the perfect setting for AMD's new technology. While other chipmakers scramble to adapt, AMD seems to have designed current business challenges and priorities into its architecture. Considering how long Opteron has been in engineering, AMD is either very smart or very lucky. Opteron may be an opportune solution for customers looking to consolidate their servers and reduce operating costs.

    The advantages of AMD's new design are many. The most talked-about feature is the CPU's support for 64-bit applications. Unlike previous 64-bit processors, Opteron implements the full x86-32 instruction set. Software that runs on a Pentium III or AMD Athlon now will run unmodified on Opteron. Opteron-based servers will likely spend the majority of their time running the 32-bit Windows and Linux programs that businesses use today.

    Software written to exploit Opteron's 64-bit capabilities will break through the barriers that prevent the x86 from running extremely demanding server and technical applications. A vastly expanded address space (up to 1TB of physical memory), a larger set of high-speed registers, and new instructions will take affordable servers to a higher level of performance. Running in 64-bit mode, an Opteron application can crunch through mountains of in-memory data and perform blazingly fast data transfers to network and storage devices.

    Unlike other x86 processors, the Opteron CPU has the inherent ability to link up to eight processors without specialized chips. Every processor has three HyperTransport bus controllers for fast connections to other CPUs and devices. Instead of using an external memory controller, which complicates system design and adds latency, AMD links memory directly to each CPU. The design has plenty of headroom to accommodate faster memory and I/O devices. The only speed limit is the 19.2GB per second capacity of each chip's combined HyperTransport channels, which exceeds the top speed of the most capable PC server bus.

    In systems that require more than eight processors, Opteron will rely on external chipsets to provide communications between CPUs. The fact that HyperTransport is already on the chip simplifies the engineering. Systems running two- and four-CPU configurations -- which account for most x86 server sales -- will ship in 2003. How soon larger systems appear depends entirely on market demand.

    Answering critics

    The chief criticisms leveled against the platform by Intel and critical analysts -- mainly that Opteron is immature technology and that Microsoft is dragging its feet porting Windows to it -- will prove groundless. The well-respected and thoroughly debugged Athlon x86 processor is the foundation of the Opteron chip. The remarkable HyperTransport bus that AMD uses to tie Opteron chips to each other and to I/O devices is already in widespread use. The DDR (double data rate) memory that AMD has chosen for its first implementation is inexpensive and readily available. AMD's chipset implements standard PCI-X and AGP ( Accelerated Graphics Port ) peripheral buses. System manufacturers and customers will have relatively few adjustments to make.

    The Windows question is slightly trickier, but it isn't an issue Intel should press too hard. Yes, the sole 64-bit version of Windows runs on Itanium and Itanium 2. However, Microsoft has repeatedly stated that it strongly prefers AMD's 64-bit architecture to Intel's. Opteron is not stuck in the same spot as Intel at the launch of Itanium. Intel had to wait for Microsoft to announce its Itanium-specific port of Windows . Opteron already runs 32-bit Windows at full speed, while other 64-bit CPUs must use emulation to run most Windows software. Microsoft's engineering task, which it needn't hurry to accomplish, is to

  5. AMD's naming scheme... by DJPenguin · · Score: 4, Funny

    Duron? Opteron? Who comes up with these? They sound like types of rubber, or possibly fuel additives...

    1. Re:AMD's naming scheme... by JudgeFurious · · Score: 5, Funny

      I think they sound like Decepticons personally but maybe that's just too much time spent watching Transformers as a kid.

      --
      Appended to the end of comments you post. 120 chars.
    2. Re:AMD's naming scheme... by Selanit · · Score: 4, Insightful

      Makes sense to me. The -on suffix has a nice ring to it, sort of techy in a Greek kind of way. Plus it's an English word in its own right with generally positive connotations, turning you on to the product.

      The prefixes are just common sense, conveying to the potential buyer what the company would like you to believe about their product. Athlons are Athletic. Durons are Durable. Opterons are Optimized for Optimum performance, suggesting that it's the best of the best. The Latin optimus, from which the prefix is ultimately derived, simply means "best".

      Course, they had to throw an "er" into that last one, 'cause otherwise it would have sounded like some sort of legion of boxy doom robots in a low budget SF invasion flick: Oh my God, the Optons are coming! Run . . . RUN!

      But even then that extra joining syllable was carefully chosen. They could have picked an i, making the product Option. That would pick up on the Opti- prefix of optimum and optimize, but it would also make the word an English word that merely means "one possible choice", clearly not the best message to send to a potential buyer looking for the best.

      -er- works much better. Not only does it call to mind the English comparative adjectival ending ("It's not only opt, it's opter!), it also rhymes with the middle syllable of their highly successful Duron line, suggesting by extension that these new chips will carry on that tradition of excellent value for the money.

      Over-analysis, you say? That which we call a CPU would perform its function by any other name? Certainly the silicon would work the same; but the perception of the chip would be different, perhaps worse for AMD, and for that reason the name matters. Names are words, and words are how we define reality. You might ask me "What's a figgin?" And I would say "A figgin is a type of pasty, with chicken inside and raisins on top." Prior to that you probably had no notion what a figgin was, and I have now created in your mind the idea that it's a chicken pasty with raisins on top, and I may also have conveyed the idea to you that it is tasty and filling. And I have done it using words. This is exactly what the AMD marketing people are trying to do: they are using words to create a reality in which people believe that AMD's products are superior (Ha! there's the next one: the Superion), and buy from AMD rather than its competitors as a result.

      Typical attention spans are short, moreso now than before we got so saturated with advertising, so they have to pack as much meaning into as few words as possible. Figgin is a rotten product name. It has no linguistic history; it could just as easily be a bodily organ, often removed in unpleasant ways by sadistic tyrants. Athlon, Duron, Opteron are much better: they are made from phonemes that have positive connotations to English speakers, and in several other languages as well, notably the Romance tongues.

      Sensible buyers will not make purchasing decisions based solely on this, of course, but the initial impression remains and is reinforced every time you see, hear, or think the name. That counts . . . it may not be logical, but humans are not always logical. (Seldom, in fact.)

      Basically, I think AMD's marketing team has done an outstanding job picking these names. Even you, oh parent poster, must have picked up on the positive connotations, even if you then realized how silly the whole thing is and mocked them for it. AMD's going to need every advantage they can get to win serious market share from Intel, but if their naming team is anything to judge by, then they've made a good start.

  6. Only 1 TB? by MagPulse · · Score: 4, Interesting
    64 bits should give you 18 exabytes right? What's the limiting factor?
    2^64 = 18,446,744,073,709,551,616
    ^EB ^PB ^TB ^GB ^MB ^KB
    1. Re:Only 1 TB? by cheezedawg · · Score: 4, Interesting

      The "limiting factor" was AMD's decision to only use 40 bit addresses at first.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    2. Re:Only 1 TB? by JamieF · · Score: 4, Funny

      So, if you like storage systems that can hold >1024 TB...

      does that make you a "peta-phile"?

      Yuk yuk yuk.

    3. Re:Only 1 TB? by BrianB · · Score: 5, Informative

      Yes, much like the original 68k (68000, 68010) chips could only address 16 meg, but the instruction set was 32 bit and therefore able to go to 4Gig with subsequent chips without any problems (well, except the Microsoft-written AmigaBasic used the 8 upper bits as flags and therefore broke when the 68020 wanted to actually treat those bits as part of the address....horrible, horrible kludge).

      Anyway, future opterons will be able to address a larger amount of memory without modifying the instruction set, and let's face it, by the time 1 TB of memory is affordable/useful, that original opteron is going to be long surpased.

    4. Re:Only 1 TB? by Weirsbaski · · Score: 4, Informative

      The linear (virtual) address is 64 bits, but only 48 bits are implemented. This means that pointers will only have the bottom 48 bits "arbitrarily" chosen. (The upper 16 bits are a sign-extension of bit 47). Future x86-64 revs can implement up to 64 bits if desired. Advantage: only 48 wires are needed to pass linear addresses around within the cpu.

      The physical addresses are 52 bits, but only 40 bits are implemented. This means that the page tables can only assign pages to 40-bit physical addresses. Future x86-64 revs can implement up to 52 if desired. Why 52? The upper bits in the page tables that would be used for larger addresses are instead marked "available for software use". Advantage: only 40 wires are needed to pass around physical addresses, the caches only have to store 40-bit physical tags.

      So in theory, one task could use 2^48 bytes of memory, but only 2^40 bytes would be in memory at any one time, the rest would be swapped out. The virtual-memory-manager (not the task iteself) would be responsible for keeping track of which pages are currently in memory.

      --

      I am not a sig.
  7. Oh wonderful...I just upgraded by Guysdrinkingbeer · · Score: 5, Funny

    No, I ma not making a joke. Yesterday, Friday March 15 2003 I bought my new Soyo KT400 Dragon motherboard and a AMD 2600 Athlon with 333 bus. I have been cutting edge for 24 hours.
    I never will win.

    On a more positive note, any body know of motherboards for these monsters yet?

    --
    Great people don't need people to complete them, great people complete other people. -- Matthew Pawlikowski.
  8. Slashdot a Little Slow? by Grip3n · · Score: 4, Informative

    The release date of April 22 was released a long time ago

    (ie: January 21, 2003, just incase you didn't get the picture)

    --
    To make a pun demonstrates the highest understanding of a language
  9. Opteron and Athlon 64 are not the same CPU by ruiner5000 · · Score: 5, Informative

    The Opteron is being launched on the 22nd of April. It was code named Sledgehammer, and is what Newisys and others are using. It is the server version of Hammer.

    Athlon 64 is coming out in September. It is the desktop and mobile version of Hammer that was codenamed Clawhammer.

    --
    ignorance is bliss. googlefiberatx.com
  10. Re:32 compatibility mode vs. true 64 bit apps... by vlad_petric · · Score: 4, Interesting

    The width of the machine is not the number of threads it's able to run at a given time (SMT like P4), but the number of instructions you can execute in a cycle (in a parallel fashion, of course). The difference between x86 and Itanium is that on Itanium the instructions are "explicitly parallel", i.e. the compiler bundles instructions together and the processor knows it can execute them in parallel, while on x86 the processor is smarter and determines itself which
    micro-ops (actually it's rops for AMD) it can execute in parallel.

    You're very likely going to see speedups on 32 bit code, simply because Opteron is twice as wide as P4 (and this has nothing to do with the size of the operands, which probably is not going to matter as much).

    As far as the 64 apps are concerned - Linux already runs on it.

    --

    The Raven

  11. Re:32 compatibility mode vs. true 64 bit apps... by updog · · Score: 4, Informative
    And how many apps for 64 bit exist in the market?

    If you use a source-based distribution, like Gentoo, everything in your system will be compiled for your 64-bit architecture when it's installed. You'll be able to take advantage of your new 64-bit architecture right from the get-go.

  12. No Matter How Much Ram You Have by The+Analog+Kid · · Score: 5, Funny

    Windows is still going to use the swap file.

    1. Re:No Matter How Much Ram You Have by TheRaven64 · · Score: 4, Informative
      No Matter How Much Ram You Have
      Windows is still going to use the swap file.

      Why was this moderated as funny? It's certainly true for the NT series (including 2K and XP). Their VM strategy allocates all the ram (except the part reserved for the kernel) as disk cache, and all allocated memory is swap, cached by the main memory. This allows the kernel to dynamically tune the amount of disk cache used according to how much is required. It sounds insane, but is actually quite an elegant solution (in theory at least, I'm not convinced it works in practice. A lot of disk I/O throughput will kill system performance as all your apps get swapped out in favour of disk cache).

      --
      I am TheRaven on Soylent News
  13. Re:32 compatibility mode vs. true 64 bit apps... by Nothinman · · Score: 4, Informative

    Depends.

    Linux has been running on 64-bit architectures for some time now, so 64-bit'ness isn't a new thing. And with distros like Debian that support everything from m68k up to Alpha a large portion of the issues have been taken care of already. Debian 'sarge' currently has 10058 packages, all of which compile and run (I'm not going to say all are 64-bit bug free, that would be stupid).

    And also most Open Source apps are used on Solaris, Tru64, HP-UX, etc which are 64-bit. Windows may have a big transition ahead of it, but for the rest of us it'll be just like any other motherboard upgrade =)

  14. Re:1TB by Tailhook · · Score: 5, Informative

    No, the ceiling is not stupid.

    Limiting the physical memory to 40 bits reduces the cost of building other system components, such as chipsets and motherboards, dramatically. Further, 1TB of RAM is sufficient for the current market. That is 1000 1GB parts, to give it some perspective.

    As customers begin to approach 1TB requirements, AMD only has to implement more lines. No need for any segmentation hacks. The ISA needs no modification. This is a pragmatic and wise design decision.

    64 bits of address space is still very useful without having actual RAM to back it up. It means you can map large quantities of storage into RAM directly. For example; if you have 10TB of disk, you can map all of it into a single virtual address space and address it with simple offsets. Obviously this is useful for large databases.

    --
    Maw! Fire up the karma burner!
  15. Re:Why Release a Server and Desktop Version? by TheRaven64 · · Score: 4, Informative
    In fact wouldn't it be more cost effective to just have the 1 line of chips instead of splitting manuf and development costs?

    Manufacturing ICs is not an exact science. Very small impurities can render a die, or a part of a die unusable. The manufacturer can either throw these away, or disable the broken part and sell it as a crippled version. Intel's Celerons were just the P2/3s that had failed part of the cache tests. A lot of the difference between the Athlon64 and Opteron is cache size. A second is SMP support. The Opteron has 3 HyperTransport controllers on die that allow it to communicate with other CPUs with no 'glue' architecture. The Athlon64 will only have one, so any Opterons which have one defective HT controller can be sold as 2-way SMP parts, and those with 2 defective HT controllers will be Athlon64s (those with 23 defective HT controllers will be marketed as paperweights).

    AMD has only developed a single CPU, and it will only manufacture a single CPU. It will market this as the most expensive Opteron. All the other versions are simply failed versions of this, with the broken parts disabled.

    As an aside, you actually could enable the other half of the cache on some Celerons by mutilating the CPU a little. It was a particularly bad idea, since errors in cache tend to make your system rather unstable, but it could be done...

    --
    I am TheRaven on Soylent News
  16. There's more to it than that. by kangasloth · · Score: 5, Informative

    What makes the Opteron a server chip is the presense of three hypertransport links, the bus used for communication between multiple CPUs and other components such as the motherboard chipset. The Athlon64 will have only one. This is important since hypertransport, unlike say PCI, uses point-to-point links. The AGP and PCI bridges could be on separate hypertransport links and in theory we could see things like gigE controllers directly attached to the hypertransport bus.

    Also, last I heard, the Opteron will use Dual DDR memory, while Athlon64 will have to make do with single-channel DDR. Recall that both Hammer chips (SledgeHammer, aka Opteron, and ClawHammer, aka Athlon64), have the memmory controller integrated onto the CPU.

    For both of these reasons, the Opteron and Athlon64 sockets are incompatible (Socket 754 vs Socket 940). There's an old review with plenty of information here