Title
Computation of the Vilenkin-Chrestenson Transform on a GPU.
Abstract
The Vilenkin-Chrestenson transform on finite Abelian groups is a useful mathematical tool for the analysis, synthesis, and optimization of multiple-valued functions. This paper proposes techniques for the efficient computation of the Vilenkin-Chrestenson transform using graphics processing units (GPUs). The development of the method is motivated by certain computationally demanding problems in multiple-valued logic (MVL), such as the spectral analysis of mosaics and the design and analysis of MVL circuits. The paper presents mappings of two distinct fast Fourien transform (FFT)-like algorithms, the Cooley-Tukey and the constant geometry algorithms, to the GPU computing model. The proposed solution implements each of the algorithms through a single kernel which permits the computation of the Vilenkin-Chrestenson spectrum of a p-valued function for an arbitrary value of p. The paper also discusses GPU implementation issues specific for the considered algorithms, such as their computational requirements, memory optimizations, and the use of compiler options in overcoming certain restrictions in GPU programming. Experimental results are included in order to verify the validity of the approach and examine its potential for applications in MVL and other areas.
Year
Venue
Keywords
2015
JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING
Multiple-valued logic,spectral methods,Fourier transform,Vilenkin-Chrestenson transform,GPGPU,GPU computing
Field
DocType
Volume
Mathematical optimization,Computer science,Computational science,Computation
Journal
24
Issue
ISSN
Citations 
SP1-4
1542-3980
1
PageRank 
References 
Authors
0.37
0
2
Name
Order
Citations
PageRank
Dusan B. Gajic143.93
Radomir S. Stankovic218847.07