Model-based Software Design Tools for the Cell Processor

This thesis presents a multi-core architecture, the Cell processor, and an updated model-based tool suite named the Signal Processing Platform (SPP) that supports development of high performance signal processing applications, such as an automatic target recognition system, that execute on and take...

Full description

Bibliographic Details
Main Author: Lowell, Nicholas Stephen
Other Authors: Dr. Gabor Karsai
Format: Others
Language:en
Published: VANDERBILT 2009
Subjects:
Online Access:http://etd.library.vanderbilt.edu//available/etd-03302009-113308/
id ndltd-VANDERBILT-oai-VANDERBILTETD-etd-03302009-113308
record_format oai_dc
spelling ndltd-VANDERBILT-oai-VANDERBILTETD-etd-03302009-1133082013-01-08T17:16:30Z Model-based Software Design Tools for the Cell Processor Lowell, Nicholas Stephen Electrical Engineering This thesis presents a multi-core architecture, the Cell processor, and an updated model-based tool suite named the Signal Processing Platform (SPP) that supports development of high performance signal processing applications, such as an automatic target recognition system, that execute on and take advantage of the computational power of the Cell. It introduces the move from single-core to multi-core architectures. Specifically, it covers the larger features of the Cell processor that allow its specialized multi-core architecture to provide a significant amount of increased performance. Specialized configurations call for specialized programming in order to harness the available performance increase. Such high computation configurations are prime targets for signal processing applications. A major goal existed for the SPP tool set to provide a system construct for executing applications on the Cell. Modifications to the tool suite were presented and monitored by porting an example automatic target recognition application to the Cell. This paper shows the steps of supporting the multi-core architecture with the design tools, yielding a significant increase in performance, and closes with future techniques for improving the automation element to the design process. Dr. Gabor Karsai Dr. Sandeep Neema VANDERBILT 2009-04-21 text application/pdf http://etd.library.vanderbilt.edu//available/etd-03302009-113308/ http://etd.library.vanderbilt.edu//available/etd-03302009-113308/ en unrestricted I hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to Vanderbilt University or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.
collection NDLTD
language en
format Others
sources NDLTD
topic Electrical Engineering
spellingShingle Electrical Engineering
Lowell, Nicholas Stephen
Model-based Software Design Tools for the Cell Processor
description This thesis presents a multi-core architecture, the Cell processor, and an updated model-based tool suite named the Signal Processing Platform (SPP) that supports development of high performance signal processing applications, such as an automatic target recognition system, that execute on and take advantage of the computational power of the Cell. It introduces the move from single-core to multi-core architectures. Specifically, it covers the larger features of the Cell processor that allow its specialized multi-core architecture to provide a significant amount of increased performance. Specialized configurations call for specialized programming in order to harness the available performance increase. Such high computation configurations are prime targets for signal processing applications. A major goal existed for the SPP tool set to provide a system construct for executing applications on the Cell. Modifications to the tool suite were presented and monitored by porting an example automatic target recognition application to the Cell. This paper shows the steps of supporting the multi-core architecture with the design tools, yielding a significant increase in performance, and closes with future techniques for improving the automation element to the design process.
author2 Dr. Gabor Karsai
author_facet Dr. Gabor Karsai
Lowell, Nicholas Stephen
author Lowell, Nicholas Stephen
author_sort Lowell, Nicholas Stephen
title Model-based Software Design Tools for the Cell Processor
title_short Model-based Software Design Tools for the Cell Processor
title_full Model-based Software Design Tools for the Cell Processor
title_fullStr Model-based Software Design Tools for the Cell Processor
title_full_unstemmed Model-based Software Design Tools for the Cell Processor
title_sort model-based software design tools for the cell processor
publisher VANDERBILT
publishDate 2009
url http://etd.library.vanderbilt.edu//available/etd-03302009-113308/
work_keys_str_mv AT lowellnicholasstephen modelbasedsoftwaredesigntoolsforthecellprocessor
_version_ 1716570228804026368