[all-commits] [llvm/llvm-project] e0b713: [libomptarget] [amdgpu] Change default number of t...

dhruvachak via All-commits all-commits at lists.llvm.org
Tue Jun 29 15:35:17 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e0b713a0357aa31ef906111115d4e881503e56ba
      https://github.com/llvm/llvm-project/commit/e0b713a0357aa31ef906111115d4e881503e56ba
  Author: Dhruva Chakrabarti <Dhruva.Chakrabarti at amd.com>
  Date:   2021-06-29 (Tue, 29 Jun 2021)

  Changed paths:
    M openmp/libomptarget/plugins/amdgpu/src/rtl.cpp

  Log Message:
  -----------
  [libomptarget] [amdgpu] Change default number of teams per computation unit

This patch is related to https://reviews.llvm.org/D98832. Based on discussions there, I decided to separate out the teams default as this patch. This change is to increase the number of teams per computation unit so as to provide more wavefronts for hiding latency. This change improves performance for some programs, including 20-50% for some Stream benchmarks.

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D99003




More information about the All-commits mailing list