Scheduling with confidence for probabilistic data-flow graphs
One of the biggest problems in high-level synthesis is to obtain a good schedule without the knowledge of exact computation time of tasks. While the target applications in high-level synthesis are becoming larger a task in the applications such as artificial intelligent systems or interface may have...
Uloženo v:
| Vydáno v: | Proceedings Great Lakes Symposium on VLSI s. 150 - 155 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
1997
|
| Témata: | |
| ISBN: | 0818679042, 9780818679049 |
| ISSN: | 1066-1395 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | One of the biggest problems in high-level synthesis is to obtain a good schedule without the knowledge of exact computation time of tasks. While the target applications in high-level synthesis are becoming larger a task in the applications such as artificial intelligent systems or interface may have uncertain computation time. In this paper an algorithm to schedule these repetitive tasks and optimize the schedule is presented. A probabilistic data-flow graph is employed to model the problem where each node represents a task associated with the probabilistic computation time and a set of edges represents the dependences between the tasks. A novel polynomial-time probabilistic retiming algorithm for optimizing the graph and an algorithm for computing the optimized schedule, subject to the acceptable probability and resource constraint, are presented. The optimization algorithm also guarantees to give such a short schedule length with a given qualitatively provable, confidence level. The experiments show that the resulting schedule length for a given confidence probability can be significantly reduced. |
|---|---|
| AbstractList | One of the biggest problems in high-level synthesis is to obtain a good schedule without the knowledge of exact computation time of tasks. While the target applications in high-level synthesis are becoming larger a task in the applications such as artificial intelligent systems or interface may have uncertain computation time. In this paper an algorithm to schedule these repetitive tasks and optimize the schedule is presented. A probabilistic data-flow graph is employed to model the problem where each node represents a task associated with the probabilistic computation time and a set of edges represents the dependences between the tasks. A novel polynomial-time probabilistic retiming algorithm for optimizing the graph and an algorithm for computing the optimized schedule, subject to the acceptable probability and resource constraint, are presented. The optimization algorithm also guarantees to give such a short schedule length with a given qualitatively provable, confidence level. The experiments show that the resulting schedule length for a given confidence probability can be significantly reduced. |
| Author | Tongsima, S. Sha, E.H.-M. Passos, N.L. Chantrapornchai, C. |
| Author_xml | – sequence: 1 givenname: S. surname: Tongsima fullname: Tongsima, S. organization: Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA – sequence: 2 givenname: C. surname: Chantrapornchai fullname: Chantrapornchai, C. – sequence: 3 givenname: E.H.-M. surname: Sha fullname: Sha, E.H.-M. – sequence: 4 givenname: N.L. surname: Passos fullname: Passos, N.L. |
| BookMark | eNotj81Kw0AYRQesYP_24mpeIHG-yfwuXEjRVgi4qHVbJpNvmpGYhEmk-PYW6t0czubAXZBZ13dIyD2wHIDZx225_8zBWp1LwyQ3N2TBDBilLRN8RubAlMqgsPKOrMfxi10mJFgQc_K09w3WP23sTvQcp4b6vguxxs4jDX2iQ-orV8U2jlP0tHaTy0Lbn-kpuaEZV-Q2uHbE9T-X5PD68rHZZeX79m3zXGYRNJ-yEKQpnK_QSWWYClZ5tIF7xtEELRUW0guNXF9UuCpwLtErtKCExMpisSQP125ExOOQ4rdLv8fr2eIPvNdLBg |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/GLSV.1997.580528 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EndPage | 155 |
| ExternalDocumentID | 580528 |
| GroupedDBID | 123 29H 29N 29O 6IE 6IK 6IL AAJGR AAWTH ADZIZ ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IPLJI OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i172t-ff583acbea56806f96ce9f2c02e8f756e35c47e27e8f4abf225ec6e91645eb9e3 |
| IEDL.DBID | RIE |
| ISBN | 0818679042 9780818679049 |
| ISICitedReferencesCount | 2 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=580528&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1066-1395 |
| IngestDate | Tue Aug 26 17:58:04 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i172t-ff583acbea56806f96ce9f2c02e8f756e35c47e27e8f4abf225ec6e91645eb9e3 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_580528 |
| PublicationCentury | 1900 |
| PublicationDate | 19970000 |
| PublicationDateYYYYMMDD | 1997-01-01 |
| PublicationDate_xml | – year: 1997 text: 19970000 |
| PublicationDecade | 1990 |
| PublicationTitle | Proceedings Great Lakes Symposium on VLSI |
| PublicationTitleAbbrev | GLSV |
| PublicationYear | 1997 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000451914 ssj0020533 |
| Score | 1.2540804 |
| Snippet | One of the biggest problems in high-level synthesis is to obtain a good schedule without the knowledge of exact computation time of tasks. While the target... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 150 |
| SubjectTerms | Application software Computer science Constraint optimization Delay High level synthesis Knowledge engineering Polynomials Processor scheduling Scheduling algorithm Timing |
| Title | Scheduling with confidence for probabilistic data-flow graphs |
| URI | https://ieeexplore.ieee.org/document/580528 |
| WOSCitedRecordID | wos580528&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ07T8MwEMctWjHAUihFvOWB1W3ixHY8MCEKA6oqFVC3yrHPqBJqUR_w9fE5aQGJhS3OksjW6V6-35-Qa576VDqdMJeXjgVLLFmRgWaptD7lBolpLopNqMGgGI_1sOZsx1kYAIiXz6CLj7GX7-Z2jaWynkD-ftEgDaVkNaq1LadETAp6mjrXwhHT2OiUiNnTIqIfEd6mY_oewTubtd60LxPdu38cveAEn-pWH_sluhJ9Tr_1r789IJ3v2T063HqlQ7IDszZpbcQbaG3LbbL_g0R4RG5G4fAc3kp_pViapSFN9pXeKA1hLUXdmcjiRawzxWulzL_NP2nkXS875Ll_93T7wGplBTYNAcuKeS-KzNgSjJBFIr2WFrTnNuFQeCUkZMLmCrgKy9yUPhg9WAkhlMwFlBqyY9KczWdwQih3PjEQspiS-9wl0uQiOEDw3nFjgBenpI1bM3mv4BmTalfO_nx7TvYqOixWOC5Ic7VYwyXZtR-r6XJxFQ_8C9lspew |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ3PT8IwFMcbRRP1giLG3_bgtbB1bbcePBkRIxIS0HAjXftqSAwYfui_b9sN1MSLt3WXLW1e3q--zxehaxrbWBgZEcNyQ5wl5iRLQJJYaBtT5YlpJohNpN1uNhzKXsnZDrMwABAun0HDP4ZevpnqpS-VNbnn72ebaIszRqNiWGtdUAmgFO9rymzLD5mGVqfwoD3JA_zR49tkSOADeme1lqsGZiSb953-i5_hSxvF537JrgSv06r-63_3Uf17eg_31n7pAG3ApIaqK_kGXFpzDe39YBEeopu-Oz7j76W_Yl-cxS5RtoXiKHaBLfbKM4HG68HO2F8sJfZt-okD8XpeR8-tu8Ftm5TaCmTsQpYFsZZnidI5KC6ySFgpNEhLdUQhsykXkHDNUqCpWzKVW2f2oAW4YJJxyCUkR6gymU7gGGFqbKTA5TE5tcxEQjHuXCBYa6hSQLMTVPNbM3ov8BmjYldO_3x7hXbag6fOqPPQfTxDuwUr1tc7zlFlMVvCBdrWH4vxfHYZDv8LrlypMw |
| 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+Great+Lakes+Symposium+on+VLSI&rft.atitle=Scheduling+with+confidence+for+probabilistic+data-flow+graphs&rft.au=Tongsima%2C+S.&rft.au=Chantrapornchai%2C+C.&rft.au=Sha%2C+E.H.-M.&rft.au=Passos%2C+N.L.&rft.date=1997-01-01&rft.pub=IEEE&rft.isbn=9780818679049&rft.issn=1066-1395&rft.spage=150&rft.epage=155&rft_id=info:doi/10.1109%2FGLSV.1997.580528&rft.externalDocID=580528 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1066-1395&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1066-1395&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1066-1395&client=summon |

