Slashdot Mirror


8-Core Intel Nehalem-EX To Launch This Month

MojoKid writes "What could you do with 8 physical cores of CPU processing power? Intel's upcoming 8-core Nehalem-EX is launching later this month, according to Intel Xeon Platform Director Shannon Poulin. The announcement puts to rest rumors that the 8-core part might be delayed, and makes good on a promise Intel made last year when the chip maker said it would release the chip in the first half of 2010. To quickly recap, Nehalem-EX boasts an extensive feature-set, including up to 8 cores per processor, up to 16 threads per processor with Intel Hyper-threading, scalability up to eight sockets via Intel's serial Quick Path Interconnect and more with third-party node controllers, and 24MB of shared cache."

36 of 186 comments (clear)

  1. March of the penguins by suso · · Score: 3, Funny

    Ah! My dream of the day when I can boot up and see penguins taking up the entire screen is almost here.

  2. minimum hardware required.... by rts008 · · Score: 2, Funny

    Now we know what will be needed to run Win 8, I guess.
    I better get started on my backyard fusion power plant....;-)

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  3. Balance by Locke2005 · · Score: 2, Interesting

    Does it have the memory I/O bandwidth to keep up with the CPUs? When will I be able to actually buy a mother board with 8 of these 8 core CPUs, and what kind of a frame rate would Crysis get on that rig?

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Balance by vivek7006 · · Score: 4, Funny

      Does it have the memory I/O bandwidth to keep up with the CPUs?
      Yes
      When will I be able to actually buy a mother board with 8 of these 8 core CPUs
      When you move out of your parents garage.

    2. Re:Balance by DarkOx · · Score: 3, Interesting

      These are target it the Virtualization and specialized application space. You are not going to put these in your gaming rig, and your not going to use the +4 core models in your tranditional stand alone application server. You could get much better dollar to performance ration elsewhere if those are your intended applications.

      Now slapping two or more of these things on a Linux box with a ton of UMLs running or on VMware ESX, and loading the system up with 128 gigs of ram and a medium business can probalby run their entire datacenter on 2 boxen + an entry level SAN.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    3. Re:Balance by fuzzyfuzzyfungus · · Score: 4, Insightful

      Given that the Nehalems all have integrated memory controllers, I'd assume that the memory I/O situation wouldn't become substantially worse as you scaled up.

      From TFS's mention of "up to 8 CPUs or more with third-party node controllers" I'm(perhaps optimistically) assuming that that means all the RAM in an up to 8 socket system wouldn't be more than one hop away from any core.

      They almost certainly didn't go with 24MB of cache because their main memory situation is perfect; but intel's bigger chips are substantially improved from the old "Hey, let's hang a bunch of super expensive Xeons off a dubiously adequate northbridge through a shared front-side bus, let them starve for memory access, and then get curb stomped by cheaper Opterons!" days.

    4. Re:Balance by CBRcrash · · Score: 3, Insightful

      I'm thinking computing power for rent (aka the cloud), VDI, cluster data crunching , and any combination of the above

    5. Re:Balance by Anonymous Coward · · Score: 5, Funny

      Yes... on Friday nights, me, her, and your mom do threesomes.

  4. Re:It's obvious by recoiledsnake · · Score: 2, Informative

    This processor is meant for servers, because they're Xeon, and with all the Web 2.0 and Cloud computing going on, servers are always hungry for more power.

    --
    This space for rent.
  5. Finally! by sardaukar_siet · · Score: 5, Funny

    The end to "can it run Crysis?" jokes!

    1. Re:Finally! by Cytotoxic · · Score: 3, Insightful

      Even funnier, soon enough you'll be running Crysis on your cell phone (or whatever we call it then). Remember when it was tough to get decent framerate on Doom with high settings? You can run that on a cellphone these days. 15 years from "state of the art" to "runs on my cellphone." Wow. In 15 years you might have a 1TB database running on your personal communicator that fits in your pocket. (in keeping with the "15 years out" prediction theme of the day.

  6. IBM Power7 also has 8 cores by karvind · · Score: 4, Interesting
    If it is matter of core-war, IBM's latest Power7 also has 8 cores. It is actually based on 45nm technology compared to Intel's latest 32nm. What makes Power7 exciting is that it has on-die 32MB L3 cache. They achieved this by introducing eDRAM (embedded DRAM) in the technology. Both Nehalem-EX and Power7 are targeting low-end server market, so it should be interesting battle.

    http://arstechnica.com/hardware/news/2009/09/ibms-8-core-power7-twice-the-muscle-half-the-transistors.ars

  7. Re:programs compatible with 8 cores by Alastor187 · · Score: 2, Insightful

    I am sure there are plenty of applications out there that can take advantage of this new hardware. I run finite element and computational fluid dynamics software at work and both are capable of using the 8 cores in my work PC (dual quad core).

    The really sad part though is that for the FEA software I can only use 2 cores because the vendor requires customers to buy a separate HPC license for every processor/core beyond 2.

  8. Licensed per Core by merlinokos · · Score: 2, Interesting

    Software developers are going to have to figure out a new approach to licensing many of their products. VMware, for example, allows you to use a single license for every processor of 6 or fewer cores... how many people are going to pay for another license for the 2 extra cores? I see per core licenses coming in the near future.

  9. Re:programs compatible with 8 cores by hoytak · · Score: 2, Insightful

    Don't know about games, but many types of numerical processing can easily take advantage of this. ATLAS and other high-performance linear algebra libraries already use all available cores (no, IO is often not the biggest bottleneck with these libraries, as they seem to squeeze out all possible advantages from the L1 / L2 caches). In other words, for my scientific computations, I would definitely notice a difference.

    Also, OpenMP is becoming easier and easier to use with recent gcc releases, and it only takes a few #pragma statements in some parts of the code to give a huge speedup if you know what you're doing and have appropriate code.

    --
    Does having a witty signature really indicate normality?
  10. Sun Ultrasparc T2 has 8 cores... and 64 threads by IYagami · · Score: 4, Informative
    1. Re:Sun Ultrasparc T2 has 8 cores... and 64 threads by Dragoniz3r · · Score: 2, Insightful

      True but they're designed for entirely different workloads. The Niagara series of processors is designed toward large numbers of not-particularly-intensive tasks such as serving web pages and such. Power7 and Nehalem-EX are targeted more toward processing-power-intensive tasks which are still parellizable.

  11. When will Moore's Law apply to Cores? by rberger · · Score: 3, Insightful

    So can we now expect a doubling of cores every 18 months?

    1. Re:When will Moore's Law apply to Cores? by Colonel+Korn · · Score: 2, Insightful

      So can we now expect a doubling of cores every 18 months?

      Moore's Law refers to transistor density, right? As long as programming makes the expected shift to massively parallel techniques that would justify a very large number of cores I think the answer to your question is yes.

      --
      "I zero-index my hamsters" - Willtor (147206)
    2. Re:When will Moore's Law apply to Cores? by Solapse · · Score: 3, Funny

      Surely that'll be Core's Law?

    3. Re:When will Moore's Law apply to Cores? by Kjella · · Score: 3, Insightful

      You just made me realize nobody named Cole (Ashley Cole, Cheryl Cole, Nat King Cole) will ever have a law named after them. Everyone will just snicker and it'll never catch on.

      --
      Live today, because you never know what tomorrow brings
  12. AMD's competitor, Socket G32 by yuhong · · Score: 5, Interesting

    In other news, AMD has a blog article on it's soon to be launched competitor to this, Socket G32 8-core/12-core Opterons:
    http://blogs.amd.com/work/2010/02/22/magny-cours-is-right-on-schedule-and-shipping-to-customers/

  13. No benefit? by Xocet_00 · · Score: 2, Informative

    This article outlines the various circumstances under which hyperthreading either benefits or impedes performance. While it's true that on average the benefit was zero (meaning about half of what they tested was faster, and about half was slower) there are clearly a lot of applications that see significant performance gains.

    It should also be noted that the applications that benefit are ones that would generally be used in Xeon (server and workstation) machines. Further, most of the applications that failed to benefit from hyperthreading are not written to take advantage of many (more than one or two) cores. As applications are updated for "many core" systems, it is likely that the benefit from hyperthreading will become more significant.

    In any case, it is far from "established" that hyperthreading has "no benefit."

  14. Joy! I hope it comes with ... by freaker_TuC · · Score: 2, Funny

    ... super cool looking white plastic mold which fits my sochet and cool looking notepad!

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  15. Re:Hyperthreading by jcupitt65 · · Score: 4, Informative

    Hyperthreading used to suck, but it works pretty well now. In the benchmarks I've done with my code I see about a 60% speedup.

    http://www.vips.ecs.soton.ac.uk/index.php?title=Benchmarks#Results_summary

  16. Flash by 0123456 · · Score: 2, Funny

    Better than that, with a properly multi-threaded web browser we'll be able to display sixteen animated Flash ads simultaneously with no slowdown!

  17. Re:It's obvious by ickleberry · · Score: 4, Insightful

    This makes me sad. Web 2-point-Oh is such a waste of a perfectly good 8-core processor.

    10 years ago if you had told me about an 8-core processor I would have imagined using it for kick-of-the-ass games, immersive virtual reality, editing 3D video and simulating newer, more deadly designs of chainsaw chain.

    But noo, instead they are used to pump out inefficient JavaShit-based versions of the Desktop software we had in '93 with a shiny new rounded corner interface to web browsers around the world. Great.

  18. Somebody's gotta ask... by unitron · · Score: 4, Funny

    So, how soon until newegg.com has the fake ones in stock?

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  19. Re:It's obvious by MrNaz · · Score: 3, Insightful

    Yea, it really bugs me how 95% of a web site's load time and processing load is accounted for by a few pretty features like rounded corners and drop shadows.

    How about we put those effects into CSS where they below and not induce massive load by simulating them with 5mb of JavaScript?

    --
    I hate printers.
  20. Re:It's obvious by raddan · · Score: 2, Insightful

    Am I the only one here who understands that client-side Javascript has absolutely nothing to do with how many cores your server has?

    Web 1.0 can use plenty of cores, too, but generally your Web x.x requirements and your required server core count are orthogonal. Bandwidth and latency requirements for Web 2.0 are a different story, though. Those things tend to scale depending on how shitty your programmers are.

  21. Re:It's obvious by Sir_Lewk · · Score: 3, Funny

    Who is talking about servers? I'm thinking about my home machines, you know, where the client-side javascript runs...

    --
    "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  22. Re:Ditch x86 by Klintus+Fang · · Score: 2, Insightful

    People have been arguing as you are that x86's bloated CISC instruction set was inferior to a cleaner RISC architecture for the last 20+ years. Nobody has ever proven that the elegance of the instruction set matters with hard data though.

    What evidence we do have goes against that argument.

    Apple machines used a cleaner RISC architecture for a while in the desktop space. They never performed any better than equivalent x86 based machines, and in the end Apple abandoned RISC and moved to x86.

    Intel came out with a cleaner RISC based instruction set that that the Itanium line uses. If x86 was really as bad as you say, Itanium chips would be running circles around the x86 based server chips provided by both Intel and AMD. That isn't happenning.

    Another thing you might not realize: all x86 chips, from both Intel and AMD, once you strip them down to the micro-code level ARE RISC designs under the hood. RISC is the cleaner way to implement the micro code and the underlying execution architecture, but all historical data seems to indicate that the question of whether the instruction set that sits on top of that is RISC or CISC is irrelevant to performance. It is arguably more complicated to design a CISC based chip like x86, but that clearly has not been an obstacle to competing with RISC on the performance end for Intel or AMD engineers.

    --
    In a minute there is time For decisions and revisions which a minute will reverse. -T.S. Eliot
  23. Re:Hyperthreading by BostjanSkufca · · Score: 2, Interesting

    According to my server metric graphs the additional threads are only useful for WIO CPU states.

    For example, on Intel 4core i7 920 processor, enabling hyperthreading impersonates additional four cores. But CPU utilization reported by metrics software shows that USR and SYS cpu times will only go up to 50% and WIO will add another 12%. This corresponds to having a virtual core used for waiting to IO stuff. Additional 3 virtual cores do not serve anything at all.

  24. Re:Ditch x86 by hhw · · Score: 3, Insightful

    People have been arguing as you are that x86's bloated CISC instruction set was inferior to a cleaner RISC architecture for the last 20+ years. Nobody has ever proven that the elegance of the instruction set matters with hard data though.

    What evidence we do have goes against that argument.

    The only evidence that we have is that the benefits of commoditization and economies of scale often outweigh any architectural advantages. The fact that x86 incorporated many elements of RISC would also demonstrate its value.

    Apple machines used a cleaner RISC architecture for a while in the desktop space. They never performed any better than equivalent x86 based machines, and in the end Apple abandoned RISC and moved to x86.

    Manufacturing processes simply trumped architectural differences. PowerPC's have never been manufactured on anywhere near the scale of x86.

    Intel came out with a cleaner RISC based instruction set that that the Itanium line uses. If x86 was really as bad as you say, Itanium chips would be running circles around the x86 based server chips provided by both Intel and AMD. That isn't happenning.

    Itanium is EPIC, not CISC. It is the exact opposite of RISC. It may not be running circles around x86, but that may be due to compilers not yet being advanced enough to take full advantage of the architecture. We may still see this change in the future.

    --
    http://astutehosting.com/
  25. Re:programs compatible with 8 cores by XanC · · Score: 2, Informative

    Not with an X25-E.

  26. Re:Actually... by vertinox · · Score: 4, Interesting

    It will improve gaming performance if you happened to be running something like Quakes Wars in ray tracing.

    Intel put together a demo on a workstation system with two Nehalem quad-core CPUs getting about 15 - 20 fps.

    Since ray tracing is embarrassingly parallel, all one needs to do to improve performance is to throw more cores at it.

    Keep in mind ray tracing is much more cpu intensive than gpu intensive...

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)