تقرير
Make Inference Faster: Efficient GPU Memory Management for Butterfly Sparse Matrix Multiplication
العنوان: | Make Inference Faster: Efficient GPU Memory Management for Butterfly Sparse Matrix Multiplication |
---|---|
المؤلفون: | Gonon, Antoine, Zheng, Léon, Carrivain, Pascal, Le, Quoc-Tung |
سنة النشر: | 2024 |
المجموعة: | Computer Science |
مصطلحات موضوعية: | Computer Science - Machine Learning |
الوصف: | This paper is the first to assess the state of existing sparse matrix multiplication algorithms on GPU for the butterfly structure, a promising form of sparsity. This is achieved through a comprehensive benchmark that can be easily modified to add a new implementation. The goal is to provide a simple tool for users to select the optimal implementation based on their settings. Using this benchmark, we find that existing implementations spend up to 50% of their total runtime on memory rewriting operations. We show that these memory operations can be optimized by introducing a new CUDA kernel that minimizes the transfers between the different levels of GPU memory, achieving a median speed-up factor of x1.4 while also reducing energy consumption (median of x0.85). We also demonstrate the broader significance of our results by showing how the new kernel can speed up the inference of neural networks. |
نوع الوثيقة: | Working Paper |
URL الوصول: | http://arxiv.org/abs/2405.15013 |
رقم الأكسشن: | edsarx.2405.15013 |
قاعدة البيانات: | arXiv |
كن أول من يترك تعليقا!