CUDA C++, Rust ve Triton: Düzensizlik Maliyetleri
CUDA C++, Rust ve Triton ile GPU dilleri karşılaştırması. Düzensiz iş yüklerinde performans farkları incelendi.
GPU dilleri genellikle yoğun lineer cebir üzerinde karşılaştırılırken, bu çalışma hash-bloklu TSDF füzyon çekirdeklerini CUDA C++, Rust ve Triton ile uygulayarak, veri bağımlı derinlik ve rekabetli dağıtım içeren bir iş yükü üzerinde test etmiştir. Sonuçlar, düzenli aşamada tüm dillerin benzer performans sergilediğini, ancak düzensiz aşamada Rust'ın CUDA C++'a yakın kaldığını, Triton'un ise önemli ölçüde daha yavaş olduğunu göstermektedir. Bu farklar, dillerin ifade edemediği belirli unsurlardan kaynaklanmaktadır.