I dunno if it still matters, but you got that the wrong way round, even NVidia did in the source documentation.
maxcpu1off is the max freq second core will be off up to, after frequency is higher than this limit, second core will be turned on after being higher for longer than on-time milliseconds
mincpu1on is the frequency down to which second core should stay enabled, after freq goes lower than this boundary for longer than off-time milliseconds
Have you never wondered, why NVidia asserts after setting that mincpu1on is lower than maxcpu1off? Because u turn second core on at higher freqs and off after being lower for some time again. The other ways round it wouldn't make sense and also in my kernel I use the freqs as just described and it works, as can be tested with guesteOC tool-
Dont take it in wrong way but,
You are wrong here bro. Mincpu1on is at which mincpufreq 2nd core will be activated.
If i set 1.2 ghz at 1ghz of max clock. It never activates 2nd core in hp 2x kernel tweaker. And if i check by system tunner it never activates 2nd core. Same way if i lowwer polling interval to 100ms for on and 200ms for off and if i set mincpu1on at 216 & off at 1.2 as of 1ghz max freq it doesnt off 2nd core. Its completely logic and working fine. Thats why my users have never issue of 2nd core remaining always on
Nv_assert is idealized assert. What it should be. Perfectly right when mincpu1on frequency goes above (suppose 800) there is a need for activation of 2nd core and when maxcpu1off (suppose 850) means load is off turn the second core off
Have you never wondered why mincpu1on is less then max cpu1 off. Neither nvidia is wrong nor me. But it makes sense.
I believed the same logic which is followed by faux123(another recognized developer maintaining 6 devices), morfic, vadonka, vork kernel(another recognized developer), pastime1971,hackworks, harsh, heil1125 and nvidia. I dont think excluding me, their logic is also wrong
I have done a ton of R & D in this OTF creation during my testing phaze especially with mincpu1on and maxcpu1off. That wasnt overkill but for more understanding and more robust values for OTF HP eXtended Project
and because of those overkill testing only OTF is now super stable.
Never mind
you believe your understanding while i believe mine. But your logic is wrong here. Chills
Sent from my LG-P990 using Tapatalk