Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case
In this paper we present an optimized software implementation (sFFT-4.0) of the recently developed Nearly Optimal Sparse Fast Fourier Transform (sFFT) algorithm for the noisy case -- First, we developed a modified version of the Nearly Optimal sFFT algorithm for the noisy case, this modified algorit...
- Autores:
-
López-Parrado, Alexander
Velasco Medina, Jaime
- Tipo de recurso:
- Fecha de publicación:
- 2015
- Institución:
- Universidad EAFIT
- Repositorio:
- Repositorio EAFIT
- Idioma:
- eng
- OAI Identifier:
- oai:repository.eafit.edu.co:10784/7876
- Acceso en línea:
- http://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/2884
http://hdl.handle.net/10784/7876
- Palabra clave:
- TRANSFORMACIONES DE FOURIER
PROGRAMACIÓN FUNCIONAL (COMPUTADORES)
ARQUITECTURA DE COMPUTADORES
ANÁLISIS CLUSTER
Fourier transformations
Functional programming (Computer science)
Computer architecture
Cluster analysis
- Rights
- License
- Copyright (c) 2015 Ingeniería y Ciencia - ing.cienc.
id |
REPOEAFIT2_b89ee8636b9d3a86c93396584fad7926 |
---|---|
oai_identifier_str |
oai:repository.eafit.edu.co:10784/7876 |
network_acronym_str |
REPOEAFIT2 |
network_name_str |
Repositorio EAFIT |
repository_id_str |
|
spelling |
2015-08-032015-12-09T14:50:44Z2015-08-032015-12-09T14:50:44Z2256-43141794–9165http://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/2884http://hdl.handle.net/10784/787610.17230//ingciencia.11.22.4In this paper we present an optimized software implementation (sFFT-4.0) of the recently developed Nearly Optimal Sparse Fast Fourier Transform (sFFT) algorithm for the noisy case -- First, we developed a modified version of the Nearly Optimal sFFT algorithm for the noisy case, this modified algorithm solves the accuracy issues of the original version by modifying the flat window and the procedures; and second, we implemented the modified algorithm on a multicore platform composed of eight cores -- The experimental results on the cluster indicate that the developed implementation is faster than direct calculation using FFTW library under certain conditions of sparseness and signal size, and it improves the execution times of previous implementations like sFFT-2.0 -- To the best knowledge of the authors, the developed implementation is the first one of the Nearly Optimal sFFT algorithm for the noisy caseEn este artículo se presenta una implementación software optimizada (sFFT- 4.0) del algoritmo Transformada Rápida de Fourier Escasa (sFFT) Casi Óptimo para el caso con ruido -- En primer lugar, se desarrolló una versión modificada del algoritmo sFFT Casi Óptimo para el caso con ruido, esta modificación resuelve los problemas de exactitud de la versión original al modificar la ventana plana y los procedimientos; y en segundo lugar, se implementó el algoritmo modificado en una plataforma multinúcleo compuesta de ocho núcleos -- Los resultados experimentales en el agrupamiento de computadores muestran que la implementación desarrollada es más rápida que el cálculo directo usando la biblioteca FFTW bajo ciertas condiciones de escases y tamaño de señal, y mejora los tiempos de ejecución de implementaciones previas como sFFT-2.0 -- Al mejor conocimiento de los autores, la implementación desarrollada es la primera del algoritmo sFFT Casi Óptimo para el caso con ruidoapplication/pdftext/htmlengUniversidad EAFITIngeniería y Ciencia - ing.cienc.; Vol 11, No 22 (2015); 73-94http://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/2884Copyright (c) 2015 Ingeniería y Ciencia - ing.cienc.http://creativecommons.org/licenses/by/4.0Acceso abiertohttp://purl.org/coar/access_right/c_abf2instname:Universidad EAFITreponame:Repositorio Institucional Universidad EAFITIngeniería y Ciencia | ing.cienc.; Vol 11, No 22 (2015); 73-94Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy caseImplementación software eficiente de la Transformada de Fourier escasa casi óptima para el caso con ruidoinfo:eu-repo/semantics/articlearticleArtículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1TRANSFORMACIONES DE FOURIERPROGRAMACIÓN FUNCIONAL (COMPUTADORES)ARQUITECTURA DE COMPUTADORESANÁLISIS CLUSTERFourier transformationsFunctional programming (Computer science)Computer architectureCluster analysisLópez-Parrado, AlexanderVelasco Medina, JaimeUniversidad del Quindío. Universidad del Valle. Princeton UniversityUniversidad del ValleIngeniería y Ciencia11227394ing.cienc.ORIGINAL4.pdf4.pdfTexto completo PDFapplication/pdf322352https://repository.eafit.edu.co/bitstreams/98a13d6e-e2aa-4d0f-90d2-f3d9d96b8011/download317736e9b11e4f976d00fec37dc04ffdMD52articulo.htmlarticulo.htmlTexto completo HTMLtext/html374https://repository.eafit.edu.co/bitstreams/8cc6e5b1-890a-4652-9d89-f087062219fb/downloadbf73a306fcac499a74171e17f969e9b3MD53THUMBNAILminaitura-ig_Mesa de trabajo 1.jpgminaitura-ig_Mesa de trabajo 1.jpgimage/jpeg265796https://repository.eafit.edu.co/bitstreams/8f3bf708-ff17-4e08-9a99-165cb0e34b0c/downloadda9b21a5c7e00c7f1127cef8e97035e0MD5110784/7876oai:repository.eafit.edu.co:10784/78762020-03-01 18:16:58.741open.accesshttps://repository.eafit.edu.coRepositorio Institucional Universidad EAFITrepositorio@eafit.edu.co |
dc.title.eng.fl_str_mv |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
dc.title.spa.fl_str_mv |
Implementación software eficiente de la Transformada de Fourier escasa casi óptima para el caso con ruido |
title |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
spellingShingle |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case TRANSFORMACIONES DE FOURIER PROGRAMACIÓN FUNCIONAL (COMPUTADORES) ARQUITECTURA DE COMPUTADORES ANÁLISIS CLUSTER Fourier transformations Functional programming (Computer science) Computer architecture Cluster analysis |
title_short |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
title_full |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
title_fullStr |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
title_full_unstemmed |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
title_sort |
Efficient software implementation of the nearly optimal sparse fast Fourier Transform for the noisy case |
dc.creator.fl_str_mv |
López-Parrado, Alexander Velasco Medina, Jaime |
dc.contributor.author.spa.fl_str_mv |
López-Parrado, Alexander Velasco Medina, Jaime |
dc.contributor.affiliation.spa.fl_str_mv |
Universidad del Quindío. Universidad del Valle. Princeton University Universidad del Valle |
dc.subject.lemb.none.fl_str_mv |
TRANSFORMACIONES DE FOURIER PROGRAMACIÓN FUNCIONAL (COMPUTADORES) ARQUITECTURA DE COMPUTADORES ANÁLISIS CLUSTER |
topic |
TRANSFORMACIONES DE FOURIER PROGRAMACIÓN FUNCIONAL (COMPUTADORES) ARQUITECTURA DE COMPUTADORES ANÁLISIS CLUSTER Fourier transformations Functional programming (Computer science) Computer architecture Cluster analysis |
dc.subject.keyword.none.fl_str_mv |
Fourier transformations Functional programming (Computer science) Computer architecture Cluster analysis |
description |
In this paper we present an optimized software implementation (sFFT-4.0) of the recently developed Nearly Optimal Sparse Fast Fourier Transform (sFFT) algorithm for the noisy case -- First, we developed a modified version of the Nearly Optimal sFFT algorithm for the noisy case, this modified algorithm solves the accuracy issues of the original version by modifying the flat window and the procedures; and second, we implemented the modified algorithm on a multicore platform composed of eight cores -- The experimental results on the cluster indicate that the developed implementation is faster than direct calculation using FFTW library under certain conditions of sparseness and signal size, and it improves the execution times of previous implementations like sFFT-2.0 -- To the best knowledge of the authors, the developed implementation is the first one of the Nearly Optimal sFFT algorithm for the noisy case |
publishDate |
2015 |
dc.date.available.none.fl_str_mv |
2015-12-09T14:50:44Z |
dc.date.issued.none.fl_str_mv |
2015-08-03 |
dc.date.accessioned.none.fl_str_mv |
2015-12-09T14:50:44Z |
dc.date.none.fl_str_mv |
2015-08-03 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article article |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.local.spa.fl_str_mv |
Artículo |
dc.identifier.issn.none.fl_str_mv |
2256-4314 1794–9165 |
dc.identifier.uri.none.fl_str_mv |
http://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/2884 http://hdl.handle.net/10784/7876 |
dc.identifier.doi.none.fl_str_mv |
10.17230//ingciencia.11.22.4 |
identifier_str_mv |
2256-4314 1794–9165 10.17230//ingciencia.11.22.4 |
url |
http://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/2884 http://hdl.handle.net/10784/7876 |
dc.language.iso.spa.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartof.eng.fl_str_mv |
Ingeniería y Ciencia - ing.cienc.; Vol 11, No 22 (2015); 73-94 |
dc.relation.isversionof.none.fl_str_mv |
http://publicaciones.eafit.edu.co/index.php/ingciencia/article/view/2884 |
dc.rights.spa.fl_str_mv |
Copyright (c) 2015 Ingeniería y Ciencia - ing.cienc. http://creativecommons.org/licenses/by/4.0 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.local.spa.fl_str_mv |
Acceso abierto |
rights_invalid_str_mv |
Copyright (c) 2015 Ingeniería y Ciencia - ing.cienc. http://creativecommons.org/licenses/by/4.0 Acceso abierto http://purl.org/coar/access_right/c_abf2 |
dc.format.none.fl_str_mv |
application/pdf text/html |
dc.publisher.spa.fl_str_mv |
Universidad EAFIT |
dc.source.none.fl_str_mv |
instname:Universidad EAFIT reponame:Repositorio Institucional Universidad EAFIT |
dc.source.eng.fl_str_mv |
Ingeniería y Ciencia | ing.cienc.; Vol 11, No 22 (2015); 73-94 |
instname_str |
Universidad EAFIT |
institution |
Universidad EAFIT |
reponame_str |
Repositorio Institucional Universidad EAFIT |
collection |
Repositorio Institucional Universidad EAFIT |
bitstream.url.fl_str_mv |
https://repository.eafit.edu.co/bitstreams/98a13d6e-e2aa-4d0f-90d2-f3d9d96b8011/download https://repository.eafit.edu.co/bitstreams/8cc6e5b1-890a-4652-9d89-f087062219fb/download https://repository.eafit.edu.co/bitstreams/8f3bf708-ff17-4e08-9a99-165cb0e34b0c/download |
bitstream.checksum.fl_str_mv |
317736e9b11e4f976d00fec37dc04ffd bf73a306fcac499a74171e17f969e9b3 da9b21a5c7e00c7f1127cef8e97035e0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad EAFIT |
repository.mail.fl_str_mv |
repositorio@eafit.edu.co |
_version_ |
1814110151866580992 |