Sign in with
Sign up | Sign in

Researchers Create CPU With 1,000 Cores

By - Source: Tom's Hardware US | B 55 comments

Does something like this even need Hyperthreading?

Think you're pretty cool there with your hexacore desktop processor? That's nothing. Researchers from the University of Glasgow have created a CPU that has 1,000 cores – that's right, one thousand cores on a single chip.

The scientists are using a Field Programmable Gate Array (FPGA) chip with 1,000 mini-circuits inside. The chip has some considerable bandwidth too, as it was able to process 5GB of data per second in testing. Each core has its own dedicated memory.

Dr. Wim Vanderbauwhede, the lead on the project, said, "FPGAs are not used within standard computers because they are fairly difficult to program but their processing power is huge while their energy consumption is very small because they are so much quicker - so they are also a greener option."

"This is very early proof-of-concept work where we're trying to demonstrate a convenient way to program FPGAs so that their potential to provide very fast processing power could be used much more widely in future computing and electronics," he added.

While it won't do anything to upset the current state of desktop computing, it's interesting research into the massively multicore future.

Read more at the DailyMail.

Display 55 Comments.
This thread is closed for comments
Top Comments
  • 11 Hide
    henydiah , December 30, 2010 6:45 AM
    1000 core fastest chip in the world ! maybe.. yes
  • 11 Hide
    The Greater Good , December 30, 2010 4:04 PM
    ohseusInteresting research. Of course Apple could put a 1,000 core chip in a machine and this board would still bitch about them.


    By the time Apple puts a 1000 cores in a computer, others will be shipping with 2000 cores at half the price. But hey, at least the case will be shiny.
Other Comments
  • -5 Hide
    buddhav1 , December 30, 2010 6:40 AM
    cool story bro
  • 11 Hide
    henydiah , December 30, 2010 6:45 AM
    1000 core fastest chip in the world ! maybe.. yes
  • -2 Hide
    alhanelem , December 30, 2010 6:46 AM
    overkill much?
  • 1 Hide
    dEAne , December 30, 2010 6:52 AM
    When that particular 1,000 cores arrived we will never talk about overclocking anymore.
  • 0 Hide
    henydiah , December 30, 2010 6:53 AM
    yeach we can not imagine, how much power needed ???
  • 2 Hide
    nua2 , December 30, 2010 6:56 AM
    I tought an FPGA had higher leak current compared to a Application specific IC.If they can fit 1000 in a FPGA probably they could fit 1500 in a ASIC...

    On http://opencores.org/project,or1k they have an opensource CPU for FPGA.
  • 5 Hide
    bluekoala , December 30, 2010 7:02 AM
    alhanelemoverkill much?

    Not overkill at all. Just highly scalable. It's not because don't yet know what to do with it that it's too much. Plus if this chip ends up being really cheap with a low power consumption, you could have one in a smart phone and not have to upgrade for CPU power.

    I have 800 stream processors in my HD4850. It's a nice step forward to have 1000 CPU cores in a chip.

    But what I'm really looking forward to is AMD's fusion cores ;) 

  • 1 Hide
    nevertell , December 30, 2010 7:15 AM
    They say it's power efficient.

    Well, how efficient is it ?
  • 0 Hide
    spellbinder2050 , December 30, 2010 7:48 AM
    Will today's software even utilize that much computing power?

    Also, what about bottlenecks? i.e. ram and disk.
  • 0 Hide
    Horhe , December 30, 2010 8:10 AM
    Quote:
    FPGAs are not used within standard computers because they are fairly difficult to program

    You can say that again! It took me a week to make one to display some text on a LCD screen (it was the first time I programmed a FPGA).

    I knew that FPGAs are very flexible, but I never knew that they are so powerful.
  • 0 Hide
    kingnoobe , December 30, 2010 8:12 AM
    No you normal software will not run this. Which is why it isn't mainstream. This is the type of stuff that's made for a certain job. And I'm sure who ever would use something like this would use the best ram, fastest hhd, etc..
  • -3 Hide
    Scanlia , December 30, 2010 8:16 AM
    I want an FPGA computer! but pre-programmed with windows please!
  • 0 Hide
    FloKid , December 30, 2010 8:35 AM
    Sounds like a job for Intel and AMD
  • 0 Hide
    alyoshka , December 30, 2010 9:31 AM
    AWESOME..............
    errrrrrrrr, do we get to keep the engineering sample??
    I want one that for sure, just the thought of having a 1000 cores makes me think faster , I really wouldn't be worried if it was really slow.... even if apps weren't able to use the 996 cores I wouldn't care less.... this is a just gotta have kinda thing....
    AWESOME once again......
  • 5 Hide
    deadheadbob87 , December 30, 2010 10:27 AM
    That's nice. Will it play Crysis?
  • 6 Hide
    warmon6 , December 30, 2010 10:31 AM
    dEAneWhen that particular 1,000 cores arrived we will never talk about overclocking anymore.


    You know thats a lie. :p 
  • 0 Hide
    g00fysmiley , December 30, 2010 11:02 AM
    programers are having a hard enough time threading within 2 3 or even 4 cores... writing a program to utilise this chip to its fullest has got to be difficult to say the least
  • 2 Hide
    Anonymous , December 30, 2010 11:02 AM
    The number of cores alone does not mean too much. There were several concepts even 10 years ago. The maximum I know was 4096. The whole structure and programming possibilities are far more important.
  • 4 Hide
    hardcore_gamer , December 30, 2010 11:20 AM
    FPGAs are programmable at the hardware level. Thats why they are very flexible.We can even change half of these CPU cores to GPU cores when we want to play games :D 
  • 8 Hide
    WyomingKnott , December 30, 2010 11:44 AM
    deadheadbob87That's nice. Will it play Crysis?

    Boy, are you lucky that the plus one / minus one feature is broken.
Display more comments