こんばんわ。
Pocolです。
Angry Tomato!さんという方が,“Compute shader wave intinsics tricks”
という記事を書いているので紹介です。
この記事では,以下のテクニックを紹介しています。
- Branch optimization
- Calculate on one lane, read on all
- Serialization of Writing Data
- Scalarization
- Multiple wave parallelization
- Indirect dispatch thread group count calculation
- Dividing the work between lanes
非常に面白い内容だと思うので,見ていない方は是非見るとよいでしょう。