Cargando…

High performance computing environment for multidimensional image analysis

BACKGROUND: The processing of images acquired through microscopy is a challenging task due to the large size of datasets (several gigabytes) and the fast turnaround time required. If the throughput of the image processing stage is significantly increased, it can have a major impact in microscopy app...

Descripción completa

Detalles Bibliográficos
Autores principales: Rao, A Ravishankar, Cecchi, Guillermo A, Magnasco, Marcelo
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2007
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1924514/
https://www.ncbi.nlm.nih.gov/pubmed/17634099
http://dx.doi.org/10.1186/1471-2121-8-S1-S9
_version_ 1782134211220602880
author Rao, A Ravishankar
Cecchi, Guillermo A
Magnasco, Marcelo
author_facet Rao, A Ravishankar
Cecchi, Guillermo A
Magnasco, Marcelo
author_sort Rao, A Ravishankar
collection PubMed
description BACKGROUND: The processing of images acquired through microscopy is a challenging task due to the large size of datasets (several gigabytes) and the fast turnaround time required. If the throughput of the image processing stage is significantly increased, it can have a major impact in microscopy applications. RESULTS: We present a high performance computing (HPC) solution to this problem. This involves decomposing the spatial 3D image into segments that are assigned to unique processors, and matched to the 3D torus architecture of the IBM Blue Gene/L machine. Communication between segments is restricted to the nearest neighbors. When running on a 2 Ghz Intel CPU, the task of 3D median filtering on a typical 256 megabyte dataset takes two and a half hours, whereas by using 1024 nodes of Blue Gene, this task can be performed in 18.8 seconds, a 478× speedup. CONCLUSION: Our parallel solution dramatically improves the performance of image processing, feature extraction and 3D reconstruction tasks. This increased throughput permits biologists to conduct unprecedented large scale experiments with massive datasets.
format Text
id pubmed-1924514
institution National Center for Biotechnology Information
language English
publishDate 2007
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-19245142007-07-18 High performance computing environment for multidimensional image analysis Rao, A Ravishankar Cecchi, Guillermo A Magnasco, Marcelo BMC Cell Biol Research BACKGROUND: The processing of images acquired through microscopy is a challenging task due to the large size of datasets (several gigabytes) and the fast turnaround time required. If the throughput of the image processing stage is significantly increased, it can have a major impact in microscopy applications. RESULTS: We present a high performance computing (HPC) solution to this problem. This involves decomposing the spatial 3D image into segments that are assigned to unique processors, and matched to the 3D torus architecture of the IBM Blue Gene/L machine. Communication between segments is restricted to the nearest neighbors. When running on a 2 Ghz Intel CPU, the task of 3D median filtering on a typical 256 megabyte dataset takes two and a half hours, whereas by using 1024 nodes of Blue Gene, this task can be performed in 18.8 seconds, a 478× speedup. CONCLUSION: Our parallel solution dramatically improves the performance of image processing, feature extraction and 3D reconstruction tasks. This increased throughput permits biologists to conduct unprecedented large scale experiments with massive datasets. BioMed Central 2007-07-10 /pmc/articles/PMC1924514/ /pubmed/17634099 http://dx.doi.org/10.1186/1471-2121-8-S1-S9 Text en Copyright © 2007 Rao et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an open access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Rao, A Ravishankar
Cecchi, Guillermo A
Magnasco, Marcelo
High performance computing environment for multidimensional image analysis
title High performance computing environment for multidimensional image analysis
title_full High performance computing environment for multidimensional image analysis
title_fullStr High performance computing environment for multidimensional image analysis
title_full_unstemmed High performance computing environment for multidimensional image analysis
title_short High performance computing environment for multidimensional image analysis
title_sort high performance computing environment for multidimensional image analysis
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1924514/
https://www.ncbi.nlm.nih.gov/pubmed/17634099
http://dx.doi.org/10.1186/1471-2121-8-S1-S9
work_keys_str_mv AT raoaravishankar highperformancecomputingenvironmentformultidimensionalimageanalysis
AT cecchiguillermoa highperformancecomputingenvironmentformultidimensionalimageanalysis
AT magnascomarcelo highperformancecomputingenvironmentformultidimensionalimageanalysis