Development of a parallel SAR processor on a Beowulf cluster

Includes bibliographical references. === The purpose of this dissertation is to present the development and testing of the parallelisation of a Range-Doppler SAR processor. The inherent data parallelism found in SAR data lead to the choice of using master slave parallel processor, where copies of a...

Full description

Bibliographic Details
Main Author: Bennett, Thomas Gerald Hart
Other Authors: Inggs, Michael
Format: Dissertation
Language:English
Published: University of Cape Town 2014
Subjects:
Online Access:http://hdl.handle.net/11427/5247
id ndltd-netd.ac.za-oai-union.ndltd.org-uct-oai-localhost-11427-5247
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-uct-oai-localhost-11427-52472020-12-10T05:11:07Z Development of a parallel SAR processor on a Beowulf cluster Bennett, Thomas Gerald Hart Inggs, Michael Electrical Engineering Includes bibliographical references. The purpose of this dissertation is to present the development and testing of the parallelisation of a Range-Doppler SAR processor. The inherent data parallelism found in SAR data lead to the choice of using master slave parallel processor, where copies of a slave task perform the same tasks on different sets of data. However, the SAR processor that was parallelised needed to implement a corner turn without saving data to disk keeping the data set being processed distributed in memory over the nodes in the cluster. This was successfully achieved using a in-place method, thus saving valuable memory resources. Once the parallel processor was implemented some timing tests were performed, yielding a maximum speedup factor of 6.2 for an 8 slave processor system. 2014-07-31T11:00:15Z 2014-07-31T11:00:15Z 2003 Master Thesis Masters MSc http://hdl.handle.net/11427/5247 eng application/pdf University of Cape Town Faculty of Engineering and the Built Environment Department of Electrical Engineering
collection NDLTD
language English
format Dissertation
sources NDLTD
topic Electrical Engineering
spellingShingle Electrical Engineering
Bennett, Thomas Gerald Hart
Development of a parallel SAR processor on a Beowulf cluster
description Includes bibliographical references. === The purpose of this dissertation is to present the development and testing of the parallelisation of a Range-Doppler SAR processor. The inherent data parallelism found in SAR data lead to the choice of using master slave parallel processor, where copies of a slave task perform the same tasks on different sets of data. However, the SAR processor that was parallelised needed to implement a corner turn without saving data to disk keeping the data set being processed distributed in memory over the nodes in the cluster. This was successfully achieved using a in-place method, thus saving valuable memory resources. Once the parallel processor was implemented some timing tests were performed, yielding a maximum speedup factor of 6.2 for an 8 slave processor system.
author2 Inggs, Michael
author_facet Inggs, Michael
Bennett, Thomas Gerald Hart
author Bennett, Thomas Gerald Hart
author_sort Bennett, Thomas Gerald Hart
title Development of a parallel SAR processor on a Beowulf cluster
title_short Development of a parallel SAR processor on a Beowulf cluster
title_full Development of a parallel SAR processor on a Beowulf cluster
title_fullStr Development of a parallel SAR processor on a Beowulf cluster
title_full_unstemmed Development of a parallel SAR processor on a Beowulf cluster
title_sort development of a parallel sar processor on a beowulf cluster
publisher University of Cape Town
publishDate 2014
url http://hdl.handle.net/11427/5247
work_keys_str_mv AT bennettthomasgeraldhart developmentofaparallelsarprocessoronabeowulfcluster
_version_ 1719369404863479808