Slashdot Mirror


A Three-Way AMD Opteron Server

Abdul tips a thin little review up at The Inquirer of the Themis Slice. "The Slice is a three socket Opteron machine with two PCIe slots and two Infiniband 4x ports... Why would you want three sockets rather than four? Easy, latency. Any CPU in a 3S system is one hop away from any other CPU. In a 4S system, you can be two hops away. This adds latency, and more importantly, you take a big hit on cache coherency latency. This kills performance."

12 of 137 comments (clear)

  1. IBM System x3755 by OS24Ever · · Score: 5, Informative

    Disclaimer, I work for IBM.

    The IBM System x3755 has offered this feature since it came out as well. Instead of the fourth processor card you install a pass through card and it turns it into a three way. We've done a few benchmarks (warning pdf) with the Pass Through card and what it could do between 3CPU and 4CPU operations.

    pretty cool ability for a few things.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

    1. Re:IBM System x3755 by Anonymous Coward · · Score: 5, Funny

      OS24Ever wrote, "Disclaimer, I work for IBM."

      You don't say... : p

  2. Re:Weird by Anonymous Coward · · Score: 5, Informative

    This is also a problem on FSB systems, as all CPUs need to snoop the bus for cache coherency information. On Intels dual-bus systems, this information needs to go across busses. The Intel 4 FSB systems are even worse. AFAIK, Opteron is the only x86 chip that would support 6 cores (12 cores with Barcelona) with a single hop.

  3. CoProcessors? by tji · · Score: 4, Interesting

    Wasn't AMD also talking about licenses or agreements with other companies to allow for different types of coprocessor chips to be used alongside their processors?

    There is some interesting potential in that realm.. Crypto accelerators for VPN, SAN, or other devices. Multimedia encode/decode accelerators (encode 1080P H.264 in real time?). Inevitable video game acceleration devices (physics co-processor, accelerated NIC chip, 3D GPU offload processor?).

    Those would be even more interesting in home-user oriented Athlon64 boards. Multi-socket opteron boards are out of my price range.

  4. What would you do... by Tackhead · · Score: 5, Funny
    ...with a million dollars?

    > Why would you want three sockets rather than four? Easy, latency. Any CPU in a 3S system is one hop away from any other CPU. In a 4S system, you can be two hops away. This adds latency, and more importantly, you take a big hit on cache coherency latency. This kills performance."

    Lawrence: Three chips at the same time, man.
    Peter: That's it? If you had a million dollars, you'd use three sockets at the same time?
    Lawrence: Damn straight. I always wanted to do that, man. And I think if I worked at AMD I could hook that up, too; 'cause I hate motherboard layouts with latency.
    Peter: Well, not all layouts.
    Lawrence: Well, the type of chips that'd triple up on a board like that would.
    Peter: Good point.
    Lawrence: Well, what about you now? what would you do?
    Peter: Besides three chips at the same time?
    Lawrence: Well, yeah.
    Peter: Idle.
    Lawrence: Idle, huh? Peter: I would relax... I would sit on my ass all day... I would idle.
    Lawrence: Well, you don't need a million dollars to idle, man. Take a look at that fourth chip: it's two hops away, don't do shit.

  5. Same latency with 4 processors by Laxator2 · · Score: 4, Interesting

    The article states that with 3 processors one gets better performance, latency wise, because in a triangle configuration any processor cache is just one hop away. You can have 4 processors in a tetrahedron configuration and still have any processor one hop away. Of course it will take 3 hypertransport connections per processor just for the internal communications, so a 4th connection is needed for at least one processor to connect to the northbridge. The quad-core Opteron will have a maximum of 4 hypertransport connections, is that right ?

    1. Re:Same latency with 4 processors by default+luser · · Score: 5, Informative

      Yes, the quad-core chips will have the fourth link. In addition, the chips will be able to split their 16-bit HT links into dual 8-bit HT links, allowing for 8-way CPU configurations without hops (8 x 8-bit HT links per socket). In reality, this is the reason why AMD is pushing the new HyperTransport 3.0: so they can cut the bus lines to 8 without sacrificing too much bandwidth.

      Check it out here.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

  6. Re:Weird by TheRaven64 · · Score: 5, Informative

    Yes, it's possible. The main problem in general is that cost scales in proportion to the factorial of the number of nodes. The main problem in the specific case of Opterons is that each chip needs one HyperTransport controller per other CPU. Current Opterons come with up to three HT connections, and you need one for connecting to the PCIe bus, and other peripherals, leaving two for CPU-to-CPU connections.

    --
    I am TheRaven on Soylent News
  7. Re:Threesome by smurphmeister · · Score: 5, Funny

    So what kind of doe will this Opteron Threesome run me? Probably a couple of bucks at least!
  8. hard to justify by aapold · · Score: 5, Funny

    I mean how to convince the wife that we need a three-way?

    --
    "Waste not one watt!" - CZ
  9. Re:Where's the specs? by SQL+Error · · Score: 4, Funny

    No.

  10. Re:Weird by rrhal · · Score: 5, Insightful

               x
              /|\
             / | \
            /  x  \
           / .   . \
          x---------x

    --
    All generalizations are false, including this one. Mark Twain