A technical paper titled “WWW: What, When, Where to Compute-in-Memory” was published by researchers at Purdue University.
خلاصہ:
“Compute-in-memory (CiM) has emerged as a compelling solution to alleviate high data movement costs in von Neumann machines. CiM can perform massively parallel general matrix multiplication (GEMM) operations in memory, the dominant computation in Machine Learning (ML) inference. However, re-purposing memory for compute poses key questions on 1) What type of CiM to use: Given a multitude of analog and digital CiMs, determining their suitability from systems perspective is needed. 2) When to use CiM: ML inference includes workloads with a variety of memory and compute requirements, making it difficult to identify when CiM is more beneficial than standard processing cores. 3) Where to integrate CiM: Each memory level has different bandwidth and capacity, that affects the data movement and locality benefits of CiM integration.
In this paper, we explore answers to these questions regarding CiM integration for ML inference acceleration. We use Timeloop-Accelergy for early system-level evaluation of CiM prototypes, including both analog and digital primitives. We integrate CiM into different cache memory levels in an Nvidia A100-like baseline architecture and tailor the dataflow for various ML workloads. Our experiments show CiM architectures improve energy efficiency, achieving up to 0.12x lower energy than the established baseline with INT-8 precision, and upto 4x performance gains with weight interleaving and duplication. The proposed work provides insights into what type of CiM to use, and when and where to optimally integrate it in the cache hierarchy for GEMM acceleration.”
تلاش کریں یہاں تکنیکی کاغذ. شائع شدہ دسمبر 2023 (پری پرنٹ)۔
Sharma, Tanvi, Mustafa Ali, Indranil Chakraborty, and Kaushik Roy. “WWW: What, When, Where to Compute-in-Memory.” arXiv preprint arXiv:2312.15896 (2023).
متعلقہ مطالعہ
یادداشت میں کمپیوٹ کے ساتھ AI توانائی کی کارکردگی میں اضافہ
zettascale کام کے بوجھ کو کیسے پروسیس کیا جائے اور ایک مقررہ پاور بجٹ کے اندر رہیں۔
حیاتیاتی کارکردگی کے ساتھ میموری میں ماڈلنگ کمپیوٹ
جنریٹو اے آئی چپ بنانے والوں کو کمپیوٹ کے وسائل کو زیادہ ذہانت سے استعمال کرنے پر مجبور کرتا ہے۔
SRAM In AI: The Future Of Memory
Why SRAM is viewed as a critical element in new and traditional compute architectures.
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://semiengineering.com/cim-integration-for-ml-inference-acceleration/
- : ہے
- : ہے
- :کہاں
- $UP
- 1
- 2023
- a
- تیزی
- حصول
- AI
- کم
- an
- اور
- جواب
- فن تعمیر
- AS
- At
- بینڈوڈتھ
- بیس لائن
- فائدہ مند
- فوائد
- دونوں
- بجٹ
- by
- کیشے
- کر سکتے ہیں
- اہلیت
- زبردست
- حساب
- کمپیوٹنگ
- اخراجات
- اہم
- اعداد و شمار
- دسمبر
- کا تعین کرنے
- مختلف
- مشکل
- ڈیجیٹل
- غالب
- ہر ایک
- ابتدائی
- کارکردگی
- عنصر
- ابھرتی ہوئی
- توانائی
- توانائی کی بچت
- قائم
- تشخیص
- تجربات
- تلاش
- مقرر
- کے لئے
- افواج
- سے
- مستقبل
- فوائد
- جنرل
- دی
- یہاں
- درجہ بندی
- ہائی
- تاہم
- HTTPS
- شناخت
- کو بہتر بنانے کے
- in
- شامل ہیں
- سمیت
- بصیرت
- ضم
- انضمام
- میں
- IT
- فوٹو
- کلیدی
- سیکھنے
- سطح
- سطح
- کم
- مشین
- مشین لرننگ
- مشینیں
- بنانا
- بڑے پیمانے پر
- میٹرکس
- یاد داشت
- ML
- زیادہ
- تحریک
- بھیڑ
- ضرورت
- نئی
- NVIDIA
- of
- on
- کھول
- آپریشنز
- ہمارے
- کاغذ.
- متوازی
- انجام دینے کے
- کارکردگی
- نقطہ نظر
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- متصور ہوتا ہے
- طاقت
- صحت سے متعلق
- عمل
- پروسیسنگ
- مجوزہ
- prototypes
- فراہم کرتا ہے
- شائع
- سوالات
- کے بارے میں
- ضروریات
- محققین
- وسائل
- رای
- دکھائیں
- حل
- معیار
- رہنا
- مناسب
- سسٹمز
- ٹیکنیکل
- سے
- کہ
- ۔
- مستقبل
- ان
- یہ
- اس
- عنوان
- کرنے کے لئے
- روایتی
- قسم
- یونیورسٹی
- استعمال کی شرائط
- مختلف اقسام کے
- مختلف
- دیکھا
- کے
- تھا
- we
- وزن
- کیا
- جب
- ساتھ
- کے اندر
- کام
- زیفیرنیٹ