Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It has always been like this: this is me playing chess on the nTB 2017 MBP, and the fans kick in and laptop gets hot


Screen Shot 2018-07-28 at 19.39.12.png
 

lol, I know, how is that even possible....

The % of CPU usage in Activity Monitor is relative to one core - this is loosely defined, as hyper threading can mean one core looks like two virtual cores to Activity Monitor. Therefore, maximum CPU usage can exceed 100% depending on what CPU you have. On a dual core hyperthreaded machine, the maximum usage would be 400%, for instance.
 
The % of CPU usage in Activity Monitor is relative to one core - this is loosely defined, as hyper threading can mean one core looks like two virtual cores to Activity Monitor. Therefore, maximum CPU usage can exceed 100% depending on what CPU you have. On a dual core hyperthreaded machine, the maximum usage would be 400%, for instance.
Understood completely, but still...! Kicking the fans on full speed and getting hot for chess? ;)
 
Understood completely, but still...! Kicking the fans on full speed and getting hot for chess? ;)
Could it be that it's an old app that perhaps hasn't been updated substantially in many years? In other words, maybe there are some aspects of the code that don't run efficiently on the newer processors, but the game is not high up on the priority list for the software engineers to revamp?
 
The % of CPU usage in Activity Monitor is relative to one core - this is loosely defined, as hyper threading can mean one core looks like two virtual cores to Activity Monitor. Therefore, maximum CPU usage can exceed 100% depending on what CPU you have. On a dual core hyperthreaded machine, the maximum usage would be 400%, for instance.

Oh I see
 
Could it be that it's an old app that perhaps hasn't been updated substantially in many years? In other words, maybe there are some aspects of the code that don't run efficiently on the newer processors, but the game is not high up on the priority
list for the software engineers to revamp?
This would be my guess. Like you said could be using some old unoptimized code that is causing the issue.
 
  • Like
Reactions: dspdoc
I recommend using the Volta App if you feel the laptop is too hot. Using the Chess app, I'm seeing temps in the 85c to 90c level with the pegged at 100%
 
  • Like
Reactions: dspdoc
Looks like the chess engine is single threaded and probably hard at work precalculating moves (or just badly written and looping!). That core is likely seeing some high turbo speeds, at least at first.
 
  • Like
Reactions: dspdoc
hard at work precalculating moves
I think its that, because when I do a move it doesn't expect, there's a bit of delay before it figures out what to do. I'm not saying I'm good at it, and I'm beating the computer, but rather in my ignorance, I'm making crazy moves that makes zero sense and thus confusing the computer :p
 
  • Like
Reactions: Feenician
I think its that, because when I do a move it doesn't expect, there's a bit of delay before it figures out what to do. I'm not saying I'm good at it, and I'm beating the computer, but rather in my ignorance, I'm making crazy moves that makes zero sense and thus confusing the computer :p

Ha. I see you’re from my school of chess playing!

It’s a common optimization for chess engines to precalculate, but it really speaks of the age of the chess app engine that it’s single threaded. It’s one of those tasks that lends itself incredibly well to parallelism.
 
  • Like
Reactions: maflynn
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.