Hi, Alyssa, On Mon, Jan 10, 2022 at 12:42:44PM -0500, Alyssa Rosenzweig wrote: > > Whether it's worth the effort depends on whether anyone really cares > > about getting the full performance out of this particular GPU. > > > > At this stage I think the main UABI change would be to add the opposite > > flag to kbase, (e.g. "PANFROST_JD_DOESNT_NEED_COHERENCY_ON_GPU"[1]) to > > opt-in to allowing the job to run across all cores. > > > > The second change would be to allow compute jobs to be run on the second > > core group, so another flag: PANFROST_RUN_ON_SECOND_CORE_GROUP. > > > > But clearly there's little point adding such flags until someone steps > > up to do the Mesa work. > > I worry about the maintainence burden (both Mesa and kernel) of adding > UABI only used by a piece of hardware none of us own, and only useful To solve the "no hardware" problem we can send you (or any interested panfrost hacker) a BE-M1000 based board (for free). BE-M1000 is 8 core armv8 (Cortex A53) SoC with Mali T628 GPU. Plese email me for the further details (preferably off the list) if you are interested. Best regards, Alexey