Metal Swift Metal 【Swift Metal】atomic変数の基本的な使い方を解説 atomic変数とは、スレッド間でのデータをやり取りをスレッドセーフに行うことができる変数です。Metalには、atomic_int... 記事を読む 更新日:2020/08/03 Swift Metal 【Swift Metal】dispatchThreadgroupsの最適化ついて解説 MetalのGPGPUの実装では、Thread及びThreadgroupの理解が必要となります。ThreadやThreadgroup... 記事を読む 更新日:2020/08/03 Swift Metal 【Swift Metal】thread_position_in_grid等の属性について解説 MSL(Metal Shading Language)では、thread_position_in_gridやthreads_per_... 記事を読む 更新日:2020/08/03 Swift Metal 【Swift Metal】MetalでGPGPUを実装する方法を解説 Metalとは、GPU(Graphics Processing Unit)へのローレベルなアクセスにより、グラフィックスや演算処理を... 記事を読む 更新日:2020/08/03