As a last resource this will be still better than throttling.Heh, yeahCapping the SoC is the easy thing ,)
As a last resource this will be still better than throttling.Heh, yeahCapping the SoC is the easy thing ,)
Just read about the LENOVO Thinkstation P320 Tiny: "Silently cooking the processor."Ok, let me ask different: there is no modern Smartphone that has a thermal solution that is powerful enough to run the CPU for a long time under full load? Like a normal PC can for instance? Or asked the other way round: all modern Smartphone CPUs are basicly to powerful to be built in such small devices?![]()
Agreed. I still think that if he expects to use those fins to remove hot air from the system, he ought to try spinning the heatsink round from the way it's shown in that photo though.
As a last resource this will be still better than throttling.
That will put the CPU to 100% all the time :^) . (just kidding)An ugly version can be easily written using bash with a while loop and if or case statements.
The vanilla device tree only handles 1 and 1.5GHz for now.
The CPU voltage changes between those frequencies, we need to calculate the intermediate values.
Obviously we will need a script like ED detailed above running in the background to ensure that nothing heats up to de-soldering temps.
That won't happen. I was running the OMAP5 with full cpu stress for 2 hours on the devboard without heatsink.
It reached a surface temperature of 130°C, but maxed out there. That is HOT, but not hot enough for any de-soldering
So, inquiring minds want to know...
What did it do when it hit 130°C? Did it self-throttle? To what speed? Did it crash/dump?
I think I might be getting lost in translation here. I just mean turning the existing aluminium 90 degrees (a quarter turn) either way so that the ends of the fins sit further from the adjacent plastic stop, allowing more air in and out. No new part needed.But they are not readily available like that. The copper one is available like that (with the single fins), but not the aluminium ones. The aluminium ones are wider though.
So it managed to reach thermal equilibrium self radiating to the room without a heat spreader, heat sink or radiator - just a naked SoC to the room? I would not have expected that.It just kept running. It was a very early build of TIs testing OS, I don't think it had any throttling in there yet.
Air isn't really circulating in there anyway. What little heat this is going to radiate is heatsink -> air -> case -> air. The heatsink is mostly a heat flow regulator (heat storage/surge) in this.I think I might be getting lost in translation here. I just mean turning the existing aluminium 90 degrees (a quarter turn) either way so that the ends of the fins sit further from the adjacent plastic stop, allowing more air in and out. No new part needed.
That sounds like a job for a cpu-freq governer to me. You also want the on-demand behaviour there I assume, such that if the CPU is running idle, it drops the clock speed to save battery life, but when it is running it monitors the CPU core temperature so that it runs as fast as it can within thermal limits.This would continue on, until the throttling reaches a speed, where it won't increase the temperatur anymore, Thus you have the maximum possible speed without overheating and without sudden heavy throttling. It's subtle.
This would allow the system to be continously used with full power (as short maxing out of the CPU won't increase the temperature high enough to throttle), and it would allow to max the CPU power in regards to the temperature.
Anyone here who wants to code that?![]()
Yes, but on the previous page, ED said he thought the fins on the heatsink were going to heat up the adjacent air. Hot air is more excitable than cold air, so tends to rise and become slightly more slippy, thus will tend to escape from those fins and get replaced by cold air, although the rate of flow will depend entirely on exactly how hot it all gets. I'm just suggesting you don't block off the ends of the vanes if you can avoid it.Air isn't really circulating in there anyway. What little heat this is going to radiate is heatsink -> air -> case -> air. The heatsink is mostly a heat flow regulator (heat storage/surge) in this.
That's the actual problem. I'm not into Smartphones or Tablets so I must ask. But from Laptops I know that the Companies also usualy don't focus much onto propper and SILENT (!) cooling. They only build in what's really close to the minimum requirements. Geting a silent and gaming capable Laptop is almost impossible.The issue is not of fitting cooling solution in a smartphone or tablet but industry focus on making devices slimmer with larger touchscreen which leads to sacrifice of ports, keyboards, cooling solutions, audio jack etc.,
The Pyra has a modular CPU socket, I guess that's the main issue in our case which makes a "professional" cooling solution (heatpipes) so dfficult.@fusion_power You'd only need to fit a heat exchanger and two hoses/pipes.![]()
Of course this makes sense for the average Smartphone User. I asked because I think onto the Pyra, many users may run more demanding programs that require longer and higher max load like games, emulators, compiling, whatever.Exactly, because what most people do on smartphones and tablets is browsing websites. It's important that these load up fast, hence the high-power CPU.
Once they're loaded, the power is not needed anymore.
Thanks to the overpowered SoC, the smartphone feels a lot faster and snappier when navigating or loading / rendering websites.
Since my Watercooling AIO broke, I use a normal 90mm CPU heatsink/Fan in my Mini-ITX case. Since it's only a 65W i5 CPU, the fan and some case fans (80 and 120 mm) will do the job. Not as good as the AIO but at least I have decent Noctua Fans installed, they do a great job actualy and are dead silent too.Normal PCs can't even, at least with the stock cooler. I updated the cooler on my six year old 65W Pentium server with a modern day 110W cooler and now it mostly doesn't throttle, but it does still momentarily drop the clock to half, according to my script that checks temps and clocks once per second.
Wow, Wall'o text, thx for your detailed explanations, ED. I didn't want to steal all you time in writing here so sorry for that. ^^"Hm, hard to tell, as this depends on multiple things.
...
There are quite a few factors playing to the whole heat section![]()
I guess, the length to what he cuts them to fit is shorter than the width. So rotated by 450 degrees they woulnd't. ? They could still be cut in two directions, though.I think I might be getting lost in translation here. I just mean turning the existing aluminium 90 degrees (a quarter turn) either way so that the ends of the fins sit further from the adjacent plastic stop, allowing more air in and out. No new part needed.
That's what I meant earlier. No matter what's your design, they heat flow goes up with the difference in temperature between yout hottie and the environment.So it managed to reach thermal equilibrium self radiating to the room without a heat spreader, heat sink or radiator - just a naked SoC to the room? I would not have expected that.
I meant pumping water through. Also, your were asking about tablets.The Pyra has a modular CPU socket, I guess that's the main issue in our case which makes a "professional" cooling solution (heatpipes) so dfficult.
That sounds like a job for a cpu-freq governer to me. You also want the on-demand behaviour there I assume, such that if the CPU is running idle, it drops the clock speed to save battery life, but when it is running it monitors the CPU core temperature so that it runs as fast as it can within thermal limits.