Backend: Establishing the thread/TID-EUID map

Graphics / Beignet - Junyan He [linux.intel.com] - 14 December 2015 01:11 UTC

We need to use forward message to send data and sync threads within the same work group. The HW lack the feature to get the TID and EUID of other threads. So we need to establish a map for this usage.

ccf24ab Backend: Establishing the thread/TID-EUID map.
backend/src/backend/gen_insn_selection.cpp | 124 +++++++++++++++++++++++++++-
backend/src/llvm/llvm_gen_backend.cpp | 35 +++++++-
2 files changed, 151 insertions(+), 8 deletions(-)

Upstream: cgit.freedesktop.org


  • Share