[Beignet] [PATCH] Add memory fence before barrier to support global memory barrier.

Dag Lem dag at nimrod.no
Tue Jun 18 03:33:29 PDT 2013


Zhigang Gong <zhigang.gong at linux.intel.com> writes:

[...]

> Beignet does use the automatically SLM allocation. You can check the
> intel_gpgpu.c, and we are using GPGPU_WALKER rather then the GPGPU_OBJECT.
> Only the GPGPU_OBJECT command can do the software managed shared local memory.
>
> By using GPGPU_WALKER method, software only tell the GEN that how many SLM
> this thread group required. And software never try to set a specified SLM
> offset for each thread.
>

OK, thanks for clarifying this.

-- 
Dag


More information about the Beignet mailing list