Originally posted by Alex/AT
View Post
Announcement
Collapse
No announcement yet.
An Introduction To Intel's Tremont Microarchitecture
Collapse
X
-
- Likes 2
-
Originally posted by sandy8925 View PostTrue, but multiple cores are very useful. For example, on my Nexus 6, for some idiotic reason, cores are shut down as battery charge level decreases. So when the battery reaches 75% and less, 2 cores are turned off and only 2 are available. There's a huge drop in performance and responsiveness.
It turns out, that multiple cores able to run multiple processes/threads in parallel can significantly boost responsiveness - who knew?
Really you can't use that as a reason to "add moar cores".
Last edited by starshipeleven; 25 October 2019, 09:15 AM.
Leave a comment:
-
Originally posted by c117152 View PostWhat's up with that decoder's width?
At a branch instruction, it runs both options through the decoders, and then parks the one that fails - it assumes the branch will eventually be taken, at which time it can just switch decoders and keep on running, like a relay race.
Leave a comment:
-
Originally posted by duby229 View Post
Then I guess it might be surprising to you that AMDs GPUs have many times more execution units than nVidias...
Leave a comment:
-
Originally posted by tildearrow View Post
Where is my 4.0GHz ARM processor?!
(also, they suck at tasks like compiling and video decoding...)
I don't know about compiling, but aren't ARM processors really good for video decoding considering all phones and tablets that are used for video decoding with very little power usage?
Leave a comment:
-
Originally posted by sandy8925 View Post
True, but multiple cores are very useful. For example, on my Nexus 6, for some idiotic reason, cores are shut down as battery charge level decreases. So when the battery reaches 75% and less, 2 cores are turned off and only 2 are available. There's a huge drop in performance and responsiveness.
It turns out, that multiple cores able to run multiple processes/threads in parallel can significantly boost responsiveness - who knew?
Originally posted by sandy8925Actually, it is. When you have multiple cores/processors, you're actually running things in parallel. Not just providing the appearance of running things in parallel. It does make a big difference as far as responsiveness.
Originally posted by sandy8925Haha, that's true. The only reason mobile devices work so well is due to heavy limitations and strict enforcement of those limitations - no swap,
use a lot of specialized chips for various tasks (video decoding and encoding, GPU, low power sensor hub, special chips for recognizing hotwords like Ok Google,
and special camera image processing chips etc.),
This along with other actions such as killing background apps to reclaim memory,
killing/suspending background apps to lower CPU usage
and enforcing strict entry points for app execution.
Leave a comment:
-
Originally posted by sandy8925 View PostHaha, that's true. The only reason mobile devices work so well is due to heavy limitations and strict enforcement of those limitations - no swap, use a lot of specialized chips for various tasks (video decoding and encoding, GPU, low power sensor hub, special chips for recognizing hotwords like Ok Google , and special camera image processing chips etc.),
This along with other actions such as killing background apps to reclaim memory, killing/suspending background apps to lower CPU usage and enforcing strict entry points for app execution.
Also FYI Apple ARM CPU, yeah the one in phones, beats many current Intel/AMD CPU at running the CPU only benchmark SPEC 2006. Welcome to 21st century.
Leave a comment:
-
Originally posted by sandy8925 View Post
No it doesn't surprise me. I said that NVIDIA's performance lead was due to higher clock speeds and not due to higher number of execution units.
thats not the full story. nVidia's execution units are hella more complex than AMD's and have a much higher IPC. even that's not the full story because nvidia instructions aren't equal to AMD instructions, so IPC as a metric isn't real.
Last edited by duby229; 25 October 2019, 01:29 AM.
- Likes 2
Leave a comment:
-
Guest repliedOriginally posted by duby229 View Post
Then I guess it might be surprising to you that AMDs GPUs have many times more execution units than nVidias...
Leave a comment:
Leave a comment: