simon.zheng wrote: > CCed Mark, who is our CPU PM expert. > > Below is Mark's answer to your question, what CPU will be supported by > CPUFreq. > > "We define which CPUs we support by family and model. > > AMD Family >= 0x10. > > Intel Family 0xF - Models >=0x3 or Family 0x6 - Models >= E > > The list in your mail is correct except for the uni-processor Opteron. > That would be the frkit support, not Solaris support." > > - Simon > > > James Cornell wrote: >> "10th or above" doesn't really help me, but I suspect it means >> Barcelona or above (4 core) as TSC support is missing in all prior >> and Sun doesn't want to put engineering efforts into "retrofitting" >> it on prior. Only uniprocessor setups before Barcelona will be >> supported, single-core only. All other operating systems except >> maybe NetBSD, ReactOS, and HaikuOS running on modern Turion64, >> Opteron and AMD64 support PowerNOW, on both single and multiprocessor >> setups. I find it extremely frustrating that 30-40% of the AMD units >> in use are not being supported by PowerNOW, especially K8 SMP setups >> like those offered by Sun. I have an Ultra 20 M2 High-end and I'm >> pretty sure that suspend-to-ram, suspend-to-disk, and all other >> features were originally implemented for this model, but the lack of >> CPUFreq hurts the overall sustainability of Solaris as for those who >> run their machines constant, dynamic cpu frequency throttling is more >> cost reducing than suspending, some people work pseudo frequently >> with their machines and cannot have it suspend at predictable >> intervals of time. Check mailing list archives I'm sure you'll find >> it buried regarding power management on Ultra 20.
Believe me when I tell you that not supporting PowerNow! on K8 is not something that we (Sun) have taken lightly. We have spent a lot of engineering time investigating it. I personally spent about a years worth of time on the effort. It's a tougher nut for Solaris than some other operating systems because the Solaris kernel itself relies heavily on the TSC for things like microstate accounting. >> >> James >> On Jun 13, 2008, at 11:19 PM, simon.zheng wrote: >> >>> James, >>> >>> James Cornell wrote: >>>> Awesome, when will all this be integrated? What CPU's will be >>>> supported >>>> by CPUFreq (So far it seems only AMD Barcelona, single-core AMD64, >>>> Opteron forced into uniprocessor mode, and modern P4, Core, Core 2, >>>> Xeon >>>> 5000) >>>> >>>> What kind of chipsets has suspend been tested on? nForce 550 Pro, >>>> Intel >>>> 965M? >>>> >>> >>> From Solaris Neveda build 92, Toshiba Tecra serial laptop M5/M8/M9 >>> will support all demo features except for "Suspend to RAM". Suspend >>> framework in kernel has been ready for a long time. Now it's decided >>> by device drivers. Only when all device drivers comply with >>> DDI_SUSPEND/DDI_RESUME, suspend can actually work. With regard to >>> CPU, I'm not sure detailed types. For AMD CPU, Mark Haywood told me >>> AMD family 10h or above was supported. >>> >>> -Simon >>> >>>> James >>>> _______________________________________________ >>>> laptop-discuss mailing list >>>> laptop-discuss at opensolaris.org <mailto:laptop-discuss at >>>> opensolaris.org> >>>> >>> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> laptop-discuss mailing list >> laptop-discuss at opensolaris.org >> >