Electronics, Free Full-Text
4.7 (725) In stock
Matrix multiplication is an important operation for many engineering applications. Sometimes new features that include matrix multiplication should be added to existing and even out-of-date embedded platforms. In this paper, an unusual problem is considered: how to implement matrix multiplication of 32-bit signed integers and fixed-point numbers on DSP having SIMD instructions for 16-bit integers only. For examined tasks, matrix size may vary from several tens to two hundred. The proposed mathematical approach for dense rectangular matrix multiplication of 32-bit numbers comprises decomposition of 32-bit matrices to matrices of 16-bit numbers, four matrix multiplications of 16-bit unsigned integers via outer product, and correction of outcome for signed integers and fixed point numbers. Several tricks for performance optimization are analyzed. In addition, ways for block-wise and parallel implementations are described. An implementation of the proposed method by means of 16-bit vector instructions is faster than matrix multiplication using 32-bit scalar instructions and demonstrates performance close to a theoretically achievable limit. The described technique can be generalized for matrix multiplication of n-bit integers and fixed point numbers via handling with matrices of n/2-bit integers. In conclusion, recommendations for practitioners who work on implementation of matrix multiplication for various DSP are presented.
Free E-Waste Event - Montclair, CA
Electronics, Free Full-Text
Electronics, Free Full-Text, dc-dc boost converter
All Brand Electronics Vector Logo - Download Free SVG Icon
All
Electronics, Free Full-Text, dc-dc boost converter
JOItmC, Free Full-Text, start the dual investment - learn & earn survey
Electronics, Free Full-Text
Electronic Circuit Font by OWPictures · Creative Fabrica
Valdosta, Lowndes community electronics recycling event - Valdosta
Electronics, Free Full-Text
Arcam FMJ AVR600 Receiver With Free Matching Flagship DiVA CD Player!
JOItmC, Free Full-Text, start the dual investment - learn & earn survey
What is 32/40 as a percent? - Calculatio
An alloy contains 32% copper, 40% nickel and rest zinc. Find the mas
- Speckled incense holder
- agb_desing - Body para dama. Elaborado en todas las tallas. Solo
- Puberty Young Girl Underwear, Bra Young Girls, Push Bras, Tops Clothes
- Short licra dama Deportes, Color azul rey, Ropa deportiva
- rygai Women Briefs Trendy Sexy Perspective Thin Comfortable Inside Wearing Nylon Lace Stitching Ladies Briefs Sleeping Accessories,Dark Pink,M
- It's time to reveal your flawless beauty with Turkey's best-selling foundation, 'Perfect Coverage', known for its superb coverage and…