1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel Envisions Do-it-all 48-Core Mobile Processors

Discussion in 'News' started by btarunr, Oct 31, 2012.

  1. btarunr

    btarunr Editor & Senior Moderator Staff Member

    Joined:
    Oct 9, 2007
    Messages:
    28,537 (11.25/day)
    Thanks Received:
    13,642
    Location:
    Hyderabad, India
    Researchers at Intel have begun ground work on many-core processors that could drive ultra-mobile devices (such as tablets, smartphones, Ultrabooks, etc.,) in the near future. It design calls for no less than 48 processing cores on a piece of silicon, built on the "single-chip cloud computer" (SCC) design. The new technology could reach the markets anywhere between five to ten years from now, probably since current silicon fabrication technologies aren't advanced enough to put that much processing power into a chip that runs off a smartphone battery.

    "If we're going to have this technology in five to 10 years, we could finally do things that take way too much processing power today," said Patrick Moorhead, an analyst with Moor Insights and Strategy. "This could really open up our concept of what is a computer... The phone would be smart enough to not just be a computer but it could be my computer." With devices like Microsoft Surface, which transform from a tablet to a fully-functional desktop with a dock, or a notebook with the flip of a smart cover, the definition of what constitutes a personal computer is changing. In a few years, your mobile could transform into a computing device of any shape and size for consumers.

    [​IMG]

    Source: Computer World
     
  2. de.das.dude

    de.das.dude Pro Indian Modder

    Joined:
    Jun 13, 2010
    Messages:
    7,652 (4.91/day)
    Thanks Received:
    2,019
    why not just use a GPU for computing :rolleyes:
     
  3. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,608 (1.27/day)
    Thanks Received:
    920
    Location:
    Europe/Slovenia
    Sure, just like they were dreaming about 10GHz Pentium 4's...
     
  4. [H]@RD5TUFF

    Joined:
    Nov 13, 2009
    Messages:
    5,615 (3.17/day)
    Thanks Received:
    1,707
    Location:
    San Diego, CA
    Sounds good to me.
     
  5. btarunr

    btarunr Editor & Senior Moderator Staff Member

    Joined:
    Oct 9, 2007
    Messages:
    28,537 (11.25/day)
    Thanks Received:
    13,642
    Location:
    Hyderabad, India
    Because GPUs suck at serial loads.
     
    de.das.dude says thanks.
  6. happita

    happita

    Joined:
    Aug 7, 2007
    Messages:
    2,359 (0.91/day)
    Thanks Received:
    396
    Reminds me of how they had such high hopes for Larabee, but then that eventually went down the toilet and we never heard about it again.
     
  7. NC37

    NC37

    Joined:
    Oct 30, 2008
    Messages:
    1,187 (0.55/day)
    Thanks Received:
    266
    Intel wanting more cores...quick someone call AMD. I think Intel got into their secret stash!

    Course on the plus side maybe we'll start seeing more multithreading emphasis in computing. But then that would mean, Intel is helping AMD by trying to turn the industry.
     
  8. Phusius

    Phusius New Member

    Joined:
    Mar 23, 2012
    Messages:
    1,318 (1.45/day)
    Thanks Received:
    380
    boring, i need to get laid.
     
    Lionheart and Prima.Vera say thanks.
  9. de.das.dude

    de.das.dude Pro Indian Modder

    Joined:
    Jun 13, 2010
    Messages:
    7,652 (4.91/day)
    Thanks Received:
    2,019
    my point was, why not improve the gpu arch so they can work good on a wider variety of loads.
     
  10. hardcore_gamer

    hardcore_gamer

    Joined:
    Jan 25, 2011
    Messages:
    382 (0.29/day)
    Thanks Received:
    170
    Location:
    Fabry Perot cavity,AlGaAs-GaAs Heterojunction
    Most software don't even support 4 cores. I don't think it'll change dramatically from 10 years from now. During the launch, there won't be many software to show the capabilities of the chip and it'll be called a fail (similar to bulldozer).
     
  11. Aquinus

    Aquinus Resident Wat-man

    Joined:
    Jan 28, 2012
    Messages:
    6,264 (6.50/day)
    Thanks Received:
    2,077
    Location:
    Concord, NH
    I can write code that will run software with as many threads as I want, but if the same data is needed for every thread and every thread is locking the same data, you won't see more than 1 thread worth of throughput. Keep in mind that multi-threading is highly dependent on the programmer and the workload being programmed. There is a point of diminishing returns and a 40-core machine will hit this without a doubt, but your phone could play 4k video, encoding a 4k video stream, play a game, and run a web site and database server without skipping a beat. AMD never marketed the FX series as fast, but they marketed it as being able to multi-task like a champ, and it does. A 40-core CPU is no different, just more cores. Intel will have to do a little more than a few die shrinks to have enough room for that though. Intel's and AMD's 8 and 16 core processors respectively are pretty big on skt2011 and G34.
     
  12. acerace

    acerace

    Joined:
    Sep 13, 2011
    Messages:
    252 (0.23/day)
    Thanks Received:
    57
    Location:
    Malaysia
    We need moar corezzzz!!!
     
  13. Morgoth

    Morgoth

    Joined:
    Aug 4, 2007
    Messages:
    3,795 (1.46/day)
    Thanks Received:
    250
    Location:
    Netherlands
    Larabee is now named Intel Xeon Phi Co processor
     
    m1dg3t and Velvet Wafer say thanks.
  14. Velvet Wafer

    Velvet Wafer New Member

    Joined:
    Jun 16, 2009
    Messages:
    5,123 (2.67/day)
    Thanks Received:
    990
    Location:
    North of Germany
    Thanks for pointing that out to the public ;)

    [​IMG]
     
  15. adrianx New Member

    Joined:
    Jan 9, 2008
    Messages:
    324 (0.13/day)
    Thanks Received:
    22
    Location:
    Bucharest ROMANIA
    try to use the cell processor :)

    win8 will have support :)
     
  16. T4C Fantasy

    T4C Fantasy CPU & GPU DB Maintainer

    Joined:
    May 7, 2012
    Messages:
    973 (1.13/day)
    Thanks Received:
    411
  17. Morgoth

    Morgoth

    Joined:
    Aug 4, 2007
    Messages:
    3,795 (1.46/day)
    Thanks Received:
    250
    Location:
    Netherlands
  18. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,553 (6.26/day)
    Thanks Received:
    3,493
    Location:
    IA, USA
    Because CPUs can do logic many times faster than GPUs.

    Because GPUs don't use x86 instructions and Intel CPUs do.
     
    Crunching for Team TPU
  19. Lazzer408

    Lazzer408

    Joined:
    Jan 6, 2007
    Messages:
    2,535 (0.90/day)
    Thanks Received:
    330
    Location:
    Illinois
    Isn't this the same claim they made when their Bonnell microarchitecture (aka Atom) was incubating?

    Find me the data width and mips of a Kepler. ...please :)
     
    Last edited: Oct 31, 2012
  20. 3870x2

    3870x2

    Joined:
    Feb 26, 2008
    Messages:
    4,875 (2.04/day)
    Thanks Received:
    689
    Location:
    Joplin, Mo
    Because if they did, it would be a CPU. clocked at <1000MHZ..
     
  21. tacosRcool

    tacosRcool

    Joined:
    May 14, 2012
    Messages:
    860 (1.00/day)
    Thanks Received:
    71
    I got like 5 of those in my left pocket!

    On topic: Is this really practical for mobile processing?
     
  22. Aquinus

    Aquinus Resident Wat-man

    Joined:
    Jan 28, 2012
    Messages:
    6,264 (6.50/day)
    Thanks Received:
    2,077
    Location:
    Concord, NH
    It's the kind of instructions that are run and how they're run. GPUs run instructions on large sets of data in parallel. There is a reason why linear applications run on the CPU and highly parallel applications (like vector math and folding,) in some cases have been developed to run on a GPU using modern GPGPU languages like CUDA, OpenCL, and DirectCompute, but always keep in mind that a GPU can't do any calculations without the CPU to instruct it.

    Think of a GPU as a ton of floating point units that run the same instruction on all the FPUs at the same time. This is over-simplistic of what modern day video cards do, but I believe it is an accurate representation of what is happening internally. A multi-core CPU can be doing vastly different things all at once where a GPU has much more trouble doing this.

    So all in all, I guess what I'm really trying to say is that CPU capabilities are very broad and can be applied to multiple purposes where a GPU is considerably more specialized in the kind of workloads it can handle.
     
    FordGT90Concept says thanks.
  23. jihadjoe

    jihadjoe

    Joined:
    Oct 26, 2011
    Messages:
    385 (0.36/day)
    Thanks Received:
    97
    Because that would make them worse GPUs!

    GPUs are good at what they do because the hardware they use is specialized for the particular task they usually run: massively parallel rendering. If you make them better at "a variety of loads", then you have to introduce stuff like out of order execution, branch prediction, all of which take up space on the GPU die, and all of which makes each compute unit more complex.
     
  24. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,553 (6.26/day)
    Thanks Received:
    3,493
    Location:
    IA, USA
    It's not "data width" and "MIPS," it's branching logic like..
    Code:
    if (a == b) {
      if (c == d) {
        if (e == f) {
          if (g > h) {
            if ( a < c) {
              b = a + b - c / g + h * f +e;
            }
          }
        }
      }
    }
    MIPS is no where near as flexible as x86 but x86 takes a performance penalty for it. Which is faster depends on the workload.
     
    Crunching for Team TPU

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page