Slashdot Mirror


Panic in Multicore Land

MOBE2001 writes "There is widespread disagreement among experts on how best to design and program multicore processors, according to the EE Times. Some, like senior AMD fellow, Chuck Moore, believe that the industry should move to a new model based on a multiplicity of cores optimized for various tasks. Others disagree on the ground that heterogeneous processors would be too hard to program. The only emerging consensus seems to be that multicore computing is facing a major crisis. In a recent EE Times article titled 'Multicore puts screws to parallel-programming models', AMD's Chuck Moore is reported to have said that 'the industry is in a little bit of a panic about how to program multicore processors, especially heterogeneous ones.'"

7 of 367 comments (clear)

  1. Re:Not *that* Chuck Moore by Hal_Porter · · Score: 5, Funny

    Those +1 Informative links go to wikipedia, an online encyclopedia.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  2. Re:Should Mimick The Brain by El_Muerte_TDS · · Score: 4, Funny

    If we first assume that the human brain has a pretty interesting organization, then we should try to emulate it.

    I think it's pretty obvious there are serious design flaws in the human brain. And I'm not only talking about stability, but also reliability and accuracy.
    Just look at the world.
  3. Re:Let's see the menu by imikem · · Score: 5, Funny

    Would you like fries with that?

    --
    Perscriptio in manibus tabellariorum est.
  4. Re:Panic? by divisionbyzero · · Score: 5, Funny

    Developers aren't panicking. Their kernels are! Ha! Oh, that was a good one. Where's my coffee?

  5. Current state of software development by Alex+Belits · · Score: 5, Funny

    Ugg is smart.
    Ugg can program a CPU.
    Two Uggs can program two CPUs.
    Two Uggs working on the same task program two CPUs.
    Uggs' program has a race condition.
    Ugg1 thinks, it's Ugg2's fault.
    Ugg2 thinks, it's Ugg1's fault.
    Ugg1 hits Ugg2 on the head with a rock.
    Ugg2 hits Ugg1 on the head with an axe.
    Ugg1 is half as smart as he was before working with Ugg2.
    Ugg2 is half as smart as he was before working with Ugg1.
    Both Uggs now write broken code.
    Uggs' program is now slow, wrong half the time, and crashes on that race condition once in a while.
    Ugg does not like parallel computing.
    Ugg will bang two rocks together really fast.
    Ugg will reach 4GHz.
    Ugg will teach everyone how to reach 4GHz.

    --
    Contrary to the popular belief, there indeed is no God.
  6. +1 Optimistic by Sapphon · · Score: 4, Funny

    The height of optimism: posting proof in the form of a 70-odd page thesis on a Slashdot.
    I don't think we'll be Slashdotting your server any time soon, CBravo ;-)

    --
    Antiquis temporibus, nati tibi similes in rupibus ventosissimis exponebantur ad necem.
  7. Re:Panic? by Sloppy · · Score: 3, Funny

    Nobody will buy an 80-core processor till there is software which would benefit from it.
    Fortunately, we already have that software. It's "make" with the "-j 80" option. Intel just needs to run a "Get Gentoo Now!" advertising campaign and their hardware marketing problem is solved.
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.