Slashdot Mirror


Intel To Ship 48-Core Test Systems To Researchers

MojoKid writes "Just when you thought your 6-core chip was the fastest processor on the planet, Intel announces plans to ship systems equipped with an experimental 48-core CPU to a handful of lucky researchers sometime by the end of the second quarter. The 48 cores are arranged with multiple connect points in a serial mesh network to transfer data between cores. Each core also has on-chip buffers to instantly exchange data in parallel across all cores. According to Sean Koehl, technology evangelist with Intel Labs, the chip only draws between 25 and 125 watts."

135 comments

  1. I just have to ask by toygeek · · Score: 4, Funny

    Can you imagine a *Beowulf cluster* of these things!? Think about the possibilities!

    1. Re:I just have to ask by Dayofswords · · Score: 1

      never have a loading bar again!

      --
      Someday we'll hit the human carrying capacity. And the band will just play on.
    2. Re:I just have to ask by Anonymous Coward · · Score: 5, Interesting

      Yes, I can think of the possibilities...

      A Jaguar (or Roadrunner) of these processors would still be too slow to numerically solve the geomechanics problems I grapple with daily though. A Jaguar equipped with these processors would be approximately 20 petaflops peak. To simulate 1 sec of fracture of a 10mm cube of rock on the atomic scale would require of order 10^36 floating point operations. To do that would take 10^20 sec at 10 petaflops. Not bad really...that's only 10^12 years. Oh wait, the universe hasn't even been around that long...

      Having said that I'm a researcher who writes and uses high-performance parallel software daily. How might I become one of Intel's select few to trial these chips? I can certainly think of ways to keep them warm!

      Please Intel please! ;)

    3. Re:I just have to ask by MrMr · · Score: 4, Funny

      fracture of a 10mm cube of rock on the atomic scale
      Ha, I can do that in less than a second, with my serial mallet.

    4. Re:I just have to ask by Anonymous Coward · · Score: 0

      take a NEC SX-9 and things gets a lot better maybe:)

    5. Re:I just have to ask by urusan · · Score: 3, Funny

      It certainly beats the 10^13 years it would take with a Jaguar!

    6. Re:I just have to ask by Jurily · · Score: 5, Insightful

      Now 48 CPUs can wait for the disk!

    7. Re:I just have to ask by Cinnaman · · Score: 1

      Talking about Jaguars and multiple processors reminds me of a certain console...

    8. Re:I just have to ask by WrongSizeGlass · · Score: 4, Funny

      How might I become one of Intel's select few to trial these chips? I can certainly think of ways to keep them warm!

      Please Intel please! ;)

      Well, posting as AC certainly will help your chances.

    9. Re:I just have to ask by anarche · · Score: 2, Insightful

      Having said that I'm a researcher who writes and uses high-performance parallel software daily. How might I become one of Intel's select few to trial these chips? I can certainly think of ways to keep them warm!

      ummm, lets start by not explaining why one of these things won't help your research?

      --
      Wait! Whats a sig?
    10. Re:I just have to ask by Anonymous Coward · · Score: 0

      Yeah, because Intel ships goods based on /. accounts.

    11. Re:I just have to ask by Anonymous Coward · · Score: 0

      Traditional disks are on the way of the CRT monitors of yesterday. Processor caches are getting huge and cheap machines came loaded with plenty of RAM.

    12. Re:I just have to ask by Anonymous Coward · · Score: 0

      ... too slow to numerically solve the geomechanics problems I grapple with daily though...Having said that I'm a researcher who writes and uses high-performance parallel software daily.

      Ah man, how many times have we told you to stop masturbating in public?

    13. Re:I just have to ask by leromarinvit · · Score: 3, Funny

      fracture of a 10mm cube of rock on the atomic scale
      Ha, I can do that in less than a second, with my serial mallet.

      You left out an important detail: 1 sec of fracture of a 10mm cube of rock on the atomic scale

      Whoa! Chuck Norris has a Slashdot account?

      --
      Proud member of the Ferengi Socialist Party.
    14. Re:I just have to ask by Anonymous Coward · · Score: 0

      Now if the just build a motherboard that supports a 16 of these on the board I'll be happy...for a while...

    15. Re:I just have to ask by Jurily · · Score: 2, Insightful

      That doesn't really help me as long as people are doing disk I/O in the GUI thread.

    16. Re:I just have to ask by Anonymous Coward · · Score: 0

      Here is a preprint on cond-mat intended to solve your atomistic fracture simulation problem.

      http://arxiv.org/abs/1001.2456

      Email the second author (she has a website at uni Luxembourg) and she will provide the a slightly more readable later revision of the paper. If you ask nicely we might even let you have beta code.

      JTB

    17. Re:I just have to ask by jon3k · · Score: 1

      Wow, modded insightful. Now funny -- that I would understand. Apparently no one has heard of QPI or SANs? Come on, guys!

    18. Re:I just have to ask by White+Flame · · Score: 2, Insightful

      Now 48 CPUs can block on cache misses!

      fixed. Memory is the new disk.

    19. Re:I just have to ask by mysidia · · Score: 1

      Doesn't matter... Intel designed the chip for parallel software research and development

      If you are not a software researcher researching parallel software programming architectures, this chip is not for you.

      If your research is just running simulations, then parallel software development itself is not the subject of your research.

    20. Re:I just have to ask by AndGodSed · · Score: 1

      Who cares, it's not like he is really THAT good... and no I am not afraid of saying that, he cannot be everywhere at once. Hullo... there is a knock at my door...

    21. Re:I just have to ask by haruchai · · Score: 2, Insightful

      Let me save you some time, trouble and hair - your problems are too difficult to solve numerically. Go find something else to do
      unless you plan to live for a very, very long time.

      --
      Pain is merely failure leaving the body
    22. Re:I just have to ask by Douglas+Goodall · · Score: 1

      I can do that is less than a second with my cereal mullet.

    23. Re:I just have to ask by azmodean+1 · · Score: 1

      Now 48 CPUs can block on cache misses!

      fixed. Memory is the new disk.

      Don't fight guys! There are plenty of I/O stalls to go around!

      But seriously, in addition to the theoretical limits, I think the kernel level handling of a NUMA that is *this* non-uniform would require significantly higher sophistication in the cache-handling code than is currently available. Then again, I do tend to go a bit cross-eyed when I try to follow lkml discussions of cache coherency handling, so maybe it is sophisticated enough to handle it ok already.

  2. Larrabee by TheKidWho · · Score: 5, Interesting

    I believe this is the remnants of Intel's failed Larrabee chipset which was supposed to compete with Nvidia and ATI.

    A nice article on the story behind Larrabee and it's failure:
    http://www.brightsideofnews.com/news/2009/10/12/an-inconvenient-truth-intel-larrabee-story-revealed.aspx

    1. Re:Larrabee by Anonymous Coward · · Score: 2, Informative

      Indeed. Or, to be more precise, it's their "Bangalore" chip which is basically the same thing as Larrabee without the graphics-specific subunits (texture unit) and perhaps the fancy-pants cache coherency / ring bus architecture.

    2. Re:Larrabee by jmknsd · · Score: 5, Interesting

      No, actually It is basically a bunch of Pentium 3s with cache coherency removed for a small chunk of on chip RAM, and a message passing interface for inter core communication. It has alot of interesting features, and is more usable than the 80 core chip they came out with a few years ago.

    3. Re:Larrabee by Anonymous Coward · · Score: 2, Insightful

      Yeah. that's what I was thinking too. It suddenly becomes a whole lot less exciting when you consider that it's just a 48 core first generation Pentium rather than a 48 core i7.

    4. Re:Larrabee by Anonymous Coward · · Score: 5, Funny

      That's not a particularly auspicious name for a chip. I'd assume that a "Bangalore" CPU would promise that it could get the work done twice as fast for half as much money due to "parallel architecture" - but you'd launch a program, only to discover that it actually took 10x as long, every instruction needed to be told *exactly* what to do, and the results were so full of errors that it took an additional non-Bangalore CPU working full time just to get things right.

    5. Re:Larrabee by Anonymous Coward · · Score: 0

      From what I hear out the mouths of Intel employees (that are hands-on with products we buy and some you'll never hear about), Larrabee isn't considered officially dead. They're still working on it behind the scenes until they can pump out something everyone feels can go the distance for them.

    6. Re:Larrabee by jon3k · · Score: 0

      HAHAHAHAHAHAHA i'm dying over here. apparently the indians got moderator points today.

    7. Re:Larrabee by Spy+Hunter · · Score: 2, Informative

      No, actually this is a separate effort entirely. This is a product of the same group which produced the "Polaris" 80-core chip, and is meant for research into communication models and memory architectures for massively parallel systems.

      Larrabee is still ongoing as a separate project with a different focus. Larrabee is all about getting maximum throughput by adding a wide vector unit with a whole new instruction set to each x86 core. As far as anyone outside Intel knows, the plan is still to eventually release some Larrabee prototypes as-is (with the texture units and everything), and to develop a Larrabee 2 with the lessons learned that can actually compete directly with GeForce and Radeon in the graphics card market.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    8. Re:Larrabee by Anonymous Coward · · Score: 0

      Which is what larrabee was.

    9. Re:Larrabee by Anonymous Coward · · Score: 0

      Larrabee was not based on the P3 architecture.

  3. bullshitter by Anonymous Coward · · Score: 3, Insightful

    >>> Sean Koehl, technology evangelist
    Oh... a bullshitter

  4. Busted ... by Macka · · Score: 1

    Well, not very eloquently put, but it's obviously not just me who can't get to his own Slashdot page. I first noticed it about 11 hours ago, so it's been broken for some time.

  5. And it runs Linux by Macka · · Score: 2, Informative

    According to the video they're running Linux on this thing with a custom kernel. No specific details on the changes they had to make to get it running yet.

    1. Re:And it runs Linux by Taco+Cowboy · · Score: 1

      According to the video they're running Linux on this thing with a custom kernel.

      Is that custom-kerneled Linux open-sourced? o0

      --
      Muchas Gracias, Señor Edward Snowden !
    2. Re:And it runs Linux by Dayofswords · · Score: 1

      its just for the concept use of it, doubt they will release it

      --
      Someday we'll hit the human carrying capacity. And the band will just play on.
    3. Re:And it runs Linux by klingens · · Score: 2, Insightful

      If they distribute it to the researchers they must release it to the researchers or commit a GPL violation.

      Of course the researchers don't want to demand source since then they won't get freebies like this the next time Intel does such a Santa Claus imitation of distributing presents.

      There's an interesting thought: what happens if you are a beta tester who has to sign a NDA to get something which includes GPL code. What takes precedence? Your NDA, or your right to demand source to the GPL stuff and redistribute it publically?

    4. Re:And it runs Linux by solevita · · Score: 2, Informative

      or your right to demand source to the GPL stuff and redistribute it publically?

      But this is all just wrong. There's no requirement to make GPL code public, you only need to make it available to the people that receive the binaries. So the researchers will likely be given some source code, but nobody has to release that to the rest of us.

    5. Re:And it runs Linux by mdwh2 · · Score: 2, Interesting

      http://www.gnu.org/licenses/gpl.html , section 10:

      Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.

      An entity transaction is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.

      You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.

      So the way I see it, either they have the right to redistribute, or Intel would be committing copyright infringement.

      And it would be an obvious loophole if a contract, NDA, EULA or anything else could trump the GPL, because then people would just distribute a GPL application with an additional bit saying "Actually you have to agree not to redistribute this application".

    6. Re:And it runs Linux by klingens · · Score: 1

      So the researchers will likely be given some source code, but nobody has to release that to the rest of us.

      Yes, none of the researchers has to release anything, but at the same time they have the right under the GPL to do so if they wish. So the right under the GPL conflicts with the probable NDA they signed. Can you sign away the rights you have under the GPL?

    7. Re:And it runs Linux by mdwh2 · · Score: 1

      Yes but the researchers can choose to redistribute the binaries, and then any of the recipients also have the right to receive the source.

    8. Re:And it runs Linux by TheRaven64 · · Score: 2, Insightful

      What takes precedence? Your NDA, or your right to demand source to the GPL stuff and redistribute it publically?

      It's complicated. The GPL takes priority because the NDA is in violation of it, however the problem is that, by making you sign the NDA, Intel[1] is in violation of the GPL, but you do not have standing to sue them for it. The kernel developers could sue Intel for copyright infringement, by distributing their code without a valid license to do so. Intel could sue you for breach of the NDA. You, however, would have no recourse against Intel if you chose to distribute the code.

      In fact, Intel could distribute the kernel under some terms other than the GPL, preventing you from distributing it legally. They would also be committing copyright infringement, but only the original copyright owners would have standing to sue, it wouldn't help you at all if they decided not to bother.

      [1] Names of organisations in this post are hypothetical placeholders. I am not accusing Intel of GPL violation.

      --
      I am TheRaven on Soylent News
    9. Re:And it runs Linux by bhtooefr · · Score: 1

      GPL says that if they don't have the right to redistribute for another reason, due to another license, then they don't have the right to redistribute the GPL code, IIRC.

    10. Re:And it runs Linux by Vellmont · · Score: 1


      what happens if you are a beta tester who has to sign a NDA to get something which includes GPL code. What takes precedence?

      The GPL doesn't allow further restrictions to be placed on it. If a company tried such a tactic they'd be in violation of the GPL and the copyright owner could sue. Remember that the GPL also protects the rights of the copyright holder.

      --
      AccountKiller
    11. Re:And it runs Linux by Anonymous Coward · · Score: 0

      Really though. This discussion seems a bit silly to me. After all, we want hardware manufacturers to support Linux. Who cares if they don't immediately release their source for a custom kernel while they're working out how to get it working in the first place. The engineers that are going to be working on the driver have code access. When they actually ship the chips and don't release code then I'd worry about the GPL. I can't help but feel that sometimes people get too caught up in the letter vs the spirit of OSS. It's not like anyone has any use for the forked kernel source if they don't have this experimental chip. And if they give it to you for engineering they pretty much have to give you some source. I'd much rather say, Thank You Intel, for working on cutting edge research using Linux, please just be sure to get the mainline kernel devs the source to your kernel a bit ahead of when the chip ships so that they have the chance to integrate the changes to avoid any cockups when you first pop in the liveCD after buying the hardware.

    12. Re:And it runs Linux by mysidia · · Score: 1

      Well, legally, you have to follow them both, as long as they are both enforceable, unless the NDA specifies the software is not covered, or Intel somehow excludes it from the NDA.

      That is impossible, so you can't distribute any part of the software in any way, ever. But a consequence of that is Intel would have violated the GPL by distributing open source software under an NDA.

      Yes, a very clean-cut violation, for the person issuing GPL code under NDA. You are not supposed to be able to do that legally, the GPL is very explicit about that.

      Unfortunately, Intel's GPL violation, in that case, would not be directly actionable by you, you lack standing, unless you wrote the open source program. Only the copyright owner of the open source software can take any legal action over copyright infringement.

      Oh yeah, and since you wouuld be under a NDA, you are probably not authorized to report any of this to the author, or even the fact that you received the software.

      If you do, you may expose yourself to liability. Even if the company was ultimately found to be infringing, the NDA could still be upheld.

      And the damages for NDA violation probably exceed the damages for infringement.

      Catch 22.

    13. Re:And it runs Linux by mysidia · · Score: 1

      Well, you can be made to sign them away, but then it is a GPL violation for the person distributing the software to you, since they "made you sign away rights", they have in effect not granted you those rights. Therefore, they violate the GPL by not distributing under only the terms of the GPL.

      The problem is, you won't be communicating the facts about that infringement to anyone, as doing so alone would violate the NDA.

      If the author never learns of the breach, they can never take action or seek remedies for the breach, and proving damage would be a bit hard. Once the company became aware of the NDA violation, they would no doubt pursue action against the recipient of software, and any destroy any evidence if the breach were willful.

      Unfortunately, the GPL is not a contract, and noone has to sign the GPL before obtaining software. It also does not contain terms guaranteeing to release any recipient of GPL software from you from all NDAs with regards to the software.

    14. Re:And it runs Linux by mysidia · · Score: 1

      Well, that's my belief also. That text is from the GPL Version 3, which does not apply to the Linux kernel. GPL version 2 applies to the Linux kernel, it is less detailed and less restrictive, it says:

      6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.

    15. Re:And it runs Linux by Anonymous Coward · · Score: 0

      > What takes precedence? Your NDA, or your right to demand source to the GPL stuff and redistribute it publically?

      They're both active at the same time.

      The GPL is an obligation between two parties, not the public at-large. Intel is obligated to distribute the source code to researchers it provides compiled binaries. Neither party is obligated to release the source code to the public at-large because the public did not receive any code covered under the GPL.

      Now, the NDA prevents the researchers from releasing that GPL code to the public or disclosing publicly unavailable modifications to existing code.

      Thus, it may be distasteful from a community perspective, but there is no violation and no legal problems.

    16. Re:And it runs Linux by ejasons · · Score: 1

      Now, the NDA prevents the researchers from releasing that GPL code to the public or disclosing publicly unavailable modifications to existing code.

      And, it is this part that makes the code a violation of the GPL, which states that IBM may make no restrictions on what may done with the source code they distribute under it.

  6. 640 C (cores) should be enough for everybody by youn · · Score: 5, Funny

    maybe that's what bill gates meant when he said 640K should be enough... K as in Core .. it was a spelling mistake;)

    --
    Never antropomorphize computers, they do not like that :p
    1. Re: 640 C (cores) should be enough for everybody by selven · · Score: 3, Funny

      With the kinds of things Bill Gates did, I don't know if even 640' C would be enough.

    2. Re: 640 C (cores) should be enough for everybody by Oddscurity · · Score: 1

      Or 640 Kelvin?

      --
      Indeed!
    3. Re: 640 C (cores) should be enough for everybody by TeknoHog · · Score: 2, Funny

      Too bad multiprocessing did not exist back then, as Intel had yet to invent the Core.

      --
      Escher was the first MC and Giger invented the HR department.
    4. Re: 640 C (cores) should be enough for everybody by CrazyJim1 · · Score: 1

      6 Coors are typically enough, unless you throw a small party, then you'd want 48.

    5. Re: 640 C (cores) should be enough for everybody by anarche · · Score: 1

      no no, he meant Kores

      http://www.kore-usa.com/

      coz he needed 640 peddle-pushing monkeys to power his plans for power dominion.

      --
      Wait! Whats a sig?
    6. Re: 640 C (cores) should be enough for everybody by RichiH · · Score: 1

      640 k cores, you mean.

    7. Re: 640 C (cores) should be enough for everybody by noidentity · · Score: 1

      So, Intel, only 592 more cores to go, then it'll be enough for anybody. Get to work!

    8. Re: 640 C (cores) should be enough for everybody by Anonymous Coward · · Score: 0

      Naw, he was just a KDE advocate years ahead of his time.

    9. Re: 640 C (cores) should be enough for everybody by Anonymous Coward · · Score: 1, Funny

      Nah - you'd still need 639 of them to run antivirus.

  7. Can you imagine... by EnsilZah · · Score: 3, Insightful

    ...a Beowulf cluster of engineers awkwardly reading marketing information from a teleprompter?

    1. Re:Can you imagine... by mysidia · · Score: 1

      How about a Beowulf cluster of US legislators awkwardly reading marketing information from a teleprompter?

  8. Is the 48-core chip the same as the one ... by Taco+Cowboy · · Score: 2, Informative

    ... reported in this Slashdot entry - http://hardware.slashdot.org/article.pl?sid=09/12/02/215207 ??

    --
    Muchas Gracias, Señor Edward Snowden !
  9. More Cores by lw7av · · Score: 1

    I hope this is not a marketing ploy. I am more interested in thread management and so can't wait for the benchmark reports; if they are made public.

    --
    Let me show you my thing; it's the most advanced on the planet.
  10. Tilera by loufoque · · Score: 3, Informative

    Might as well buy a Tilera if it's for research...
    The only good thing about x86 is that it runs legacy Windows programs, but who cares about that in research?

    1. Re:Tilera by dbIII · · Score: 1

      There's commercial geophysics programs that only run on Sparc and x86 - and some of them are dropping support for Sparc. The biggest x86 you can throw the software at gets the job done.
      I'm sure there are similar stories in other fields.

    2. Re:Tilera by loufoque · · Score: 1

      They're using clusters made of "on-the-shelf" hardware.
      The 48-core Intel CPU is certainly not that.

    3. Re:Tilera by timeOday · · Score: 1

      The only good thing about x86 is that it runs legacy Windows programs, but who cares about that in research?

      Just because source code is available doesn't mean your problems are over. Even ironing out x86-64 (which millions of people can use) has taken years for the linux distros.

    4. Re:Tilera by oakgrove · · Score: 2, Insightful

      Just because source code is available... Even ironing out x86-64 (which millions of people can use) has taken years for the linux distros.

      Interesting. See, I was running 64 bit distros when Vista was still called Longhorn. I'm also quite sure it was a year or so before XP x64 edition was released. And everything ran great. The only problem I had was flash. Of course, I had the source for everything except for, you guessed it, flash. Imagine that.

      --
      The soylentnews experiment has been a dismal failure.
    5. Re:Tilera by mysidia · · Score: 1

      If you watch the video, read the articles, it is for x86 parallel programming research, not general science research. You can't do that on a Tilera.

    6. Re:Tilera by dbIII · · Score: 1

      No, but it's still very likely that the binaries would be able to run without modification. That's a very big deal when you have no chance of getting anywhere near the source code.

  11. Correction by Anonymous Coward · · Score: 5, Informative

    "Just when you thought your 6-core chip was the fastest processor on the planet, Intel announces plans to ship systems equipped with an experimental 48-core CPU to a handful of lucky researchers sometime by the end of the second quarter.

    Actually, the 8-core (Nehalem EX) and 12-core (Opteron "Magny-Cours") CPUs are already faster than your 6-core CPU. And oddly enough, this 48-core CPU is actually slower than your 6-core, 8-core, or 12-core CPUs. Intel didn't design the 48-core CPU to sell it. They did it as a research project/experiment to develop new ways of interconnecting so many processing cores. While there are technically 48 cores they are far less complex and slower performing than anything that Intel is shipping retail. If you go back a year or two you can find articles where Intel unveiled the CPU and talked about performance. This is simply an exercise in massively parallel CPU design, not an effort to make a faster CPU. That's why they are shipping them to researchers, so they can study and learn how to develop uses for such massively parallel systems.

    1. Re:Correction by Matrix14 · · Score: 1

      Actually, no one is making faster cores any more. We've hit a large technological roadblock in that area, due largely to heat dissipation issues. The fastest commercially available x86 chips have been a little under 4 GHz for about five years now. Current chip design focuses on heat and power issues and increasing the number of cores on the chip.

    2. Re:Correction by mdwh2 · · Score: 3, Insightful

      The fastest commercially available x86 chips have been a little under 4 GHz for about five years now.

      Megahertz Myth. As far as I can tell, over the last 5 years individual cores have still been getting faster, just not with higher clock speeds.

    3. Re:Correction by tius · · Score: 1

      And it won't be long before the "number of cores == speed" myth starts to show it's ugly head. Communications overhead eventually has a major impact on how much computing a processor/core can achieve; i.e. memory, I/O, inter-core. In more classical parallel implementations this is strongly felt around 8 processors/cores. However, today we have the benefit of shrinking high speed packet networks to the system and chip level, so I'm not sure where the knee in the performance curve is. If we're lucky the MHz myth/limit will help linearize performance/# of cores.

    4. Re:Correction by Hells+Ranger · · Score: 1

      Megahertz Myth. As far as I can tell, over the last 5 years individual cores have still been getting faster, just not with higher clock speeds.

      They are going faster by shortening the pipeline so you get a shorter execution time if you have branch. Also there are more execution unit. At first there was only 1 alu doing everything. Now in a standard cpu you find multiple dedicated unit for integer, logical and float operation. It allow to execute many operation in parallel, as long as there's no dependency between the data.

    5. Re:Correction by TheRaven64 · · Score: 2, Interesting

      Intel didn't design the 48-core CPU to sell it

      Actually, they did. Unfortunately, it was delayed and didn't work as well as they'd hoped and it would have been a complete flop in its original target market so they're shipping it as a research toy to try to recoup some of their investment.

      --
      I am TheRaven on Soylent News
    6. Re:Correction by Spatial · · Score: 2, Interesting

      Correct.

      Clock frequency is worthless as a measure of CPU performance. Cores have never stopped getting faster.

      For example: Each individual core in a 2.66Ghz i5-750 is more than twice as fast as a 3.8Ghz P4. Often many times faster than that, depending on the workload.

    7. Re:Correction by Down_in_the_Park · · Score: 1

      Wouldn't they get even shorter interconnects between the cores, if the finally go into the third dimension? "Cube" would have a totally new meaning. they just have to solve these heat problems...

      --
      "People who are willing to sacrifice essential freedoms for security deserve neither freedom nor security."

      B F
    8. Re:Correction by symbolset · · Score: 2, Interesting

      More likely they've got this widget sitting around with all the requisite engineers raring to go. But it's a wrench that fits no bolt - they need research scientists with the type of problems that this solves to put a load on it, define the scope of its use and put it to work so they can refine the toolchain and broaden the scope.

      --
      Help stamp out iliturcy.
    9. Re:Correction by jon3k · · Score: 1

      "Clock frequency is worthless as a measure of CPU performance."

      Well you mean when comparing chips of different architectures, yes.

    10. Re:Correction by Anonymous Coward · · Score: 0

      It certainly is not not a factor, if you think otherwise you're foolish. It is a factor, just like the instruction set and the architecture of the chip itself. A chip with 3.8GHz clock vs a chip with 2.66GHz in the same family, absolutely does matter, and is useful in that context. Quit making blanket statements that newbs will just repeat to their friends.

    11. Re:Correction by Macman408 · · Score: 1

      I doubt recouping their investment has anything to do with it; they're not going to be able to sell it to many people, and probably not for a very high price either. They also may have to worry about support costs; they'd probably have been better off canceling it a week before shipping and saving that week's worth of engineering time.

      However, this little experiment (or parts of it, anyway) may end up in future generations of Intel CPUs. They want to get it into researchers' hands now so that they can find out what's good about it, and what can be improved. Researchers can develop new algorithms to split up the work from a program so that it can be run on these many cores. Without significant advances in that area, there are many workloads (including most of the ones in the consumer space) that will never benefit from anything other than a small number of screaming fast cores. With a little help from researchers now, they can have a much better product a few years down the road.

      I think in the long run, a high-performance general purpose computer will have to have two different processors; one has a small number of cores, but can do out-of-order superscalar execution, has tons of cache, a great branch predictor, high clock speed, etc. All the things that make single-thread execution fly. The other has a large (VERY large) number of very simple cores that aren't particularly fast for any one thread, but can run so many of them in parallel (or quickly switching between them) that they can finish far more work in the same amount of time. If there's a big pile of work to be done, they can handle it; perfect for video, for example.

      Wait a minute - most of us already have that. The fast, complex processor is obvious. The parallel one is your GPU. The golden age of the GPU is just beginning; as more developers figure out good ways to take advantage of it, we should see some very interesting advances in both hardware and software.

    12. Re:Correction by RAMMS+EIN · · Score: 2

      ``This is simply an exercise in massively parallel CPU design, not an effort to make a faster CPU. That's why they are shipping them to researchers, so they can study and learn how to develop uses for such massively parallel systems.''

      Perhaps it would be interesting to mention Azul Systems at this point. They sell systems with 108 to 864 cores, so they may know a thing or two about "massively parallel".

      --
      Please correct me if I got my facts wrong.
    13. Re:Correction by kanuac · · Score: 0

      Sure.
      Overclockers just like to fool around.

    14. Re:Correction by Spatial · · Score: 1

      Given that parent was talking about all x86 CPUs made in the last five years, I thought that was implicit.

  12. "sytems" by Anonymous Coward · · Score: 1

    There is a typo in the headline.

  13. 48 stack traces . . . ? by PolygamousRanchKid+ · · Score: 1

    So when analyzing a kernel dump caused by a deadlock with spin locks, I get to look at 48 stack traces, to find out who got what where, and who wants what they will never get?

    Sounds like fun.

    Ok, creative use of LPARs/Virtualization technologies could reduce the headaches. A friend of mine owned an ancient 6-cylinder Jaguar that spent more time in the repair shop than on the road. He was looking a at 12-cylinder also in the shop, when the chief mechanic commented, "You don't want that. A 12-cylinder just means 6 more headaches.

    Sometimes I think about that comment with more CPUs/cores, when I am doing kernel development.

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    1. Re:48 stack traces . . . ? by Anonymous Coward · · Score: 1, Interesting

      Only 48? Don't forget hyperthreading.

    2. Re:48 stack traces . . . ? by Anonymous Coward · · Score: 0

      And precisely how do you implement spinlocks if the cache coherency is stripped off?

  14. Video reminds me of ... by LoudMusic · · Score: 3, Funny
    --
    No sig for you. YOU GET NO SIG!
    1. Re:Video reminds me of ... by Rockoon · · Score: 1

      3DFX did deliver great GPU's to the market. When I finally upgraded from the Voodoo3 to the GeForce 4 ti (several generations beyond the voodoo3), that Voodoo *still* kicked its ass in multi-texturing fill rate.

      Make what you want of that, but I say that 3DFX went under because of mismanagement, and not because the company couldn't deliver a great product. The company did in fact deliver a great product, right up to the end.

      --
      "His name was James Damore."
    2. Re:Video reminds me of ... by Anonymous Coward · · Score: 0

      The end, apparently, being the Voodoo 3, since the 4 and 5 were terrible cards in general.

    3. Re:Video reminds me of ... by Hamsterdan · · Score: 1

      Guess what I found the other day? my 12MB Voodoo2 cards. It's missing the SLI cable, and would propably be destroyed by a modern graphics card anyways (I think my old Radeon 7000 would blow them out of the water, so a 50$ card probably will too)

      I remember playing Quake 2 at ****1024X768**** on a K6-2 (266@337). I wonder if someones still hacks drivers for those cards?

      --
      I've got better things to do tonight than die.
    4. Re:Video reminds me of ... by Rockoon · · Score: 1

      ..and by terrible you mean simply not #1?

      The performance differences between VooDoo's and GeForce's, even at the end, wasn't that great overall. VooDoo's were great products all the way through to the end, when they went bankrupt through some bad decision making (cutting off the OEM's is ultimately what destroyed their revenue stream)

      --
      "His name was James Damore."
  15. Ghost of the Transputer by Mr+Pippin · · Score: 2, Interesting

    Sounds quite a bit like the INMOS Transputer http://en.wikipedia.org/wiki/Transputer
    Wonder what version of Occam (the programming language) will ship with it?

    1. Re:Ghost of the Transputer by WindBourne · · Score: 1

      All of the ones for Linux.

      --
      I prefer the "u" in honour as it seems to be missing these days.
  16. Resurrect BeOS by Gothmolly · · Score: 1

    Thread, thread, thread, thread! (Images of Ballmer hopping around). BeOS rocked back in the day because it APPEARED to be faster, because of its pervasive multithreading. Nowadays people are impressed when MS multithreads Win7 to make it more responsive. Imagine what you can do with 48 cores.

    --
    I want to delete my account but Slashdot doesn't allow it.
  17. Chip trial by Anonymous Coward · · Score: 5, Funny

    Hi,

    I'm an engineer at Intel and we are looking for a few more candidates to test our 48-core chips. Your scientific computing project sounds like a perfect fit for our trial. Please contact me (see my account info for my email address) and we'll get you in the program.

    Cheers!

    1. Re:Chip trial by Anonymous Coward · · Score: 0

      I'm an Intel engineer and I can't get hold of one these things.

    2. Re:Chip trial by Anonymous Coward · · Score: 0

      You are not based in Nigeria

  18. hypervisor by pikine · · Score: 1

    I believe a system like that is supposed to be supported by a hypervisor, which will run just one operating system per core, e.g. Barrelfish.

    --
    I once had a signature.
  19. AMD already has this... by Skaven04 · · Score: 3, Informative

    AMD's new 12-core "Magny-Cours" Opteron parts will be available in 4P configurations with 48 cores and up to 512GB RAM, so...::yawn::

    --
    ---- Breakbeats are not just music...they're the soundtrack for my life.
    1. Re:AMD already has this... by Skaven04 · · Score: 3, Informative

      Actually 768GB RAM...12 dimms per socket (if an OEM chooses to max out the config) with 16GB DDR3 dimms == 768GB.

      --
      ---- Breakbeats are not just music...they're the soundtrack for my life.
    2. Re:AMD already has this... by supssa · · Score: 1

      Reading is tough eh. This is 48-cores per socket. ::so smug::

      --
      Hatin' on products I don't like and getting modded up talking about tech I totally don't understand like it was 2005!
  20. Multiprocessing by krischik · · Score: 1

    Sure about that? Sure that no Mainframe, VAX, Supercomputer had Multiprocessing at the time?

    1. Re:Multiprocessing by TeknoHog · · Score: 2, Insightful

      *whoosh* I wrote my first SMP code in 2001, and it was the typical thing to do in scientific computing, had been for decades. Thus I occasionally like to comment on the recent years' "multicore" marketing phenomenon, where even some developers seem to think they have a completely new problem and they need completely new tools.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Multiprocessing by Anonymous Coward · · Score: 2, Funny

      Mainframe, VAX, Supercomputer had Multiprocessing at the time?

      No

      Intel actually developed the first multi-core CPU and multi-processor systems at the behest of Steve Jobs as a condition for migrating OSX to the x86 platform. Further, it is speculated on good authority that Jobs personally headed up a crack engineering team sent to Intel expressly for the purpose of transitioning their fabs from the netburst to the core architecture. Seriously, study and learn.

      Posted anonymously from my iPad at the Starbucks in Cupertino. You know the one.

    3. Re:Multiprocessing by krischik · · Score: 1

      So your comment was meant sarcastic. Well yes then it all makes sense. It was just that the joke was lost on me.

    4. Re:Multiprocessing by jon3k · · Score: 1

      SMP doesn't necessarily mean multi-core. And I'd call 6 (Intel) and 12 (AMD) core CPU's officially a "multicore phenomenon".

    5. Re:Multiprocessing by Anonymous Coward · · Score: 0

      *whoosh*: Twat. We no longer do that.

      1985, if we're bragging.

      And I'm absolutely sure SMP could be dated to well before that.

      - not usually AC, but parent deserves same.

      --

    6. Re:Multiprocessing by Anonymous Coward · · Score: 1, Insightful

      SMP has been around a long time. I remember in 1993 and 1994 that people were trying to do their best to get code working on 4 CPU SGI Indigos.

    7. Re:Multiprocessing by Anonymous Coward · · Score: 0

      getting code optimized for cores on the same die as opposed to smp is significantly different. Although it isn't new or unique, just more widespread to consumers now. So you can get off your "i've done smp programming" high horse now.

    8. Re:Multiprocessing by TeknoHog · · Score: 1

      SMP doesn't necessarily mean multi-core.

      That was kind of my point, as I had a dual P3 system way before this "multicore" stuff, and I knew it was not particularly new or special even then.

      --
      Escher was the first MC and Giger invented the HR department.
    9. Re:Multiprocessing by jon3k · · Score: 1

      I think there was some sarcasm I missed? I'm thinking that was the point of the proper name "Core". It's starting to sink in now ...

  21. Supercomputer Only? I think not! by NonSenseAgency · · Score: 1

    Paul Lily's assertion: "That doesn't mean that you just wasted $1,100 and that your Core i7 980X is suddenly obsolete. As part of a research project, the 48-core part might never become commercially available, and if it did, it would be destined for mainframes and supercomputing tasks, not home desktops." is just plain wrong. Anyone who has been around computer development for any time at all knows that today's supercomputer is tomorrow's desktop. While it may not be this exact CPU, sooner or later 48 core CPUs or 96 core, or....WILL be on desktops.

  22. 48 cores by nurb432 · · Score: 4, Insightful

    And still one external memory bus.

    --
    ---- Booth was a patriot ----
    1. Re:48 cores by Anonymous Coward · · Score: 3, Informative

      Actually, 4 DDR3 memory controllers, each of which can independently talk to a bank of DDR3 memory.

    2. Re:48 cores by randyleepublic · · Score: 0

      Booth was a dupe of the Fractional Reserve Banking conspriacy. So was Oswald.

      --
      Social Credit would solve everything...
    3. Re:48 cores by supssa · · Score: 1

      Why is this incorrect comment at +5? Basic reading of the article / understanding how DDR3 works before modding please?

      --
      Hatin' on products I don't like and getting modded up talking about tech I totally don't understand like it was 2005!
  23. Improper Adverb Usage by DesertNomad · · Score: 1

    Alas, there's no such thing as "instantly", especially in multi-processor core systems. It takes all too long to move data around.

  24. Just get a Sun/Oracle T2+ by Fallen+Kell · · Score: 1

    Seriously... That has 64 cores in one CPU. Sun/Oracle sells several systems which use 2 or 4 of these in a single system.

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  25. 48 Core Mac Pro Rumors by Macrat · · Score: 1

    Time to get the rumor mill going....

  26. asynchronous processors by Anonymous Coward · · Score: 0

    what happened to asynchronous processors? still waiting

  27. Intel was not first to market the mesh cpu by Anonymous Coward · · Score: 1, Informative

    Intel did not originally design this cpu.

    The 64-core mesh cpu has been sold since 2003 from http://www.tilera.com/products/TILE64.php

    Here is a video of one of the founders who originally designed the mesh cpu.
    http://mitworld.mit.edu/video/671

    They have a 120 core cpu coming out soon.

    Point is, Intel has found a way around their patents to design their own mesh cpu.
    It kind of sickened me to watch Intel take all credit for this mesh design.

  28. I can provide FIVE MILLION 48-CORE chips by cpotoso · · Score: 1

    I am the widow of NGALA MTUR NGILI, ex-director of Intel-Nigeria. When he left intel he managed to stash a FIVE MILLION 48-CORE CHIPS in a box in Switzerland. If you help me get these, you may keep TWO MILLION OF THOSE CHIPS FOR YOURSELF. NIGLIA MTUR NGILI niglia@hotmail.com

  29. Asian racism, the norm at slashdot by Anonymous Coward · · Score: 0

    Yep at the holy slashdot there are double standards for 'evil'. Spreading FUD about our asian competition helps us keep our jobs and makes us feel better about ourselves.

    Having work professionally with Indian IT workers, I have found the opposite of your intended message to be true and *in MY experience* I have found them to be infinitely more interesting than their American counterparts who can only see the world in swift monotone judgements.

    1. Re:Asian racism, the norm at slashdot by Anonymous Coward · · Score: 0

      Having work professionally with Indian IT workers, I have found the opposite of your intended message to be true and *in MY experience* I have found them to be infinitely more interesting than their American counterparts who can only see the world in swift monotone judgements.

      Are you talking about Indians who are working here in America, or Indians in India? In my experience, I've found the former group quite capable indeed, while the latter a complete waste of time. I suspect that the big companies like IBM end up hiring the best engineers in India, leaving those not very well-qualified for the other outsourcing duties.

  30. Finally by the+grace+of+R'hllor · · Score: 1

    Finally a CPU that might let Battlefield: Bad Company 2 run at an acceptable framerate.