This patch separate all EUs into 2 EU pools when the sub slice is 3, right? I think Beignet could use it to enlarge the work group size, thanks!
But beignet need a libdrm api to check the kernel whether support Pooled EU or not to decide the work group size, as drm_intel_get_eu_total, does libdrm already has this patch? Thanks, Yang Rong > -----Original Message----- > From: Beignet [mailto:[email protected]] On Behalf Of > Siluvery, Arun > Sent: Tuesday, August 11, 2015 23:29 > To: [email protected] > Subject: [Beignet] drm/i915/bxt: Pooled EU support in beignet > > Hi, > > BXT supports Pooled EU feature using which EU can be pooled to process > work collectively. It is mainly required for GPGPU, Media and compute > shaders. I have completed the implementation in kernel and patches are > sent to intel-gfx mailing list. These are already reviewed but we need > an opensource use for them to be merged. > > http://lists.freedesktop.org/archives/intel-gfx/2015-July/072051.html > > Please let me know if anyone is working on adding this support in beignet? > > regards > Arun > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/beignet
