Share Email Print

Proceedings Paper

Combining associative computing and distributed arithmetic methods for efficient implementation of multiple inner products
Author(s): David Guevorkian; Timo Yli-Pietilä; Petri Liuha; Karen Egiazarian
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Many multimedia processing algorithms as well as communication algorithms implemented in mobile devices are based on intensive implementation of linear algebra methods, in particular, implying implementation of a large number of inner products in real time. Among most efficient approaches to perform inner products are the Associative Computing (ASC) approach and Distributed Arithmetic (DA) approach. In ASC, computations are performed on Associative Processors (ASP), where Content-Addressable memories (CAMs) are used instead of traditional processing elements to perform basic arithmetic operations. In the DA approach, computations are reduced to look-up table reads with respect to binary planes of inputs. In this work, we propose a modification of Associative processors that supports efficient implementation of the DA method. Thus, the two powerful methods are combined to further improve the efficiency of multiple inner product computation. Computational complexity analysis of the proposed method illustrates significant speed-up when computing multiple inner products as compared both to the pure ASC method and to the pure DA method as well as to other state-of the art traditional methods for inner product calculation.

Paper Details

Date Published: 9 February 2012
PDF: 10 pages
Proc. SPIE 8304, Multimedia on Mobile Devices 2012; and Multimedia Content Access: Algorithms and Systems VI, 83040P (9 February 2012);
Show Author Affiliations
David Guevorkian, Tampere Univ. of Technology (Finland)
Timo Yli-Pietilä, Nokia Corp. (Finland)
Petri Liuha, Nokia Corp. (Finland)
Karen Egiazarian, Tampere Univ. of Technology (Finland)

Published in SPIE Proceedings Vol. 8304:
Multimedia on Mobile Devices 2012; and Multimedia Content Access: Algorithms and Systems VI
Cees G. M. Snoek; Reiner Creutzburg; Nicu Sebe; David Akopian; Lyndon Kennedy, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?