Efficient Wavelet Tree Construction and Querying for Multicore Architectures

被引:0
|
作者
Fuentes-Sepulveda, Jose [1 ]
Elejalde, Erick [1 ]
Ferres, Leo [1 ]
Seco, Diego [1 ]
机构
[1] Univ Concepcion, Concepcion, Chile
来源
关键词
ALGORITHMS; QUERIES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Wavelet trees have become very useful to handle large data sequences efficiently. By the same token, in the last decade, multicore architectures have become ubiquitous, and parallelism in general has become extremely important in order to gain performance. This paper introduces two practical multicore algorithms for wavelet tree construction that run in O(n) time using lg s processors, where n is the size of the input and s the alphabet size. Both algorithms have efficient memory consumption. We also present a querying technique based on batch processing that improves on simple domain-decomposition techniques.
引用
收藏
页码:150 / 161
页数:12
相关论文
共 50 条
  • [31] High-Efficient Parallel CAVLC Encoders on Heterogeneous Multicore Architectures
    Su, Huayou
    Wen, Mei
    Ren, Ju
    Wu, Nan
    Chai, Jun
    Zhang, Chunyuan
    RADIOENGINEERING, 2012, 21 (01) : 46 - 55
  • [32] Affinity-Based Network Interfaces for Efficient Communication on Multicore Architectures
    Ortiz, Andres
    Ortega, Julio
    Diaz, Antonio F.
    Prieto, Alberto
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (03) : 508 - 524
  • [33] Dynamic Cache Tuning for Efficient Memory Based Computing in Multicore Architectures
    Hajimiri, Hadi
    Mishra, Prabhat
    Bhunia, Swarup
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : 49 - 54
  • [34] Affinity-Based Network Interfaces for Efficient Communication on Multicore Architectures
    Andrés Ortiz
    Julio Ortega
    Antonio F.Díaz
    Alberto Prieto
    JournalofComputerScience&Technology, 2013, 28 (03) : 508 - 524
  • [35] Towards Energy-Efficient Heterogeneous Multicore Architectures for Edge Computing
    Gamatie, Abdoulaye
    Devic, Guillaume
    Sassatelli, Gilles
    Bernabovi, Stefano
    Naudin, Philippe
    Chapman, Michael
    IEEE ACCESS, 2019, 7 : 49474 - 49491
  • [36] GPU-based Parallel R-tree Construction and Querying
    Prasad, Sushil K.
    McDermott, Michael
    He, Xi
    Puri, Satish
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 618 - 627
  • [37] Efficient tree codes on SIMD computer architectures
    Olson, KM
    COMPUTER PHYSICS COMMUNICATIONS, 1996, 98 (03) : 267 - 287
  • [38] Efficient VLSI suited architectures for discrete wavelet transforms
    Simon, S
    Rieder, P
    Nossek, JA
    VLSI SIGNAL PROCESSING, IX, 1996, : 388 - 397
  • [39] Distributed Enhanced Suffix Arrays: Efficient Algorithms for Construction and Querying
    Flick, Patrick
    Aluru, Srinivas
    PROCEEDINGS OF SC19: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2019,
  • [40] Efficient Main-Memory Top-K Selection For Multicore Architectures
    Zois, Vasileios
    Tsotras, Vassilis J.
    Najjar, Walid A.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (02): : 114 - 127