Cargando…
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...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi Publishing Corporation
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4587485/ https://www.ncbi.nlm.nih.gov/pubmed/26451390 http://dx.doi.org/10.1155/2015/348517 |
_version_ | 1782392484037394432 |
---|---|
author | Soto-Quiros, Pablo |
author_facet | Soto-Quiros, Pablo |
author_sort | Soto-Quiros, Pablo |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-4587485 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Hindawi Publishing Corporation |
record_format | MEDLINE/PubMed |
spelling | pubmed-45874852015-10-08 A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals Soto-Quiros, Pablo ScientificWorldJournal Research Article 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. Hindawi Publishing Corporation 2015 2015-09-15 /pmc/articles/PMC4587485/ /pubmed/26451390 http://dx.doi.org/10.1155/2015/348517 Text en Copyright © 2015 Pablo Soto-Quiros. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Soto-Quiros, Pablo A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals |
title | A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals |
title_full | A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals |
title_fullStr | A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals |
title_full_unstemmed | A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals |
title_short | A Parallel Framework with Block Matrices of a Discrete Fourier Transform for Vector-Valued Discrete-Time Signals |
title_sort | parallel framework with block matrices of a discrete fourier transform for vector-valued discrete-time signals |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4587485/ https://www.ncbi.nlm.nih.gov/pubmed/26451390 http://dx.doi.org/10.1155/2015/348517 |
work_keys_str_mv | AT sotoquirospablo aparallelframeworkwithblockmatricesofadiscretefouriertransformforvectorvalueddiscretetimesignals AT sotoquirospablo parallelframeworkwithblockmatricesofadiscretefouriertransformforvectorvalueddiscretetimesignals |