A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems

A fuzzy logic approach for module selection and process allocation of fully static DSP data flow graphs (DFG) onto multiprocessor systems is proposed. Fuzzy rule base systems are used to minimize the area and maximize the utilization of the processors within the constraint of a specified latency. Th...

Full description

Bibliographic Details
Main Author: Itradat, Awni H
Format: Others
Published: 2004
Online Access:http://spectrum.library.concordia.ca/7958/1/MQ91050.pdf
Itradat, Awni H <http://spectrum.library.concordia.ca/view/creators/Itradat=3AAwni_H=3A=3A.html> (2004) A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems. Masters thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.7958
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.79582013-10-22T03:45:05Z A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems Itradat, Awni H A fuzzy logic approach for module selection and process allocation of fully static DSP data flow graphs (DFG) onto multiprocessor systems is proposed. Fuzzy rule base systems are used to minimize the area and maximize the utilization of the processors within the constraint of a specified latency. The proposed technique provides the designer with more flexibility to explore the design space by using different types of processor modules for the same task. Both heterogeneous and general-purpose processor units are used during the resource allocation process. It is shown that in most cases, moving from a fully homogenous to a fully heterogeneous architecture results in decreasing the design area. However, a hybrid multiprocessor architecture brings about a trade off between the area and the resource sharing. In this thesis, the impreciseness in the system components is taken into account by representing the computational time as a fuzzy set and efficiently constructing rate-optimal schedule using fuzzy arithmetic. (Abstract shortened by UMI.) 2004 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/7958/1/MQ91050.pdf Itradat, Awni H <http://spectrum.library.concordia.ca/view/creators/Itradat=3AAwni_H=3A=3A.html> (2004) A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems. Masters thesis, Concordia University. http://spectrum.library.concordia.ca/7958/
collection NDLTD
format Others
sources NDLTD
description A fuzzy logic approach for module selection and process allocation of fully static DSP data flow graphs (DFG) onto multiprocessor systems is proposed. Fuzzy rule base systems are used to minimize the area and maximize the utilization of the processors within the constraint of a specified latency. The proposed technique provides the designer with more flexibility to explore the design space by using different types of processor modules for the same task. Both heterogeneous and general-purpose processor units are used during the resource allocation process. It is shown that in most cases, moving from a fully homogenous to a fully heterogeneous architecture results in decreasing the design area. However, a hybrid multiprocessor architecture brings about a trade off between the area and the resource sharing. In this thesis, the impreciseness in the system components is taken into account by representing the computational time as a fuzzy set and efficiently constructing rate-optimal schedule using fuzzy arithmetic. (Abstract shortened by UMI.)
author Itradat, Awni H
spellingShingle Itradat, Awni H
A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems
author_facet Itradat, Awni H
author_sort Itradat, Awni H
title A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems
title_short A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems
title_full A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems
title_fullStr A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems
title_full_unstemmed A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems
title_sort fuzzy logic based approach for high-level synthesis of dsp data-flow graphs onto multiprocessor systems
publishDate 2004
url http://spectrum.library.concordia.ca/7958/1/MQ91050.pdf
Itradat, Awni H <http://spectrum.library.concordia.ca/view/creators/Itradat=3AAwni_H=3A=3A.html> (2004) A fuzzy logic based approach for high-level synthesis of DSP data-flow graphs onto multiprocessor systems. Masters thesis, Concordia University.
work_keys_str_mv AT itradatawnih afuzzylogicbasedapproachforhighlevelsynthesisofdspdataflowgraphsontomultiprocessorsystems
AT itradatawnih fuzzylogicbasedapproachforhighlevelsynthesisofdspdataflowgraphsontomultiprocessorsystems
_version_ 1716607190735781888