MAGELLAN multiway hardware-software partitioning and scheduling for latency minimization of hierarchical control-dataflow task graphs

The paper presents MAGELLAN, a heuristic technique for mapping hierarchical control-dataflow task graph specifications on heterogeneous architecture templates. The architecture can consist of multiple hardware and software processing elements as specified by the user. The objective of the technique...

Full description

Saved in:
Bibliographic Details
Published in9th International Symposium on Hardware/Software Codesign pp. 42 - 47
Main Authors Chatha, Karam S., Vemuri, Ranga
Format Conference Proceeding
LanguageEnglish
Published New York, NY, USA ACM 25.04.2001
IEEE
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN1581133642
9781581133646
DOI10.1145/371636.371671

Cover

Loading…
Abstract The paper presents MAGELLAN, a heuristic technique for mapping hierarchical control-dataflow task graph specifications on heterogeneous architecture templates. The architecture can consist of multiple hardware and software processing elements as specified by the user. The objective of the technique is to minimize the worst case latency of the task graph subject to the area constraints on the architecture. The technique uses an iterative approach consisting of closely linked hardware-software partitioner and scheduler. Both the partitioner and scheduler operate on the task graph in a hierarchical top down manner. The technique optimizes deterministic loop constructs by applying clustering, unrolling and pipelining. The technique considers speculative execution for conditional constructs. The number of actual hardware/software implementations of a function in the task graph are also optimized by the technique. The effectiveness of the technique is demonstrated by a case study of an image compression algorithm.
AbstractList The paper presents MAGELLAN, a heuristic technique for mapping hierarchical control-dataflow task graph specifications on heterogeneous architecture templates. The architecture can consist of multiple hardware and software processing elements as specified by the user. The objective of the technique is to minimize the worst case latency of the task graph subject to the area constraints on the architecture. The technique uses an iterative approach consisting of closely linked hardware-software partitioner and scheduler. Both the partitioner and scheduler operate on the task graph in a hierarchical top down manner. The technique optimizes deterministic loop constructs by applying clustering, unrolling and pipelining. The technique considers speculative execution for conditional constructs. The number of actual hardware/software implementations of a function in the task graph are also optimized by the technique. The effectiveness of the technique is demonstrated by a case study of an image compression algorithm.
Author Vemuri, Ranga
Chatha, Karam S.
Author_xml – sequence: 1
  givenname: Karam S.
  surname: Chatha
  fullname: Chatha, Karam S.
  organization: Department of ECECS, ML 30, University of Cincinnati, Cincinnati, OH
– sequence: 2
  givenname: Ranga
  surname: Vemuri
  fullname: Vemuri, Ranga
  organization: Department of ECECS, ML 30, University of Cincinnati, Cincinnati, OH
BookMark eNqFjz1PwzAURS0BUmnpyMIPYCLFz_bzxxhVpSAFWGC2bMeWAklTYjrw70kVpI685Q736F2dOTnf9btIyDXQFYDAe65Acrk6hoIzMgfUAJxLwWZkmfMHHU8gIMNLMnsut5uqKl-uyEVybY7Lv1yQ94fN2_qxqF63T-uyKhyANgULDgILBqnmgiE1SiqDKSiWhNQJjRQeva9rETEy73Xihsq61kn4BEzwBbmd_u6H_usQ87ftmhxi27pd7A_ZcmCKjksjeDOBTYzR7oemc8OPNUxIocfybipd6Kzv-89sgdqjvZ3s7WRv_dDEdBr9B-e_B7BW3w
ContentType Conference Proceeding
Copyright 2001 ACM
Copyright_xml – notice: 2001 ACM
DBID 6IE
6IL
CBEJK
RIE
RIL
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1145/371636.371671
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EndPage 47
ExternalDocumentID 924648
Genre orig-research
Conference Paper
GroupedDBID 6IE
6IK
6IL
AAJGR
AAVQY
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IERZE
LHSKQ
OCL
RIB
RIC
RIE
RIL
AAWTH
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-a1189-2ca1c2c950834250976795fc72f468f5964b5bbdd4e5e2bb8f3906dd8f4bf1243
IEDL.DBID RIE
ISBN 1581133642
9781581133646
IngestDate Fri Jul 11 02:07:58 EDT 2025
Wed Aug 27 02:16:01 EDT 2025
Wed Jan 31 06:36:48 EST 2024
Sat Jun 15 16:36:55 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org
LinkModel DirectLink
MeetingName CODES01: 9th International Symposium on Hardware/Software Codesign
MergedId FETCHMERGED-LOGICAL-a1189-2ca1c2c950834250976795fc72f468f5964b5bbdd4e5e2bb8f3906dd8f4bf1243
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31270189
PQPubID 23500
PageCount 6
ParticipantIDs proquest_miscellaneous_31270189
acm_books_10_1145_371636_371671_brief
acm_books_10_1145_371636_371671
ieee_primary_924648
PublicationCentury 2000
PublicationDate 20010425
20010000
20010101
PublicationDateYYYYMMDD 2001-04-25
2001-01-01
PublicationDate_xml – month: 04
  year: 2001
  text: 20010425
  day: 25
PublicationDecade 2000
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle 9th International Symposium on Hardware/Software Codesign
PublicationTitleAbbrev HSC
PublicationYear 2001
Publisher ACM
IEEE
Publisher_xml – name: ACM
– name: IEEE
SSID ssj0000451525
Score 1.2898623
Snippet The paper presents MAGELLAN, a heuristic technique for mapping hierarchical control-dataflow task graph specifications on heterogeneous architecture templates....
SourceID proquest
ieee
acm
SourceType Aggregation Database
Publisher
StartPage 42
SubjectTerms Communication system control
Coprocessors
Counting circuits
Delay
Feedback
Partitioning algorithms
Pipeline processing
Scheduling
Software and its engineering -- Software creation and management -- Designing software
Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems
Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Communications management
System buses
Timing
Subtitle multiway hardware-software partitioning and scheduling for latency minimization of hierarchical control-dataflow task graphs
Title MAGELLAN
URI https://ieeexplore.ieee.org/document/924648
https://www.proquest.com/docview/31270189
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS-RAEG52PHlyV1121lX7sB57zPRrEm8iPlhU9rCCt6afIGoikxkG_QH-bqs6GRfcBYVAOpAEmupHfV31fUXIz6C9jQBw2ISrxOTYe2ajT0zE0iWVnKgkcocvLvXZlfx1ra57ne3MhYkx5uSzOMJmjuWHxs_xqGwfsIKW5YAMALd1VK3X4xSUSVFcIXVLlWMAXlryXtFp-ayXEptS7QuACUKP8Ibk-YH19315lX_W5LzRnKx1DO426xNifsntaD5zI__0Rr3xg334TDb_Mvro79e96gv5FOsN8nxxeHp8fn54eUBzXuHCPlIkYS3sNLIW1mds0AccXP2xLbV1oICHYX9CGjsFj5feWXS7HymKlNz3rE7aJIpFtnOYAkYB7TPiGSakprtmQWe2vaVZLbvdJFcnx3-Ozlhfl4FZgCMV496OPfdYP1bAlC_Ao5lUKvkJT1KXSVVaOuVcCDKqyJ0rk6gKHUKZpEvgT4ivZKVu6viN0CR0JVOYcB2sLJUveSiqBMYUrgiOF0OyC6YxCDha03GolemMZzrjDcneO28YN72JaUjW0RjmoRPxMJ0d4P9LaxuYVxgssXVs5q0RGJKH3n7_73dbZLVLRsPrB1mZTedxG7yTmdvJ4_IF-P3f8g
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1La9tAEF6a9NCe2rQpdfrIHtrjOvK-LOUWShK3tU0PCeS27BNKEilYNib5AfndmVnJKbSFFgRagSRYZnfn-X1DyKegvY3g4LAxV4nJkffMRp-YiKVLKjlRScQOz-Z6ci6_XaiLnmc7Y2FijLn4LA5xmHP5ofErDJUdgK-gZblFnoLaV6MOrPUYUEGiFMUVgrdUOQLXS0veczptnvWGZFOqAwGOgtBDvCF8fsv6677Byh-nclY1Jy86DHebGQqxwuRyuFq6ob_7jb_xP2fxkuz-wvTRH4_aaoc8ifVrcj87Oj2eTo_mhzRXFq7tLUUY1touImvhhMYBvcHl1Qduqa0DBY8YNBQC2SnYvPTKouF9S5Gm5LrHddImUWyznRMVsA5oXxPPsCQ1XTVrurTtJc182e0uOT85PvsyYX1nBmbBIakY93bkuccOsgI2fQE2zbhSyY95krpMqtLSKedCkFFF7lyZRFXoEMokXQKLQrwh23VTx7eEJqErmcKY62BlqXzJQ1ElEKZwRXC8GJB9EI1Bl6M1HYpamU54phPegHz-xxvGLX7GNCCvUBjmpqPxMJ0c4P8baRvYWZgusXVsVq0RmJSH2e799bt98mxyNpua6df593fkeVeahtd7sr1crOIHsFWW7mNeow_St-M7
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+ninth+international+symposium+on+Hardware%2Fsoftware+codesign&rft.atitle=MAGELLAN&rft.au=Chatha%2C+Karam+S.&rft.au=Vemuri%2C+Ranga&rft.series=ACM+Conferences&rft.date=2001-04-25&rft.pub=ACM&rft.isbn=1581133642&rft.spage=42&rft.epage=47&rft_id=info:doi/10.1145%2F371636.371671
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781581133646/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781581133646/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781581133646/sc.gif&client=summon&freeimage=true