Author Topic: Where are personal computer CPUs headed?  (Read 17586 times)

0 Members and 1 Guest are viewing this topic.

Offline xrunnerTopic starter

  • Super Contributor
  • ***
  • Posts: 7859
  • Country: us
  • hp>Agilent>Keysight>???
Where are personal computer CPUs headed?
« on: May 12, 2013, 12:01:38 am »
Back in the day it was all about the clock speed, and overclocking. I went through all that.

Then it turned to multi-core CPUs. I currently have a 6-core Athlon, and haven't upgraded in about 3-4 years.

I used to keep up with the technology, but since it got so damn capable I just lost interest. So from you guys (and gals) in the know, where is the technology headed?

More and more cores - or where?  :-//
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #1 on: May 12, 2013, 12:03:23 am »
Smartphones.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline xrunnerTopic starter

  • Super Contributor
  • ***
  • Posts: 7859
  • Country: us
  • hp>Agilent>Keysight>???
Re: Where are personal computer CPUs headed?
« Reply #2 on: May 12, 2013, 12:04:39 am »
Smartphones.

Yea really. I sometimes argue why call them smartphones? Aren't they just handheld computers that can make phone calls?
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #3 on: May 12, 2013, 12:06:35 am »
Because we'd run out of breath if we kept having to say that.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #4 on: May 12, 2013, 12:08:28 am »
I personally like the term "PDA". Because really, my Android phone is just a faster Palm Pilot. I was always amazed that we all thought it was something new.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline xrunnerTopic starter

  • Super Contributor
  • ***
  • Posts: 7859
  • Country: us
  • hp>Agilent>Keysight>???
Re: Where are personal computer CPUs headed?
« Reply #5 on: May 12, 2013, 12:10:40 am »
I personally like the term "PDA". Because really, my Android phone is just a faster Palm Pilot. I was always amazed that we all thought it was something new.

Right! I had several Palm Pilots. Where did the Smartphone label come from? A big cell phone company?
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #6 on: May 12, 2013, 12:12:42 am »
Some marketing wanker, wherever it was, and a damn good one at that. Look! It's new! And shiny. It's a smartphone, buy one because you're smart!
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline lemmegraphdat

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #7 on: May 12, 2013, 12:15:25 am »
I like the computer in a sheet of paper idea.
Start right now.
 

Offline xrunnerTopic starter

  • Super Contributor
  • ***
  • Posts: 7859
  • Country: us
  • hp>Agilent>Keysight>???
Re: Where are personal computer CPUs headed?
« Reply #8 on: May 12, 2013, 12:18:41 am »
I like the computer in a sheet of paper idea.

Yea that's cool - but I'm not talking footprint - I'm talking brute computing power. Where's the increase in computing power coming from in the next 5 - 10 years? 128 core CPUs or what?
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #9 on: May 12, 2013, 12:20:57 am »
CMIIW, but hasn't the "increase in computing power" slowed down somewhat? It's been years since I've wished for my computer to go faster, and I suspect it's similar for others. I think it's now going to be a decrease in size and price.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline xrunnerTopic starter

  • Super Contributor
  • ***
  • Posts: 7859
  • Country: us
  • hp>Agilent>Keysight>???
Re: Where are personal computer CPUs headed?
« Reply #10 on: May 12, 2013, 12:28:38 am »
CMIIW, but hasn't the "increase in computing power" slowed down somewhat? It's been years since I've wished for my computer to go faster, and I suspect it's similar for others. I think it's now going to be a decrease in size and price.

I agree. I haven't wished for my PC to go faster because there is nothing for it to go faster to do.

I really thought by now (2013) I'd be simply talking to my PC and it being able to carry out my commands as I stated them - no keyboard. I don't think that's really requires A.I. - doesn't it just require a language parser and a fast CPU? Either I'm wrong (we are to dumb to program this yet) or we are just not going in the direction I (and a lot of others) thought we wold be going by this time.  :(
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline IanB

  • Super Contributor
  • ***
  • Posts: 12607
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #11 on: May 12, 2013, 12:36:11 am »
I personally like the term "PDA". Because really, my Android phone is just a faster Palm Pilot. I was always amazed that we all thought it was something new.

No. It really isn't. Could a Palm Pilot wirelessly connect to the Internet both indoors and while out shopping? Take digital photos? HD video? Act as a GPS? Provide a moving map display with voice directions? Be a fully featured web browser? With a high res color display? Play games like Angry Birds and Cut the Rope? Be a speaker phone? Store and play 1000 hours of music at hi-fi quality? Store and play video and movies?
 

Online NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9372
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Where are personal computer CPUs headed?
« Reply #12 on: May 12, 2013, 12:47:45 am »
CMIIW, but hasn't the "increase in computing power" slowed down somewhat? It's been years since I've wished for my computer to go faster, and I suspect it's similar for others. I think it's now going to be a decrease in size and price.
Semiconductor manufacturing is pushing up against the limits, but even now we have no idea when (if ever) it will stop. Most likely the continuation of computers getting faster would be around new and redesigned architectures and eventually, some new materials.

As for demand for computing power, we'll never meet it. Every time someone comes out with a faster computer, many find a use for it. Many things once considered impractical to do at home (like real time video processing) are now easily done on common PCs.

Considering that networking is improving at a much slower pace than computing, I think a great application of more computing power would be to make the most of network bandwidth. With almost all mobile ISPs having data caps, fight back by using computing power to aggressively compress stuff as well as prefetch using alternate paths when possible. Maybe even create a whole new P2P network (let's just call it "YepNet") that is free to use as long as you have the hardware.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #13 on: May 12, 2013, 12:50:05 am »
I personally like the term "PDA". Because really, my Android phone is just a faster Palm Pilot. I was always amazed that we all thought it was something new.

No. It really isn't. Could a Palm Pilot wirelessly connect to the Internet both indoors and while out shopping? Take digital photos? HD video? Act as a GPS? Provide a moving map display with voice directions? Be a fully featured web browser? With a high res color display? Play games like Angry Birds and Cut the Rope? Be a speaker phone? Store and play 1000 hours of music at hi-fi quality? Store and play video and movies?

A newer Palm Pilot could connect to Wi-Fi, just like my smartphone. Cellular Internet access is just an extension of the fact that many had mobile service, it was bound to happen eventually. GPS? Yep. It wasn't integrated, but Wi-Fi wasn't integrated into laptops years ago and we didn't stop calling them laptops when it was added. Everything else is just a realization of "faster".
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 7142
  • Country: nl
Re: Where are personal computer CPUs headed?
« Reply #14 on: May 12, 2013, 01:10:25 am »
For the most part cheap and highly integrated.

Only gamers will continue to keep getting faster pricey processors, but those will become slightly re-purposed server processors since the volume is insufficient to justify designs aimed at PCs.
 

Offline IanB

  • Super Contributor
  • ***
  • Posts: 12607
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #15 on: May 12, 2013, 01:19:33 am »
Everything else is just a realization of "faster".

Not "faster". "Smaller".

Did you see Dave's teardown of the add-on GPS for a Palm Pilot? It was a giant carbuncle, as big as the PDA. Only the most dedicated idiot would have wanted to buy that thing and attach it to their PDA.

A Pilot was an executive toy, used by a few. Today's iPhones and Androids are used by every teenager everywhere. The difference is the convenience of small size, long battery life, and broad appeal.

It is not so much technical features that make a difference, but convenience and accessibility. Just the same as personal computers took off when they were no longer the size of a mainframe.
 

Offline lemmegraphdat

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #16 on: May 12, 2013, 01:21:10 am »
Don't we reach the limits of silicon pretty soon?  Doesn't the computer in a chip sort of become like a discreet component? We lump a bunch of them together in a machine with a screen you can actually see well.
Start right now.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #17 on: May 12, 2013, 01:24:49 am »
A Pilot was an executive toy, used by a few. Today's iPhones and Androids are used by every teenager everywhere. The difference is the convenience of small size, long battery life, and broad appeal.

Well, yes. All I'm saying is that a smartphone and a Palm Pilot are both PDAs in the same way that the IBM PC-XT and my laptop are both personal computers. Yes, they've changed a lot. But they're still fundamentally the same thing and go by the same name. At no moment along the evolution of the PC did we get something shoved down our throats by a marketing weenie as being something completely NEW!! because it never was. Then Apple realized that they could monetize the cell phone market by slapping "teenager" features into a PDA, polishing it until it blinds you, and never uttering the term PDA in the marketing materials.
« Last Edit: May 12, 2013, 01:27:54 am by c4757p »
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline Rasz

  • Super Contributor
  • ***
  • Posts: 2617
  • Country: 00
    • My random blog.
Re: Where are personal computer CPUs headed?
« Reply #18 on: May 12, 2013, 01:50:28 am »
Technology of what? PC CPUs? Current direction is GPU integration (APU)
GPU for symmetric multiprocessing is all the rage now.

http://en.wikipedia.org/wiki/Heterogeneous_computing

$100 GPU breaks 1 Teraflop while $200 CPU struggles at 100 Gigaflops.

Next step will be heavy usage of OpenCL enabled SoCs in smartphones (year? two?).
Who logs in to gdm? Not I, said the duck.
My fireplace is on fire, but in all the wrong places.
 

Offline IanB

  • Super Contributor
  • ***
  • Posts: 12607
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #19 on: May 12, 2013, 02:05:00 am »
Well, yes. All I'm saying is that a smartphone and a Palm Pilot are both PDAs in the same way that the IBM PC-XT and my laptop are both personal computers. Yes, they've changed a lot. But they're still fundamentally the same thing and go by the same name. At no moment along the evolution of the PC did we get something shoved down our throats by a marketing weenie as being something completely NEW!! because it never was. Then Apple realized that they could monetize the cell phone market by slapping "teenager" features into a PDA, polishing it until it blinds you, and never uttering the term PDA in the marketing materials.

But it's not about marketing, or "teenager" features, it's about utility, meaning convenience. I'm not a teenager (far from it), and consequently I have owned and used a Psion 3a and a Psion 5. Both failed because they didn't do enough. They weren't phones, and they didn't have wireless networking. Sure, they could plug into phones, but who wants to plug their PDA into a phone and do a modem dial up?

The advance of humanity is not about technical features, but about the convenient delivery of technology at the point of use.

Until you make your technology convenient to use, it is not useful. This is a lesson engineers everywhere must always remember.

I'm not "blinded" by Apple marketing, I simply like my iPhone because it does helpful things where and when I need, with a minimum of friction or inconvenience. The iPhone succeeded not because of a powerful marketing machine, but because design engineers realized that market appeal is all about packaging attractive features and delivering them in an easy to use format. The iPhone didn't need selling, it sold itself.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #20 on: May 12, 2013, 02:10:38 am »
I'm not "blinded" by Apple marketing

Oh, dear. I only meant it's literally shiny, as in they put a lot more effort into making it look nice. Apologies if it sounds like I was accusing you of being "blinded by marketing", that's not what I meant to say at all.  :-[

I'm not really arguing here, just clarifying. I mostly agree with you, except on the rather unimportant technicality of terms. A PDA never was a phone, but I really do still think a smartphone is just a more advanced PDA. It became easier to use in the same way that PCs did, but PCs are still PCs. Still, it really doesn't matter a rat's ass if a smartphone is a PDA or not, so I'll just stop arguing...  :)
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline IanB

  • Super Contributor
  • ***
  • Posts: 12607
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #21 on: May 12, 2013, 02:17:03 am »
I don't think we are really arguing different positions. I quite agree that an iPhone is a PDA.

What I'm really trying to say is that technology takes off when it crosses some threshold where a majority of people find it appealing and easy to use.

Understanding this, and working on how to make whatever technology you are currently involved with convenient and easy to use, is lesson #1 for any engineer.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #22 on: May 12, 2013, 02:19:23 am »
I don't think we are really arguing different positions. I quite agree that an iPhone is a PDA.

Yeah, that's why I'm kind of confused!  :)

Quote
What I'm really trying to say is that technology takes off when it crosses some threshold where a majority of people find it appealing and easy to use.

No argument from me there, either.

We have been arguing precisely the same points, but focusing on opposite sides of them. Yay us!  ;D
No longer active here - try the IRC channel if you just can't be without me :)
 

Online NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9372
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Where are personal computer CPUs headed?
« Reply #23 on: May 12, 2013, 03:19:56 am »
Technology of what? PC CPUs? Current direction is GPU integration (APU)
GPU for symmetric multiprocessing is all the rage now.

http://en.wikipedia.org/wiki/Heterogeneous_computing

$100 GPU breaks 1 Teraflop while $200 CPU struggles at 100 Gigaflops.
The trade off, of course, is much less flexibility. The scientists behind Folding@Home have created a system (points) to normalize CPU and GPU performance in scientific applications. My 3930k gets more PPD/$ (and PPD/W) than my GTX560Ti, even though the GTX560Ti was (at the time) near the peak of the performance/$ curve and the 3930k is way "over the hill".

Now if you're doing 3D rendering or Bitcoins, the GPU would (obviously) win. But for Bitcoins, FPGAs (and later on, ASICs) will beat both CPUs and GPUs. It all depends on your application. (Guess why Tiffany Yep has a 2700k, two GTX580s, *and* some Xilinx FPGAs in her DSP experimental setup...)
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline Rick Law

  • Super Contributor
  • ***
  • Posts: 3509
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #24 on: May 12, 2013, 03:37:28 am »
I personally like the term "PDA". Because really, my Android phone is just a faster Palm Pilot. I was always amazed that we all thought it was something new.

No. It really isn't. Could a Palm Pilot wirelessly connect to the Internet both indoors and while out shopping? Take digital photos? HD video? Act as a GPS? Provide a moving map display with voice directions? Be a fully featured web browser? With a high res color display? Play games like Angry Birds and Cut the Rope? Be a speaker phone? Store and play 1000 hours of music at hi-fi quality? Store and play video and movies?

A newer Palm Pilot could connect to Wi-Fi, just like my smartphone. Cellular Internet access is just an extension of the fact that many had mobile service, it was bound to happen eventually. GPS? Yep. It wasn't integrated, but Wi-Fi wasn't integrated into laptops years ago and we didn't stop calling them laptops when it was added. Everything else is just a realization of "faster

Palm 7 has internet connection via cell wireless out of the box.  Those days, cell were slow and a bit expensive.  I think the Palm 7 cost about $600 and the cell service for it was $70-100/month.

Since Treo 650, I stop using "smart phones", I went back to mostly dumb phones.  I still use my Treo when I am out long (I like the complete phone book and Blackjack on it), but if I am out less than a single day, I grab my dumb phone.
 
 

Offline Rick Law

  • Super Contributor
  • ***
  • Posts: 3509
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #25 on: May 12, 2013, 03:52:21 am »
Everything else is just a realization of "faster".
...A Pilot was an executive toy, used by a few. Today's iPhones and Androids are used by every teenager everywhere. The difference is the convenience of small size, long battery life, and broad appeal...

I read in an article that the biggest iPhone/iPad/iSomething market is the 6-11 years old.  I was somewhat surprised when I read that.  Then I thought about events at my daughter's school that I've attended.  The iSomething as baby sitter was omnipresent.  Moms and Dads were there watching their kid play in the band.   Some brought along the younger kids.  Of those, at least one out of 5 were poking away on their iSomething playing some games.  That works, they were not making any noise disrupting the musical performance.

I do wonder when these kids grow up, will they learn much?  They were so glued to their games.  I hope this only happens on special occasions and they would be as glued to their work on normal days.  But, I think that is unlikely.
 

Offline Rick Law

  • Super Contributor
  • ***
  • Posts: 3509
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #26 on: May 12, 2013, 03:52:56 am »
Back in the day it was all about the clock speed, and overclocking. I went through all that.

Then it turned to multi-core CPUs. I currently have a 6-core Athlon, and haven't upgraded in about 3-4 years.

I used to keep up with the technology, but since it got so damn capable I just lost interest. So from you guys (and gals) in the know, where is the technology headed?

More and more cores - or where?  :-//

Early on, it was about power supplies.  You needed a giant.  How many 1K ram boards can you plug in (and they were full size S100 boards).

A colleague of my had a rack (before today's standard rack mount size), it was about 2 feet by 1 feed deep.  The lower 3 feet was devoted to power supply.  He had an 8080 with almost 48K of ram.

I had a 4K board and an 8K board and that was all my psu can take.  I think the 4K board was just under $500, and by the time they introduced 8K, it was merely $600 and change.
« Last Edit: May 12, 2013, 03:57:54 am by Rick Law »
 

Online Psi

  • Super Contributor
  • ***
  • Posts: 10452
  • Country: nz
Re: Where are personal computer CPUs headed?
« Reply #27 on: May 12, 2013, 04:12:03 am »
Eventually your smartphone will be able to easily stream HD video to a nearby TV/Monitor over some form of gigabit wireless.
(Some phones can kinda do it already using upnp servers but full HD quality is a bit much at the moment)

ie, You could check your email on the phone itself, Or you could sit down next to a bluetooth kbd/mouse and wifi monitor, swipe your phone over some RFID tag (to trigger autoconnect) and then work on more involved things like reading datasheets, routing circuit boards etc.. in a desktop style environment.

For general desktop email/web/document tasks phones have plenty of cpu power (or they will very soon)
However it will take quite a while before the latest computer games drop PC support for phones/pda.
It will probably happen though. For gaming you will pair your Oculus rift version 6 to your phone :D

Makes me wonder if people might end up walking around wearing some for of VR googles most of the time.
A high megapixel mounted camera would allow them to see with better than normal vision and would allow for google glass style OSD info, image zoom and all sorts of cool features.
It would have to be looked-on as "cool" to wear one though, before it would become popular, and that maybe a bit unrealistic.



« Last Edit: May 12, 2013, 04:23:47 am by Psi »
Greek letter 'Psi' (not Pounds per Square Inch)
 

Online NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9372
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Where are personal computer CPUs headed?
« Reply #28 on: May 12, 2013, 05:19:29 am »
Modern phones have more than enough power to run Descent 2, yet I still play Descent 2 (more accurately, the modern version D2X-XL) on a high end PC. The game physics haven't changed much since the original, but the graphics effects have evolved to the point where even modern hardware can be pushed to the limits. (Not bad for a game that originally came out 17 years ago!)

So while very interesting games can definitely run on a phone, there's always the desire for more. Pretty soon, they'll be asking for 3D games on a 4k (or 8k!) screen (or several!) at 240 FPS, with a set of high speed, high resolution IR cameras as the controller.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Online Psi

  • Super Contributor
  • ***
  • Posts: 10452
  • Country: nz
Re: Where are personal computer CPUs headed?
« Reply #29 on: May 12, 2013, 08:11:40 am »
CPU cores have been bogged down between 3-4Ghz for a while now and integrating multiple cores has been the pathway to increased performance. There are physical limits to overcome in reducing transistor size which are proving difficult. Power consumption has and will continue to become a major focus.

We will likely see a large increase in core speed when the switch is made to graphene transistors instead of silicon.
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline Joules

  • Contributor
  • Posts: 49
  • Country: england
  • My electronic skills are SMOKIN !!!
Re: Where are personal computer CPUs headed?
« Reply #30 on: May 12, 2013, 08:12:44 am »
Going way out on a limb, I think we are going to see a shift from silicon and current architecture.  Quantum computing (something I don't understand) seems to be well in development.  A move to crystalin optical CPU's driven by a wide spectrum of light, the light operating within the crystal can be routed in 3 axis.  Very low power and very low energy absorbtion.  Current setups are the size of a lab, but so were the early computers.
 

Offline G7PSK

  • Super Contributor
  • ***
  • Posts: 3893
  • Country: gb
  • It is hot until proved not.
Re: Where are personal computer CPUs headed?
« Reply #31 on: May 12, 2013, 09:10:12 am »
Its not faster or smarter computers or phones that are needed right now its faster links, internet or whatever that are needed.
Computers and phones need to talk to each other directly without having to go through big central hubs all the time every device needs to be a hub on a world wide network. And all this needs to be on an instantaneous basis so that devices can borrow each others computing power for vast parallel processing when required a sort of neural network.   
 

Offline Fsck

  • Super Contributor
  • ***
  • Posts: 1157
  • Country: ca
  • sleep deprived
Re: Where are personal computer CPUs headed?
« Reply #32 on: May 12, 2013, 09:13:52 am »
Its not faster or smarter computers or phones that are needed right now its faster links, internet or whatever that are needed.
Computers and phones need to talk to each other directly without having to go through big central hubs all the time every device needs to be a hub on a world wide network. And all this needs to be on an instantaneous basis so that devices can borrow each others computing power for vast parallel processing when required a sort of neural network.

we'll all be long dead before we have instantaneous coms
"This is a one line proof...if we start sufficiently far to the left."
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8610
Re: Where are personal computer CPUs headed?
« Reply #33 on: May 12, 2013, 10:00:07 am »
As for demand for computing power, we'll never meet it. Every time someone comes out with a faster computer, many find a use for it. Many things once considered impractical to do at home (like real time video processing) are now easily done on common PCs.
Meanwhile, software for more mundane tasks has ballooned in inefficiency, causing them to take around the same time as they did before...
 

Online NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9372
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Where are personal computer CPUs headed?
« Reply #34 on: May 12, 2013, 12:49:37 pm »
CPU cores have been bogged down between 3-4Ghz for a while now and integrating multiple cores has been the pathway to increased performance. There are physical limits to overcome in reducing transistor size which are proving difficult. Power consumption has and will continue to become a major focus.

My 3930k will do 3.8GHz continuous on all 6 cores (and 3.8GHz isn't even technically an overclock) on a now outdated 32nm process. On 22nm, breaking 4GHz should not be a problem.
Quote
In order for multiple core CPUs to be fully exploited we need software that is able to take advantage of them. It is all well and good to be able to run multiple programs and have them running alongside the program the user is directly interacting with but if the program is running on a single core then the user does not see the benefit of the full power of the CPU in terms of improved interactive response. I am not talking about  video encoding that can easily be scaled to multiple cores because even though doing it quickly is better, the user isn't sitting waiting for interactive response.
Turbo Boost is a way to speed up a few cores to improve overall performance when not all of the cores are used. It works great for mobile applications that are highly thermal limited, but a well designed desktop can hold full turbo on all cores indefinitely.
Quote
As you increase the number of cores then moving data around between the cores and synchronising the cores will start taking increasing space on the silicon. Doing that efficiently will be the next focus of CPU development, and software too. You will need operating systems that are more sophisticated at assigning threads to cores near where the necessary data is. The hiperthreading aware OS tries to do this on a rudimentary level now but as the number of cores increase it will be necessary to avoid giving work to a core that does not have ready access to the data. I am assuming that it will be too expensive in terms of silicon real estate to make every core access all cached data, and recharging a nearby cache will be inefficient and degrade performance.
They have had code for that in the kernel since the AMD64 days and they recently are working on improving it. Mostly a moot point for almost all home PCs since even the 6 core machines are not NUMA.
http://lwn.net/Articles/486858/
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline ivan747

  • Super Contributor
  • ***
  • Posts: 2052
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #35 on: May 12, 2013, 09:49:30 pm »
Why hasn't anyone created an expansion card containing an advanced FPGA that can be reprogrammed to excel at certain task when needed? Example: 3D render needs extra power and requests the peripheral, loads it with a custom configuration optimized for every rendering step it does, then releases the peripheral when done.
 

Offline ivan747

  • Super Contributor
  • ***
  • Posts: 2052
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #36 on: May 12, 2013, 09:53:05 pm »
Eventually your smartphone will be able to easily stream HD video to a nearby TV/Monitor over some form of gigabit wireless.
(Some phones can kinda do it already using upnp servers but full HD quality is a bit much at the moment)

ie, You could check your email on the phone itself, Or you could sit down next to a bluetooth kbd/mouse and wifi monitor, swipe your phone over some RFID tag (to trigger autoconnect) and then work on more involved things like reading datasheets, routing circuit boards etc.. in a desktop style environment.

For general desktop email/web/document tasks phones have plenty of cpu power (or they will very soon)
However it will take quite a while before the latest computer games drop PC support for phones/pda.
It will probably happen though. For gaming you will pair your Oculus rift version 6 to your phone :D

Makes me wonder if people might end up walking around wearing some for of VR googles most of the time.
A high megapixel mounted camera would allow them to see with better than normal vision and would allow for google glass style OSD info, image zoom and all sorts of cool features.
It would have to be looked-on as "cool" to wear one though, before it would become popular, and that maybe a bit unrealistic.

Canonical want to do this with Ubuntu:
http://www.ubuntu.com/phone
specifically:
http://www.ubuntu.com/phone/ubuntu-for-android

http://youtu.be/iv1Z7bf4jXY
« Last Edit: May 12, 2013, 10:02:09 pm by ivan747 »
 

Online NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9372
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Where are personal computer CPUs headed?
« Reply #37 on: May 13, 2013, 02:11:29 am »
Why hasn't anyone created an expansion card containing an advanced FPGA that can be reprogrammed to excel at certain task when needed? Example: 3D render needs extra power and requests the peripheral, loads it with a custom configuration optimized for every rendering step it does, then releases the peripheral when done.
They already exist, just a little expensive. For many applications, GPUs give more performance/$.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #38 on: May 13, 2013, 02:19:26 am »
Canonical want to do this with Ubuntu:
http://www.ubuntu.com/phone
specifically:
http://www.ubuntu.com/phone/ubuntu-for-android

My god, haven't they tortured poor little Ubuntu enough in the past couple years?  :scared:

I guess I should have known where they were going when they slapped their little "me too" cell phone interface onto a desktop operating system...  :palm:
« Last Edit: May 13, 2013, 02:23:08 am by c4757p »
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Where are personal computer CPUs headed?
« Reply #39 on: May 13, 2013, 02:29:55 am »
To be serious, it actually looks kind of cool. I think they ruined the desktop system, though.  :(
No longer active here - try the IRC channel if you just can't be without me :)
 

Online ConKbot

  • Super Contributor
  • ***
  • Posts: 1404
Re: Where are personal computer CPUs headed?
« Reply #40 on: May 13, 2013, 06:55:52 am »
Since battery technology development isnt pulling its share of the load, lower power is definitely the immediate future for laptop and mobile technology, and with the big push for green stuff, low power desktop units could benefit from it too.
 

Offline T4P

  • Super Contributor
  • ***
  • Posts: 3697
  • Country: sg
    • T4P
Re: Where are personal computer CPUs headed?
« Reply #41 on: May 13, 2013, 02:38:31 pm »
Back in the day it was all about the clock speed, and overclocking. I went through all that.

Then it turned to multi-core CPUs. I currently have a 6-core Athlon, and haven't upgraded in about 3-4 years.

I used to keep up with the technology, but since it got so damn capable I just lost interest. So from you guys (and gals) in the know, where is the technology headed?
You mean phenoms. Not athlons. Desktop CPUs (at least on AMD) is headed to 10-core when Steamroller comes.
Decreased L3 cache latency increased IPC and built on 28nm process, it's a new arch.
On the other hand intel there's a rumor the next extreme edition is going to be a IB-E octa core, definitely going to be expensive
As for intel standard desktop procs it's all just quad-cores for now, they're shooting for lower and lower power consumption with haswell and onwards
Haswell only improved IPC by a tiny bit but the key thing is the FIVR (Integrated VRM but operates at 2.4V so you still need another VRM on board)

Yea that's cool - but I'm not talking footprint - I'm talking brute computing power. Where's the increase in computing power coming from in the next 5 - 10 years? 128 core CPUs or what?
Not cores but actually boosting IPC if they don't want to drop power consumption levels, right now AMD isn't as power hungry as Dave mentioned but that was probably Bulldozer and not Piledriver as the difference between 3570k and 8350 is just 50W. Drop it to 35-40W for 3770k

Don't we reach the limits of silicon pretty soon?  Doesn't the computer in a chip sort of become like a discreet component? We lump a bunch of them together in a machine with a screen you can actually see well.
People once said that 32nm is impossible and then said 22nm is impossible. Don't worry, intel will find a way  :-//

Technology of what? PC CPUs? Current direction is GPU integration (APU)
GPU for symmetric multiprocessing is all the rage now.

http://en.wikipedia.org/wiki/Heterogeneous_computing

$100 GPU breaks 1 Teraflop while $200 CPU struggles at 100 Gigaflops.

Next step will be heavy usage of OpenCL enabled SoCs in smartphones (year? two?).
Yep, HSA.

I say if fedora picks up market share it's a wonderful contender. Why do we still have this windows garbage?
Supposedly Windows XP is the most efficient Windows ever and it's still NOT nearly as efficient as Fedora is (Which is linux, duh)

Since battery technology development isnt pulling its share of the load, lower power is definitely the immediate future for laptop and mobile technology, and with the big push for green stuff, low power desktop units could benefit from it too.
I couldn't for the life of me care much about laptop tech. Nor low power desktops. What's the point of low power desktops? I DON'T SEE IT.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8549
  • Country: us
    • SiliconValleyGarage
Re: Where are personal computer CPUs headed?
« Reply #42 on: May 13, 2013, 02:45:05 pm »
simply talking to my PC

talking ? why stop there. i want friggin telepathic interface. just hink what needs to be done and the computer goes off and does it. no need for keyboards, mice, displays. it's all directly overlayed over what you see.

we need telepathic fpga's. so we can think what it needs to do and it reconfigures itself. all chips would only need 2 pins. power and ground. they would communicate telepathically with us as well as amongst each other.

anything else is just make-do ..
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8549
  • Country: us
    • SiliconValleyGarage
Re: Where are personal computer CPUs headed?
« Reply #43 on: May 13, 2013, 02:56:48 pm »
Why hasn't anyone created an expansion card containing an advanced FPGA that can be reprogrammed to excel at certain task when needed? Example: 3D render needs extra power and requests the peripheral, loads it with a custom configuration optimized for every rendering step it does, then releases the peripheral when done.
cray has een doing that for years on their XD and XR machines  opteronn 64 and a large xilinx fpga. a few thousand of them in a machine...
but lately they have moved away. gpu computeing is morepowerful for the same power draw and size.

now this is a computer :


that stuff makes my spine tingle... the moment you see them apply the logo is chiling... and then they start pumping refrigerant...

forget those losers with their overclocked watercooled hex core ... The machine above spits on that.

There's 2 things about cray :

1) The only thing faster than a Cray is a newer model Cray.
2) A Cray can run an endless loop in just under 4 hours...

here's another



the users manual of these machines begins with how much weight your floor is supposed to handle and how wide the driveway needs to be so they can get their trucks in to deliver the machines..
« Last Edit: May 13, 2013, 03:07:51 pm by free_electron »
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8549
  • Country: us
    • SiliconValleyGarage
Re: Where are personal computer CPUs headed?
« Reply #44 on: May 13, 2013, 03:14:38 pm »
and if you want to build a working replica of the orignal cray 1 from the 70's :

http://www.chrisfenton.com/homebrew-cray-1a/

fits in a single fpga !
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline Tepe

  • Frequent Contributor
  • **
  • Posts: 572
  • Country: dk
Sv: Re: Where are personal computer CPUs headed?
« Reply #45 on: May 13, 2013, 03:15:53 pm »
What's the point of low power desktops? I DON'T SEE IT.

When it is responsible for a non-trivial part of your electricity bill you can...
 

Offline IanB

  • Super Contributor
  • ***
  • Posts: 12607
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #46 on: May 13, 2013, 10:06:08 pm »
What's the point of low power desktops? I DON'T SEE IT.

They are cool, quiet, and usually compact. In other words, convenient, unobtrusive, and economical to run.
 

Offline ivan747

  • Super Contributor
  • ***
  • Posts: 2052
  • Country: us
Re: Where are personal computer CPUs headed?
« Reply #47 on: May 14, 2013, 12:04:50 am »
What's the point of low power desktops? I DON'T SEE IT.

They are cool, quiet, and usually compact. In other words, convenient, unobtrusive, and economical to run.

Just like a well designed laptop with a dock. Just the truth. Now the problem is most laptops are not well designed.
 

Offline saturation

  • Super Contributor
  • ***
  • Posts: 4787
  • Country: us
  • Doveryai, no proveryai
    • NIST
Re: Where are personal computer CPUs headed?
« Reply #48 on: May 14, 2013, 12:11:25 pm »
For the past decade the CPU market has been fragmenting: raw processing power, medium power, low power etc., and now the PC itself is too.  At onset the PC was the swiss army knife for data, now there is the laptop, smartphone or tablet to consider when the oft used application is best suited to that form factor, and portability.

The bottom line to all of us, is that CPU prices has not dropped as it used to be in the heydey of PCs.  My quad core q8200 CPU has actually appreciated to $160+ since I bought it, and while discontinued by Intel is still sold; my PC has actually appreciated in value, I paid $3400 for it, it was such a steal I bought 2 back in 2007 2010; an equivalent PC today cost > $600 each using a similarly capable CPU.

I suggest if you are a power user: CAD/CAM, simulation, graphics, multimedia editing particularly video, you either own today or should get a capable desktop now as prices will only continue to rise as the tablet and laptop market continue to erode the PC market share, so few deals will be had from hereon in.


« Last Edit: May 14, 2013, 07:52:22 pm by saturation »
Best Wishes,

 Saturation
 

Offline Rasz

  • Super Contributor
  • ***
  • Posts: 2617
  • Country: 00
    • My random blog.
Re: Where are personal computer CPUs headed?
« Reply #49 on: May 14, 2013, 02:36:58 pm »
My quad core q8200 CPU has actually appreciated to $160+ since I bought it

and yet it is slower than $80 Pentium G870. You cant really base comparison of old technology on price. People are irrational and will pay more for something that they feel is better value, not something that categorically is better value.
Who logs in to gdm? Not I, said the duck.
My fireplace is on fire, but in all the wrong places.
 

Offline saturation

  • Super Contributor
  • ***
  • Posts: 4787
  • Country: us
  • Doveryai, no proveryai
    • NIST
Re: Where are personal computer CPUs headed?
« Reply #50 on: May 14, 2013, 07:49:49 pm »
Yes, clearly modern is still better, in the end.   Thanks to your challenge I've checked the actual prices and made corrections to my prior post. 

A point I make is bang for buck in modern PCs is not as marked so buying a quality desktop today will hold performance longer; the 4 year old Q8200 quad core desktop I paid $400 for can hold its own against a newer dual core G870 for $370, pricewise the differences is nearly nil as sales taxes on $370 would making them roughly on par.

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=7794133 

Readers can decide the value of these synthetic tests over an application specific one.

http://cpuboss.com/cpus/Intel-Pentium-G870-vs-Intel-Core2-Quad-Q8200

Yes, I wouldn't buy a Q8200 today given the 870's capabilities.


My quad core q8200 CPU has actually appreciated to $160+ since I bought it

and yet it is slower than $80 Pentium G870. You cant really base comparison of old technology on price. People are irrational and will pay more for something that they feel is better value, not something that categorically is better value.
Best Wishes,

 Saturation
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8610
Re: Where are personal computer CPUs headed?
« Reply #51 on: May 14, 2013, 09:25:41 pm »
My quad core q8200 CPU has actually appreciated to $160+ since I bought it

and yet it is slower than $80 Pentium G870. You cant really base comparison of old technology on price. People are irrational and will pay more for something that they feel is better value, not something that categorically is better value.
Actually...
http://www.cpubenchmark.net/cpu.php?cpu=Intel+Pentium+G870+%40+3.10GHz
http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core2+Quad+Q8200+%40+2.33GHz
OC the Q8200 to 3.1 and it'll be even further ahead.

They're both rather far behind even the 4+ -year-old Nehalems though.
 

Offline xrunnerTopic starter

  • Super Contributor
  • ***
  • Posts: 7859
  • Country: us
  • hp>Agilent>Keysight>???
Re: Where are personal computer CPUs headed?
« Reply #52 on: May 15, 2013, 12:42:32 am »
Thanks for all the interesting responses. There's an amazing amount of good info on this forum, and likewise, a very educated membership contributing.  :)
I told my friends I could teach them to be funny, but they all just laughed at me.
 

Offline Tepe

  • Frequent Contributor
  • **
  • Posts: 572
  • Country: dk
Re: Where are personal computer CPUs headed?
« Reply #53 on: May 15, 2013, 10:47:54 am »
Just like a well designed laptop with a dock. Just the truth. Now the problem is most laptops are not well designed.

Not to mention that they and their docks tend to waste desk space.
 

Offline saturation

  • Super Contributor
  • ***
  • Posts: 4787
  • Country: us
  • Doveryai, no proveryai
    • NIST
8200
« Reply #54 on: May 15, 2013, 11:33:40 am »
Yes, I was going to reference Passmark results too, but in general I read these synthetic tests are ~ par.  I feel benchmarks help categorizes CPU so one can then proceed to applications specific tests to find out who truly is better, once a full PC system is assembled using those CPUs; you'll find that other substems: e.g. mobos and memory, play a part on overall performance for the final most vital test: a user's experience.

Which brings us to the concept of obsolescence.  Since the user experience is primary, a simple rule was established by Miller in 1968, and subsequently reinforced by other researchers as a way to optimize system response time.  It guides all phases of design, both hardware and software.  It won't matter whether the technology is fresh or decades old, from desktops through the network latency, speed is all that matters, as well as reliability, and total operational costs.

http://www.nngroup.com/articles/response-times-3-important-limits/

If the task you need completed: wordprocessing, spreadsheet crunching, video editing etc., whether local or virtual, can be completed in 1 second or less, your machine and network is optimal.  If not, one can consider upgrading.  Currently, my only issue with local processing using my Q8200 is high end video editing which fails the 1 second rule.  The CPUs may also fail certain gaming apps, but since I don't game, it this context is doesn't apply to my system.


My quad core q8200 CPU has actually appreciated to $160+ since I bought it

and yet it is slower than $80 Pentium G870. You cant really base comparison of old technology on price. People are irrational and will pay more for something that they feel is better value, not something that categorically is better value.
Actually...
http://www.cpubenchmark.net/cpu.php?cpu=Intel+Pentium+G870+%40+3.10GHz
http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core2+Quad+Q8200+%40+2.33GHz
OC the Q8200 to 3.1 and it'll be even further ahead.

They're both rather far behind even the 4+ -year-old Nehalems though.
« Last Edit: May 15, 2013, 11:35:21 am by saturation »
Best Wishes,

 Saturation
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf