A matrix math facility for Power ISA(TM) processors

التفاصيل البيبلوغرافية
العنوان: A matrix math facility for Power ISA(TM) processors
المؤلفون: Moreira, José E., Barton, Kit, Battle, Steven, Bergner, Peter, Bertran, Ramon, Bhat, Puneeth, Caldeira, Pedro, Edelsohn, David, Fossum, Gordon, Frey, Brad, Ivanovic, Nemanja, Kerchner, Chip, Lim, Vincent, Kapoor, Shakti, Filho, Tulio Machado, Mueller, Silvia Melitta, Olsson, Brett, Sadasivam, Satish, Saleil, Baptiste, Schmidt, Bill, Srinivasaraghavan, Rajalakshmi, Srivatsan, Shricharan, Thompto, Brian, Wagner, Andreas, Wu, Nelson
سنة النشر: 2021
المجموعة: Computer Science
مصطلحات موضوعية: Computer Science - Hardware Architecture, Computer Science - Machine Learning, Computer Science - Performance, Computer Science - Programming Languages
الوصف: Power ISA(TM) Version 3.1 has introduced a new family of matrix math instructions, collectively known as the Matrix-Multiply Assist (MMA) facility. The instructions in this facility implement numerical linear algebra operations on small matrices and are meant to accelerate computation-intensive kernels, such as matrix multiplication, convolution and discrete Fourier transform. These instructions have led to a power- and area-efficient implementation of a high throughput math engine in the future POWER10 processor. Performance per core is 4 times better, at constant frequency, than the previous generation POWER9 processor. We also advocate the use of compiler built-ins as the preferred way of leveraging these instructions, which we illustrate through case studies covering matrix multiplication and convolution.
نوع الوثيقة: Working Paper
URL الوصول: http://arxiv.org/abs/2104.03142
رقم الأكسشن: edsarx.2104.03142
قاعدة البيانات: arXiv