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...
Saved in:
Published in | 9th International Symposium on Hardware/Software Codesign pp. 42 - 47 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
New York, NY, USA
ACM
25.04.2001
IEEE |
Series | ACM Conferences |
Subjects | |
Online Access | Get full text |
ISBN | 1581133642 9781581133646 |
DOI | 10.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 |