Date: Tue, 28 Jul 2020 23:27:26 +0000 From: myfreeweb <greg@unrelenting.technology> To: freebsd-arm@freebsd.org, Vincent Milum Jr <freebsd-arm@darkain.com> Subject: Re: Fwd: big.LITTLE status for rk3399/rockpro64? Message-ID: <8E583BD2-001F-4C9E-80D2-1D33F903C921@unrelenting.technology> In-Reply-To: <CAOWUMWFicnTLnHL_F7k-X_455-VLfdDHk=Ka5oBKv=NiWcu=oA@mail.gmail.com> References: <878sfnz61y.wl-bsd@zeppelin.net> <CAOWUMWGY%2B=w%2B9jJ8yhb9Lew6MjGorVquvATgok1_fyRMUBS6vg@mail.gmail.com> <CAFU7VyNzbFbOP5rMuVEZiMpHs_pdaD3X0Cp0GJRZTyd2pXTHPQ@mail.gmail.com> <20200714094519.f61b85e267d24c02f6a1c09f@bidouilliste.com> <87y2n6tcqr.wl-bsd@zeppelin.net> <20200728123143.GB96119@cicely18.cicely.de> <CAOWUMWEMPR9M8wTLsyrA4S_fkhAKL9Z_mjydZC4tARp3jD-kDg@mail.gmail.com> <CAOWUMWFicnTLnHL_F7k-X_455-VLfdDHk=Ka5oBKv=NiWcu=oA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On July 28, 2020 3:43:19 PM UTC, Vincent Milum Jr <freebsd-arm@darkain=2Ec= om> wrote: >The issue is most certainly from the big=2ELITTLE setup=2E Talking with o= thers >via Twitter, we've determined the issue is the CAM system doesn't play >nicely in this setup=2E Anything that touches CAM on a big=2ELITTLE setup= has a >chance (but not guarantee) of breaking the system=2E Interesting=2E=2E >The downside is that the two big cores >are not fully clocking up to their max speed, because FreeBSD doesn't hav= e >support yet to clock cores or groups of cores independently=2E Back when I was actively experimenting with RK3399, I could use the sysctl= to set maximum frequency allowed by dtb for the big cores (2200)=2E It wou= ld *display* weirdly since heterogeneous systems are not properly supported= , I think the readout of the sysctl was the max of the little cores, but al= l cores *were* at max clock, since the performance was there=2E
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8E583BD2-001F-4C9E-80D2-1D33F903C921>