Efficient Computation of Galois Field Expressions on Hybrid CPU-GPU Platforms

被引:0
|
作者
Radmanovic, Milos M. [1 ]
Gajic, Dusan B. [1 ]
Stankovic, Radomir S. [1 ]
机构
[1] Univ Nis, Dept Comp Sci, Fac Elect Engn, A Medvedeva 14, Nish 18000, Serbia
关键词
Multiple-valued logic; spectral methods; fast Fourier transform; Galois field expressions; parallel algorithms; GPU computing; DESIGN;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes an efficient method for the computation of Galois field (GF) expressions for multiple-valued logic functions. The algorithm is based on the partitioning of the input function vector and uses both CPUs (central processing units) and GPUs (graphics processing units) for performing the computations in parallel. After the first step of the fast Fourier transform (FFT)-like algorithm is performed on the CPU, the function vector is divided into disjoint subvectors that are further processed in parallel on the CPU and GPU. The proposed computational method reduces the time needed for computing the coefficients in the GF-expressions and, in this way, might extend the possibilities for their practical application. The experimental comparison of the proposed solution and previously used methods for computing GF-expressions for ternary and quaternary functions, confirms the validity of the method.
引用
收藏
页码:417 / 438
页数:22
相关论文
共 50 条
  • [21] HybridHadoop: CPU-GPU Hybrid Scheduling in Hadoop
    Oh, Chanyoung
    Jung, Hyeonjin
    Yi, Saehanseul
    Yoon, Illo
    Yi, Youngmin
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2021), 2020, : 40 - 49
  • [22] Parallel computation of Entropic Lattice Boltzmann method on hybrid CPU-GPU accelerated system
    Ye, Yu
    Li, Kenli
    Wang, Yan
    Deng, Tan
    COMPUTERS & FLUIDS, 2015, 110 : 114 - 121
  • [23] Hybridhadoop: CPU-GPU hybrid scheduling in hadoop
    Oh, Chanyoung
    Yi, Saehanseul
    Seok, Jongkyu
    Jung, Hyeonjin
    Yoon, Illo
    Yi, Youngmin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 3875 - 3892
  • [24] Matrix inversion on CPU-GPU platforms with applications in control theory
    Benner, Peter
    Ezzatti, Pablo
    Quintana-Orti, Enrique S.
    Remon, Alfredo
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (08): : 1170 - 1182
  • [25] Towards Optimal Fast Matrix Multiplication on CPU-GPU Platforms
    Shao, Senhao
    Wang, Yizhuo
    Ji, Weixing
    Gao, Jianhua
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 223 - 236
  • [26] A High Performance Implementation of Spectral Clustering on CPU-GPU Platforms
    Jin, Yu
    Jaja, Joseph F.
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 825 - 834
  • [27] CPU-GPU hybrid platform for efficient spiking neural-network simulation
    Francisco Naveros
    Niceto R Luque
    Jesús A Garrido
    Richard R Carrillo
    Eduardo Ros
    BMC Neuroscience, 14 (Suppl 1)
  • [28] Dynamic Load Balancing for High-Performance Graph Processing on Hybrid CPU-GPU Platforms
    Heldens, Stijn
    Varbanescu, Ana Lucia
    Iosup, Alexandru
    PROCEEDINGS OF 2016 6TH WORKSHOP ON IRREGULAR APPLICATIONS: ARCHITECTURE AND ALGORITHMS (IA3), 2016, : 62 - 65
  • [29] A CPU-GPU hybrid approach for the unsymmetric multifrontal method
    Yu, Chenhan D.
    Wang, Weichung
    Pierce, Dan'l
    PARALLEL COMPUTING, 2011, 37 (12) : 759 - 770
  • [30] HyDetect: A Hybrid CPU-GPU Algorithm for Community Detection
    Bhowmik, Anwesha
    Vadhiyar, Sathish
    2019 IEEE 26TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC), 2019, : 2 - 11