Do Windows Phone 7 devices need to be multi-core? - HD7 General

The debate is raging and is splitting the community in 2...
So I thought lets have a poll.
Let's be honest, even with a single core, WP7 devices DON'T lag. But just because having multi-core becoming a fashion statement, do WE need it?

Only spec whores care about dual core and overclocking...I've had this since December 2010, I don't get lags..WP doesn't need it...yet.
Sent from The Syndicate using XDA Windows Phone 7 App

i believe, in fact, that is a consumer gimmick.
consumers are 'bred' to think, "the bigger, the better."
and a dual-core is better than a single-core.
just isn't necessary for WP7 like it is with the fragmented Android.
so, yeah, it is all about the specs.

sh4d0w86 said:
i believe, in fact, that is a consumer gimmick.
consumers are 'bred' to think, "the bigger, the better."
and a dual-core is better than a single-core.
just isn't necessary for WP7 like it is with the fragmented Android.
so, yeah, it is all about the specs.
Click to expand...
Click to collapse
I agree...the fact about dual core processors is this - a dual core processor is just half the job done. You applications need to RECOGNIZE the other damn processor and make use of it. (1 example is the Safari for iPhone 4S that recognizes the dual core chipset and makes optimum use of it.)

Windows phone don't need dual core to run apps casue thats how its built.
Microsoft is very good with support for old hardware like you can run windows 7 on an old pentium 4 pc which is good that unlike android almost all windows phones will get newer updates as they are rolled out.
Also remember Nokia is aiming for the budget phone customers as It admitted long ago that the Higher end phone market has too much competition for it while the lower end is still a strong point for nokia, hence their partnership with MS makes sense.
And keeping costs low will help both Nokia and MS to crack the phone market a bit more

Please remember the famous Bill Gates quote...
"who would ever need more than 256kb of RAM?" ( not a direct quote, blame my memory )
The OS in the current state doesn't need that obviously, it works flawlessly. But dual-core gives us space for improvement - both in the OS and apps. So...it's not necessary, but i wouldn't go as far as to say it's not needed.
But still, we don't need to put dual-core chips in every Windows Phone. A wide range of prices, equipment etc. is definitely a perk.

What's to debate?
Do current Windows phones have multiple cores? No.
Do they work? Yes.
Case closed. On to the next thread...

My answer, Why not!? If it can be done without negatively affecting functionality, the technology should push forward leading to more opportunities for developers.

DoogieDC said:
What's to debate?
Do current Windows phones have multiple cores? No.
Do they work? Yes.
Case closed. On to the next thread...
Click to expand...
Click to collapse
No. Case is not closed. Right now, even Mango phones do not support dual core processors. That is the main reason why HTC is still using single core processor in its flagship windows phone (Titan / Ultimate).
Multi core support will come with Apollo update.

Related

why old processor?

why have they put an old model processor in there? why not the MSM8255?
i am holding out for a little bit, i am due an upgrade now, but dont want to rush into buying this phone if something better is coming.
Plus want to see what modding can be done to the software / themes, 3rd party apps etc
t3rm3y said:
why have they put an old model processor in there? why not the MSM8255?
i am holding out for a little bit, i am due an upgrade now, but dont want to rush into buying this phone if something better is coming.
Plus want to see what modding can be done to the software / themes, 3rd party apps etc
Click to expand...
Click to collapse
because Microsoft only support the "old" snapdragon .
why apple customers don't ask them the same question , they use the same GPU as what is in 3gs a year ago ,
a second thing wp7 is developed on the snapdragon which is more than enough for now with it's improved drivers and direct x 9 support , it will perform even 2x better than a DHD with 8255 processor
t3rm3y said:
but dont want to rush into buying this phone if something better is coming.
QUOTE]
Sorry I'm the one that had to break the news, but there is always something better coming...
Click to expand...
Click to collapse
hoss_n2 said:
why apple customers don't ask them the same question , they use the same GPU as what is in 3gs a year ago ,
a second thing wp7 is developed on the snapdragon which is more than enough for now with it's improved drivers and direct x 9 support , it will perform even 2x better than a DHD with 8255 processor
Click to expand...
Click to collapse
+1 and 10char
t3rm3y said:
why have they put an old model processor in there? why not the MSM8255?
i am holding out for a little bit, i am due an upgrade now, but dont want to rush into buying this phone if something better is coming.
Plus want to see what modding can be done to the software / themes, 3rd party apps etc
Click to expand...
Click to collapse
I have an HD7, it is lag free and very responsive, I think the processor will be up to the task as long as the coding is optimal.
Because having the next most powerful processor isn't important. It doesn't matter what kinda specs a device is running s long as the device runs well. Apple has proved that.
And from what I have seen, MP7 runs beautifully.
Lorddeff07 said:
Because having the next most powerful processor isn't important. It doesn't matter what kinda specs a device is running s long as the device runs well. Apple has proved that.
And from what I have seen, MP7 runs beautifully.
Click to expand...
Click to collapse
True that.
Old processor?
Maybe this is a bad news to you, but it's good to me cause of my hd2.
I probably would have been crying about the same thing, if technology was growing by leaps and bounds. But its not right now, technology is kinda stagnate as of lately. Yes, the HD7 has the same processor as its predecessor the HD2, but its not a bad thing. especially now that the new rom has came out for the HD2, it feels faster than ever (you can go on the HD2 and Leo boards to attest for yourself). Another thing to remember, is that the new Windows Phone 7, is not an OS that needs a 2Ghz processor to run buttery smooth. I think that we are used to the PC ideology that the next thing should have a higher number than the last, in order to be considered and respectable upgrade. But even those Intel and AMD processors, reached their, threshold for raw computing power (for now) and the companies are now refining their codes, and drivers, in order to utilize and maximize peak performance out of what they already have. (That's why 4Ghz desktop processors aren't mainstream yet)
Another thing is the WP7 is standardized with base set requirements for internal specs. I truly doubt that you'll find a noticeable difference between all the launch devices behavior with the OS, because of their processors. The mail screen might open up a little quicker on one device, but again, that could be a driver code magic for the display adapter in a particular phone, so the one that "wins" in our mind, should have been the "newer, speedier" processor but because of the refinement and more developed drivers, the one that displayed the inbox quicker was the "older" processor. (I hope you guys got that...lol)
So what I'm trying to say at the end of the day, is it really doesn't matter about the processor spec, because whats inside the HD7 is more than plenty to run the OS and its apps very very nicely.

xpPhone 2

Not Android related by any means, but just perusing the net I stumbled upon an article about a phone called the xpPhone 2 running Win 7 & 8.
The thing that caught my eye though was its combined storage capacity of 112gb. & 18.5 hours of talk time and the ability to upgrade the ram, all within a 4.3" screen.
Currently it's only available in China.
http://en.xpphone.com/news/kuaibao/114.html
I spoke to them
I already spoke to them and it seems like a very interesting toy/weapon. Being a road warrior this would really lighten the load. Will follow how it develops closely!
1 inch thick Phone with extra battery and packing a Netbook processor.
Sounds severely underpowered for Windows but an Intel Atom would smoke any mobile processor lol.
I doubt it. At 1.6 single core. Thing blows. My phone is faster than my netbook.
CBowley said:
I doubt it. At 1.6 single core. Thing blows. My phone is faster than my netbook.
Click to expand...
Click to collapse
Cores & GHz don't mean anything. x86 is a very fast, and faster than ARM. Arm just is better performance for power use. Plus you could install Androidx86.
Intel displayed something at ces that had a atom proc. If you watch mwc I bet they will have something about it too ...supposed to be bad ass
Sent from my SPH-D710 using xda premium
Please dont believe that you will get a smartphone with this device.
Using xpphone1 showed me that it is a UMPC with a small phone-function. There is no automatic sync with outlook and no calendar with a reminder-function. The phone-software is very unstable and so you are not always reachable like using a "normal" handy. The camera for skype and photos is not in place, under the lens there is simply nothing. These are only examples out of the long list of problems. Questions to ITG (even if these problems are solved with xpphone2) are not answered. So if you need more than a technical gimmick any other smartphone will do a better job.

2+ Core Phones, Do we need them?

Since MWC is around the corner and Companies are already making announcements I ranted a bit about MultiCore phones. So like the Title says..
What do You think... Do Phones really need to have 2-4-6-8 cores?
My 2cents
To me the need for even two cores still seems over powered. My big complaint is that manufactures just want to ONE up the competition and add more and more even though it wouldn't be fully utilized by anyone in the foreseeable future.
For example. All these companies are slapping MultiCore phones and adding more ram and they aren't even really optimizing their software for the additional cores. It was android and it finally added MultiCore support with ICS, but companies were and still are releasing phones with 2cores running Froyo, Gingerbread that won't see ICS ever if not for devoted developers to Port it.
To me you can have the most fancy OS with all the Eye Candy you can think off and have it run off a Single(One) Core Processor just fine with no lag and 768MB of RAM and still have enough left for background apps if you focus on making your software efficient and optimized for that ONE core.
Look at WP7 sure its UI was over simplified, but it runs just fine with ONE core and 512MB of ram. And I've seen some very impressive Games run just fine on those phones. Unrelated to phones but look at how Windows (Desktop) handles RAM. Right now with just Chrome open with two tabs its using up 2GB of ram and this is a clean install. I just formatted my HDD and installed Chrome and updated to SP1 so there is no program prefetched. Ubuntu on this computer with just Chrome open only uses up 256-300MB of RAM because it was optimized for low ram machines. OSX86 SL on this computer only uses about about 300-500MB of ram.
So in the end all these multicore phones are doing is using up battery life to feed all these cores when the software hasn't been optimized for it. Now some processors shut off the additional cores when they aren't needed but even then only Games/apps that are aware of those cores will ever really use them.
Companies as they add more RAM and more cores add along with it bugged down crappy software and that just kills the purpose of all that power.
---
I just needed to spit this somewhere
There needs to be another high end mobile OS entering the market along with developers building more CPU demanding apps. That's the problem with android, its not universal like ios. And I don't want a apple vs android argument
Sent from the Nokia Galaxy Nexus S2 XL XE S X 3G LTE T-mo Plus with Beats Audio
I think they needs to focus on the CPU speed rather then cores. I'd rather have a dual core phone running at 3.5ghz then a quad core running at 1.2
Sent from my GT-I9100 using XDA Premium App
What I think a company should do is focus on
Software > Battery > CPU/RAM
Because if you make you software RIGHT and perfect it then right from the get go you will notice huge performance with a single dual core processor.
Just imagine HTC sense with the speed of stock ICS on the Gnex or any other phone with Dual Core 1GB ram!
If companies like HTC focused on improving their UI with performance in mind, CPU makers at the same time will evolve and develop better smaller processors and will be cheaper then making a monster out of a phone only to cage it with half as UI's that suck.... Cuz we all know that a Single Core 1Ghz processor from today beats the crap out of a similar spec one from early 2000's
I dislike Apple but i gotta give them credit for focusing on iOS more then the actual iPhone.. If Android makers did the same and improved their crapware we wouldn't call it that.
I heard the multiple cores end up saving battery, especially in regards to the Tegra 3 because it has the companion core to take care of easy tasks like email syncing while the screen is off or whatever. The extra cores kick in when they're needed too, they're not constantly running when there's nothing going on. Most of the time, the extra ones are offline (see screenshots below).
Sent from my Transformer Prime TF201 using XDA Premium.
Do we really need hexacore computers? Even though most software doesn't really benefit from them? The majority of computer games rarely put more than 2 cores to any worthy use, the OS runs quite the same with 2 or 4 cores in general and for the most part only intensive applications even benefit from it at all (photo, video, CAD, 3D and so on). We still get them though, and often enough they don't use excessively more power than the previous generation with smaller, more efficient technology. Also, try running your ubuntu setup with an 800x480 res and a comparatively weak single 1ghz, 512mb shared ram setup. It'll struggle for air.
It is good to move into this realm with phones. Play around with a Galaxy S, then with a Galaxy S 2 - both in their pure touchwiz form. The S 2 simply blows away the original. Virtually no performance hitches throughout any usage you can imagine, and this is just an upgrade from single to dual core. New designs don't use any more power than predecessors, and often save power as described above. 4 active cores when needed (completely shut off when inactive), and a seperate low-power single core when there is something basic? Genius.
I'm all for phones with as many cores as they fit, as long as the designs of tomorrow are like the designs of today. I don't see any reason why they won't be, so what's the harm?
i dont think we need 2+ cores
my nexus s out performs most dual core phone when i had it on stock 4.0.3 @ 1ghz
not im on a custom rom @ 1.4ghz... its even better
qaz2453 said:
i dont think we need 2+ cores
my nexus s out performs most dual core phone when i had it on stock 4.0.3 @ 1ghz
not im on a custom rom @ 1.4ghz... its even better
Click to expand...
Click to collapse
No offence but I really don't think it will, maybe at benchmarking because that's not really a full test of speed.
Dual cores and 1.5ghz seems like all we need...
I am running 1ghz on my epic4g with a nice rom and i never really have complaints about the single core and the 1ghz it always works.
Dual core would satisfy my needs
sensation lover said:
No offence but I really don't think it will, maybe at benchmarking because that's not really a full test of speed.
Click to expand...
Click to collapse
The Nexus S routinely beats SOME dual core phones with the right kernel and ROM. I should know, I have one. That phone with Trinity kernel is a beast.
Wasn't me!! I didn't do it!
The more the merrier!
Sent from my SGH-T989 using xda premium
For a long time i agreed with you completely, thinking more than two cores was fairly unnecessary, but after having recently looked into Ubuntu for Android and the Webtop application in the motorola atrix, i thought if our phones our powerful enough (4 or so cores), rather than have that power needlessly sitting there have our phones be able to run full desktop OS's. Ubuntu seems like the key candidate here, as i did enjoy my brief stint on there.
So too many cores does seem unnecessary just to one up the competition, but if we use that power to have a phone and desktop computer in one, then i am all for it!
qaz2453 said:
i dont think we need 2+ cores
my nexus s out performs most dual core phone when i had it on stock 4.0.3 @ 1ghz
not im on a custom rom @ 1.4ghz... its even better
Click to expand...
Click to collapse
No, it gets a higher score in a benchmark that literally measures the frequency. I have a Nexus S and no matter how much i OC it doesn't compare to something like an SGS2.
Zorigo said:
For a long time i agreed with you completely, thinking more than two cores was fairly unnecessary, but after having recently looked into Ubuntu for Android and the Webtop application in the motorola atrix, i thought if our phones our powerful enough (4 or so cores), rather than have that power needlessly sitting there have our phones be able to run full desktop OS's. Ubuntu seems like the key candidate here, as i did enjoy my brief stint on there.
So too many cores does seem unnecessary just to one up the competition, but if we use that power to have a phone and desktop computer in one, then i am all for it!
Click to expand...
Click to collapse
I agree with this entirely. Android, in its current state, is a Phone OS. In time I hope to see it gain many Desktop OS attributes, and right now we can already see Desktop OSes run on the phones. There is no reason to turn Android into one, but more processor power means we can turn our phones into a mini-computer worth using at a whim.
Unlike what seems to have happened with the iPhone 4S, the android dual cores don't guzzle through the battery like no tomorrow. Battery technology in it's current state is also limited. You want more mAh? Buy a bigger battery. Anything else is more often than not just a scam.
I think not nessesary in more cores.Simply stupid marketing to get your money.
Give me more ram, give me more cores, give me a decent screen, USB host and native Ubuntu... That way
Sent from my HTC Sensation XE with Beats Audio using Tapatalk
Give me more batary life.
animal-on said:
Give me more batary life.
Click to expand...
Click to collapse
Indeed, instead of making the specifications better, they should focus on improving the battery live. Really, 1 day is horse**** compared to the Nokia phones in the early 2000's..
My two cents:
I recently upgraded from a MyTouch 3G Slide to a MyTouch 4G Slide... going from a 600MHz MSM7227 Qualcomm proc to a 1.2GHz MSM8260 Dual-core SnapDragon.
Now aside from the obvious bump in speed, what impressed me the most was improved battery efficiency - partly from the proc, partly from Android improvements. From what I have seen of the new Tegra 3 SoC, it basically has four system cores and one battery saver core, that runs with minimal draw when the phone is idling.
As with PC procs, I think we'll see near future software and operating systems that are able to make greater use of multi-core setups, while saving battery life.
---------- Post added at 01:49 PM ---------- Previous post was at 01:43 PM ----------
Here's a better question:
Why are hardware manufacturers so stingy with RAM and ROM!?
I can't believe that HTC or Samsung or Nokia would pay all that much more for 512MB of RAM as they would 2GB of RAM, right?
It just annoys me that we still have current onboard memory restrictions with so many devices in 2012
It's simple.If manufecturers will equip devices so fast of big memory,2 Gb for example,not so many people will buy new phone or tab.They will be waiting,because it's devices will works very fine with any apps.
I don't think people need all these extra cores, the only reason people think they do, is because stupid interfaces slowing the sh!+ out of their phones, if companies start concentrating on simpler UI, the need for all this RAM and CPU power will be gone, it's all part of the marketing plan, make things slower, tell people they need more cores, sell expensive phones and profit like a boss

Too much cores?

I'm talking about CPU cores people, not corn or the earth's core,
IS THERE SUCH THING AS TOO MUCH CORE FOR A SMARTPHONE?
this is how experts view this:
Greg Sullivan said:
If you're going to use the number of cores on your phone as the single metric for performance, you're doing it wrong. --
Click to expand...
Click to collapse
Nick DiCarlo said:
In theory, if you divide among cores, each one has an easy job rather than a hard job. --
Click to expand...
Click to collapse
Raj Talluri said:
"We're able to get more performance with two processors than our competition can get with four,"
Click to expand...
Click to collapse
Greg Sullivan said:
that writing code to take advantage of multiple processor cores makes writing apps much harder. Likewise, there's a lot more complexity in debugging apps when something goes wrong, a challenge that many app developers are reluctant to face.
Click to expand...
Click to collapse
Greg Sullivan said:
Multicore won't help you in a world where the apps aren't threaded
Click to expand...
Click to collapse
Francis Sideco said:
It's just like punching the accelerator on the sports car. The faster you do that, the faster you burn through gas
Click to expand...
Click to collapse
Greg Sullivan said:
people listen to music while surfing the Web, and that's something you can do very efficiently with one core, performance rests on how efficiently the operating system can manage tasks
Click to expand...
Click to collapse
Nick DiCarlo said:
Chip guys...will absolutely show you benchmarks where their chip will dominate everybody else's
Click to expand...
Click to collapse
So these are the experts,
but what do you think?
I see no difference between single core and dual core services except in gaming.I'm quite content with my single core device compared to a dual core
Sent from my inter galactic super fantastic communication device.
Honestly, I'm a little torn on this one. The spec snob in me says "Moar cores, moar better, moar faster! Gimme nao!!"
However, I own both the HTC One X (international Quad core Tegra 3 variant) and the Samsung Galaxy S III (TMOUS S4 dual core variant)
They are both fast, powerful phones....
(disclaimer: yes, I know the S4 is based on a newer architecture (28nm vs the 40nm Tegra 3)
Sent from my HTC One X using Tapatalk 2
I don't know. It still takes about 3 full minutes for a picture to show up in the folder I moved it to. Maybe that's not the phone messing up, but I wonder if it would happen faster with a quad core phone.
BUT, I am inclined to agree with Greg Sullivan as a gut instinct.
Sent from your mom.
guys thats a simple a thing.
the performance isnt based on the number of cores,you can have a phone with dualcore cpu and it can be better(in performance) than a quadcore one,but you can have a quadcore which is better than a dualcore phone, its based on the software and the other hardware,its not only about cores.....
Eventually more cores will make a difference, but it's still too early right now
Once the majority of software is threaded, then more cores will mean faster processing and better battery life, especially in a multi-tasking environment like Android
But for right now, I wish there was as much attention paid to ram speed and r/w speed to internal/external sd storage
That would be a bigger boost to performance right now than cramming a 20 core cpu into a phone
Of course there can be too many cores. Every core more, than needed to complete a given task in an appropriate amount of time is one core to much. The question is, what will the average user (not people like us) do with their phones, and how much processor power does that need. The average users I know use their phones for Facebook and Angry Birds. Not very demanding things. To be honest, I don't do very much more CPU-intensive things, too.
Also, don't forget that software has to be optimised to run on multicore-machines. And those software that can be highly optimised, takes more advantage of GPUs than of CPUs. And highly parallelizable tasks are usually there to calculate things that you don't want to bother with on your way.
It's a matter of how people use their phones, but as a guideline we can take Intel's and AMD's x86-processors, for most tasks dual-core is enough, and more than quad-core is rarely used at all for private purposes.
deathnotice01 said:
I'm talking about CPU cores people, not corn or the earth's core,
IS THERE SUCH THING AS TOO MUCH CORE FOR A SMARTPHONE?
this is how experts view this:
So these are the experts,
but what do you think?
Click to expand...
Click to collapse
The amount of cores is not the only factor for performance.
However, assuming all other factors are the same, more cores will yield better performance in multi threaded code.
Sent from my HTC Rezound
I'm surprised no one has brought up the PS3 yet. It's processor is the epitome of this discussion.
More cores can make a huge difference, but the process is difficult and sometimes not with it, especially if they're unused.
Zacmanman said:
I'm surprised no one has brought up the PS3 yet. It's processor is the epitome of this discussion.
More cores can make a huge difference, but the process is difficult and sometimes not with it, especially if they're unused.
Click to expand...
Click to collapse
Well the Cell Processor isn't like traditional multi core processors.
Each of the helper cores can only do single floats, but they are good for assisting the Gpu.
(I think it has been super fast bus between the cpu and gpu)
A very unique architecture, which is why it took several years to fully take advantage of it.
Sent from my HTC Rezound
The PS3 doesn't have to last off of a limited power supply. They can throw as many cores as they want in something with a wired power supply, when you switch over to something like a cellphone that has an expected battery life all that crap flies out the window. If the cores aren't being properly utilized that's just wasted power (at least to me). I am going to hold onto my Nexus S until it either dies out or stops being developed for. Hopefully multi core processors are better utilized by then.
wouldn't it be possible to break 1 chip into like 10 smaller cores, so it's almost like an army tackling the date transfer rather then 1 big chip tackling the data transfer? I know that that they're integrating GPU's with CPU's now, but what if they were to make 5 small GPU cores and 5 small CPU cores inside of one blazing fast chip. could it work?
MRsf27 said:
wouldn't it be possible to break 1 chip into like 10 smaller cores, so it's almost like an army tackling the date transfer rather then 1 big chip tackling the data transfer? I know that that they're integrating GPU's with CPU's now, but what if they were to make 5 small GPU cores and 5 small CPU cores inside of one blazing fast chip. could it work?
Click to expand...
Click to collapse
Actually, that's sort of what Tegra 3 is like. Look up the specs of the Nexus 7.
Zacmanman said:
Actually, that's sort of what Tegra 3 is like. Look up the specs of the Nexus 7.
Click to expand...
Click to collapse
oh... sowwies im a nuubeee :laugh: knowledge is power. you learn something new everyday thank you sir
Just give it more time batteries will get smaller with higher power rating and mobile phone CPUs will get more power efficient.
Sent from my SCH-I535 using xda app-developers app
MRsf27 said:
wouldn't it be possible to break 1 chip into like 10 smaller cores, so it's almost like an army tackling the date transfer rather then 1 big chip tackling the data transfer? I know that that they're integrating GPU's with CPU's now, but what if they were to make 5 small GPU cores and 5 small CPU cores inside of one blazing fast chip. could it work?
Click to expand...
Click to collapse
Intel and AMD chips are also like that, that's the new thing coming. I just find tech funy, the more powerful the smaller...smh..
Sent from my HTC Desire Z using xda premium
strip419 said:
Intel and AMD chips are also like that, that's the new thing coming. I just find tech funy, the more powerful the smaller...smh..
Sent from my HTC Desire Z using xda premium
Click to expand...
Click to collapse
Well they have to make them smaller.
If they kept the build process at the same size and made them more powerful, they would be giant, use a ton of power, and generate a ton of heat.
Sent from my HTC Rezound
I don't think more cores will be added to phones for a long while yet anyway.
This is because we had single cores and dual cores for years and they still work perfectly well.
Proof of that is the S2. It's an old phone in comparison to the newest phones on the market, yet it's still more powerful than the majority of phones around. Now, I know that it isn't purely based on the cores, but they are a deciding factor.
The dual cores of it can still more than easily do everything that is required of them, without even struggling.
So based on that, quad cores aren't even essential as of yet, so it's going to be a long time before more are needed.
I'm a product of the system I was born to destroy!
From a developer’s point of view, to get any advantage out of multiple core processors can involve a complete rewrite of the application. Is it worth the pain of doing this? The job has to be able to be split into threads that can be run completely independently of each other. In some cases this is impossible, or hardly worth the effort for any advantage returned.
On a PC, I have written a few number crunching programs that can farm out parcels of work across all four cores, using the _beginthreadex() Windows API. It still has to wait for the longest running thread to finish before it can carry on, meanwhile the other cores that have finished, sit there idle.
While multicore devices can run different applications at once, can you keep up with them all? There is only one human interface to the device.
There is very little software that really knows how to make full use of multiple cores.

Performance of last year WP devices?

Considering the availability of snapdragon 800 devices (such as Lumia 1520), is a device like Lumia 920 (or HTC 8x) still powerful enough to handle all games and apps?
I'm thinking of getting a secondary windows phone. I wonder how last year's devices perform these days.
Right now? Easily. The high-end launch devices (Lumia 92x, HTC 8X, Samsung ATIV S) are still plenty powerful for all apps on the market. The newest high-end phones are definitely more powerful, but aside from maybe a short reduction in loading times and faster bootup, plus of course better performance in JavaScript and so on, it shouldn't be a problem. Apps are pretty much required to run well even on 1GHz dual-core CPUs, like the mid-to-low-range phones have; 1.5GHz dual-core (like the high-end launch phones) is plenty.
Now, eventually that will no longer be the case, and the launch phones will go obsolete before the new ones. But the high-end launch phones will probably last longer than the low-end ones of the new generation anyhow, and the low-end launch ones will be the first to go. Microsoft will want to avoid that happening for as long as possible, so you should be good for a while.
GoodDayToDie said:
Right now? Easily. The high-end launch devices (Lumia 92x, HTC 8X, Samsung ATIV S) are still plenty powerful for all apps on the market. The newest high-end phones are definitely more powerful, but aside from maybe a short reduction in loading times and faster bootup, plus of course better performance in JavaScript and so on, it shouldn't be a problem. Apps are pretty much required to run well even on 1GHz dual-core CPUs, like the mid-to-low-range phones have; 1.5GHz dual-core (like the high-end launch phones) is plenty.
Now, eventually that will no longer be the case, and the launch phones will go obsolete before the new ones. But the high-end launch phones will probably last longer than the low-end ones of the new generation anyhow, and the low-end launch ones will be the first to go. Microsoft will want to avoid that happening for as long as possible, so you should be good for a while.
Click to expand...
Click to collapse
Thanks for such a detailed and helpful response. Much appreciated!
Sent from my Nexus 7 using XDA Premium 4 mobile app
You're welcome! There's other concerns besides the raw CPU power to consider, of course, such as the 1520 having a 1920x1080 resolution screen and BT 4.0 with low-energy mode, and newer phones will probably have more RAM and Flash storage as prices per gigabyte for such things continue to fall. Still, I've been very happy with my ATIV S (SGH-T899M) even though it's missing a few things that the newer phones have.
Oh, and while I appreciate the post, there *is* a Thanks button too... Much quicker!
GoodDayToDie said:
You're welcome! There's other concerns besides the raw CPU power to consider, of course, such as the 1520 having a 1920x1080 resolution screen and BT 4.0 with low-energy mode, and newer phones will probably have more RAM and Flash storage as prices per gigabyte for such things continue to fall. Still, I've been very happy with my ATIV S (SGH-T899M) even though it's missing a few things that the newer phones have.
Oh, and while I appreciate the post, there *is* a Thanks button too... Much quicker!
Click to expand...
Click to collapse
Important things to consider. thanks again! (Thanks button clicked) I have one last question. Do you see any advantages in owning a Phablet Windows Phone device over a Phone?
Does it have any extra functionalities, or anything unique that makes it special aside from having more tiles on the home screen? That's something that I'm really curious about
I don't own one myself, but the only thing that comes to mind is the ability to get a bunch more tiles on the Start screen (three "normal" columns, plus each tile is shorter as well - they're still square, after all - so you get more of them vertically at once). That's a nice feature, one which I enabled (via registry hack) on my ATIV S (at 4.8", it's just below the 5" cutoff for that feature to happen automatically) as soon as I got GDR3. Aside from that, and the phenomenal resolution of the 1520, though, I'm not aware of anything much.
GoodDayToDie said:
I don't own one myself, but the only thing that comes to mind is the ability to get a bunch more tiles on the Start screen (three "normal" columns, plus each tile is shorter as well - they're still square, after all - so you get more of them vertically at once). That's a nice feature, one which I enabled (via registry hack) on my ATIV S (at 4.8", it's just below the 5" cutoff for that feature to happen automatically) as soon as I got GDR3. Aside from that, and the phenomenal resolution of the 1520, though, I'm not aware of anything much.
Click to expand...
Click to collapse
That's interesting, i didn't know registry hacks for WP8 devices are possible. Can it be done for all devices with GDR3?
Sent from my Nexus 7 using XDA Premium 4 mobile app
Nope, I'm afraid they're still limited to Samsung's WP8 lineup. Check the interop-unlocks thread in my sig for more info.
GoodDayToDie said:
Nope, I'm afraid they're still limited to Samsung's WP8 lineup. Check the interop-unlocks thread in my sig for more info.
Click to expand...
Click to collapse
Then i may end up buying the Ativ S. Thanks man, I learned a lot from you. XDA needs more guys like you
Sent from my Nexus 7 using XDA Premium 4 mobile app
Well, we're still looking for unlocks in other lines (Lumias especially, given their popularity, but others too). You really can't give timelines on that kind of thing, though, and Samsung is already trying to break the one we have.

Categories

Resources