Efficient multiplier based on hybrid approach for Toeplitz matrix-vector product

被引:0
|
作者
Chang, Ku-Young [1 ]
Park, Sun-Mi [2 ]
Hong, Dowon [2 ]
Seo, Changho [2 ]
机构
[1] Elect & Telecommun Res Inst, Informat Secur Res Div, 218 Gajeongro, Daejeon 34129, South Korea
[2] Kongju Natl Univ, Dept Appl Math, 56 Gongjudaehak Ro, Gongju Si 32588, Chungnam, South Korea
基金
新加坡国家研究基金会;
关键词
Computational complexity; Toeplitz matrix-vector product; Subquadratic space complexity multiplier; Parallel multiplier; Hybrid multiplier;
D O I
10.1016/j.ipl.2017.11.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a hybrid approach for a Toeplitz matrix-vector product (TMVP) of size k . 2(i)3(j), where k >= 1 and i, j >= 0. It is possible to make trade-offs between time and space complexities for a TMVP by choosing values k, i, and j properly. We show that the multiplier based on the proposed hybrid TMVP approach has lower space as well as time complexities than other subquadratic space complexity multipliers for five fields recommended by NIST. Moreover, for those five fields, the space complexities of the proposed multiplier are reduced by a minimum 59% and a maximum 77% compared with quadratic space complexity multiplier. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:33 / 38
页数:6
相关论文
共 50 条
  • [31] The fast reduced QMC matrix-vector product
    Dick, Josef
    Ebert, Adrian
    Herrmann, Lukas
    Kritzer, Peter
    Longo, Marcello
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2024, 440
  • [32] SYMMETRICAL MATRIX-VECTOR PRODUCT ON A RING OF PROCESSORS
    GRIGG, K
    MIGUET, S
    ROBERT, Y
    INFORMATION PROCESSING LETTERS, 1990, 35 (05) : 239 - 248
  • [33] An Integrated Photorefractive Analog Matrix-Vector Multiplier for Machine Learning
    Vlieg, Elger A.
    Talandier, Lucas
    Dangel, Roger
    Horst, Folkert
    Offrein, Bert J.
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [34] Efficient Zero/One Matrix-Vector Multiplication Based on Cache
    Li, Yu
    Xiang, Li Yuan
    Xiong, Naixue
    Yang, Laurence T.
    CSA 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND ITS APPLICATIONS, PROCEEDINGS, 2008, : 78 - +
  • [35] Design and implementation of a support vector machine using an optoelectronic matrix-vector multiplier
    Gimeno, J.
    Lamela, H.
    Jimenez, M.
    Gonzalez, M.
    Ruiz-Llata, M.
    INDEPENDENT COMPONENT ANALYSES, WAVELETS, UNSUPERVISED NANO-BIOMIMETIC SENSORS, AND NEURAL NETWORKS V, 2007, 6576
  • [36] A family of accelerators for matrix-vector arithmetics based on high-radix multiplier structures
    Guevorkian, D
    Liuha, P
    Launiainen, A
    Lappalainen, V
    COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2004, 3133 : 118 - 127
  • [37] Sparse Matrix-Vector Product for the bmSparse Matrix Format in GPUs
    Berger, Gonzalo
    Dufrechou, Ernesto
    Ezzatti, Pablo
    EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT I, EURO-PAR 2023, 2024, 14351 : 246 - 256
  • [38] Fast algorithms to compute matrix-vector products for Toeplitz and Hankel matrices
    Cariow, Aleksandr
    Gliszczynski, Marek
    PRZEGLAD ELEKTROTECHNICZNY, 2012, 88 (08): : 166 - 171
  • [39] AN EFFICIENT PARALLEL ALGORITHM FOR MATRIX-VECTOR MULTIPLICATION
    HENDRICKSON, B
    LELAND, R
    PLIMPTON, S
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1995, 7 (01): : 73 - 88
  • [40] Efficient dense matrix-vector multiplication on GPU
    He, Guixia
    Gao, Jiaquan
    Wang, Jun
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19):