News:

Willkommen im Notebookcheck.com Forum! Hier können sie über alle unsere Artikel und allgemein über Notebook relevante Dinge disuktieren. Viel Spass!

Main Menu

Intel CEO says benchmarks are not everything, feels Tiger Lake will cement the company as an "undisputed leader" in mobile computing

Started by Redaktion, June 05, 2020, 13:48:20

Previous topic - Next topic

_MT_

Quote from: Vaidyanathan on June 05, 2020, 18:13:36
There in lies the catch. It is very difficult to get that level of optimization. This is my personal take. PCs and smartphones cannot really be compared. It's RISC vs CISC. You really think Android needs an SD 865 to run Facebook or Twitter? But we find those apps lagging at times or behaving inconsistently even on a flagship phone with 8 GB RAM. Poor optimization is the culprit here.

Coming to the PC side of things, the problem gets even more compounded. A vast majority of PC apps built on Win32 still do not require GPU acceleration and rely heavily on the CPU. UWP apps are required to run at 60 fps and hence are generally more responsive although their functionality is a different matter altogether. Ultimately, after a certain threshold, the CPU starts becoming a bottleneck for your daily workflow unless all your work happens in a browser.
The thing is you don't need to optimize highly. The relationship between work (for the developer) and performance isn't linear. Initially, you can get good gains with little difference in the amount of work required (you just need to know what you're doing). But then you hit a wall and it's going to get difficult. Not just initially, it's going to be difficult to maintain it, to make changes, etc. Generally, you don't want very high optimization. It's just not worth it. You only do it in special cases where it makes enough difference. But you want to be in the sweet spot where you get a lot of music for your money (as exemplified by the 80-20 rule). This isn't really a question of CISC vs. RISC.

The problem is that a lot of so called developers are in fact incompetent. We often use technologies that compromise performance only to fight lack of discipline and knowledge. And compounding the problem is the fact that performance is abundant. You have to care and many don't. If you don't, so what if it gets a big laggy at times or if it drains your battery like there is no tomorrow. You'll buy a more powerful device next time and get a power bank. Like with everything, quality doesn't come cheap. Although it can be cheaper in the long run (unfortunately, some people are short-sighted).

Many workloads are not suited for GPUs. You wouldn't gain anything. That shouldn't be a problem. It's what the CPU is designed to do. As long as you do a good job.

Rsalaman


Quick Reply

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name:
Email:
Verification:
Please leave this box empty:

Shortcuts: ALT+S post or ALT+P preview