A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals.
This paper presents a parallel implementation of a kind of discrete Fourier transform (DFT): the vector-valued DFT. The vector-valued DFT is a novel tool to analyze the spectra of vector-valued discrete-time signals. This parallel implementation is developed in terms of a mathematical framework with...
| Published in: | Scientific World Journal Vol. 2015; pp. 1 - 8 |
|---|---|
| Main Author: | |
| Format: | Journal Article |
| Published: |
Wiley-Blackwell
9/15/2015
|
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=109990289&site=ehost-live header: @attributes: shortDbName: ccm uiTerm: 109990289 longDbName: CINAHL Complete uiTag: AN controlInfo: bkinfo: dissinfo: jinfo: jid: 1537744X 1BX5 jtl: Scientific World Journal issn: 1537744X maglogo: N pubinfo: dt: 9/15/2015 vid: 2015 pid: 480 pub: Wiley-Blackwell place: Malden, Massachusetts artinfo: ui: 109990289 109990289 NLM26451390 10.1155/2015/348517 NLM26451390 PMC4587485 109990289 ppf: 1 ppct: 7 formats: tig: atl: A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals. aug: au: Soto-Quiros, Pablo affil: Escuela de Matemáticas, Instituto Tecnológico de Costa Rica, Apartado 159-7050, 30101 Cartago, Costa Rica sug: ab: This paper presents a parallel implementation of a kind of discrete Fourier transform (DFT): the vector-valued DFT. The vector-valued DFT is a novel tool to analyze the spectra of vector-valued discrete-time signals. This parallel implementation is developed in terms of a mathematical framework with a set of block matrix operations. These block matrix operations contribute to analysis, design, and implementation of parallel algorithms in multicore processors. In this work, an implementation and experimental investigation of the mathematical framework are performed using MATLAB with the Parallel Computing Toolbox. We found that there is advantage to use multicore processors and a parallel computing environment to minimize the high execution time. Additionally, speedup increases when the number of logical processors and length of the signal increase. pubtype: Academic Journal doctype: Journal Article ougenre: Article language: English refInfo: holdings: @attributes: islocal: N |
|---|