A decomposition-based constraint optimization approach for statically scheduling task graphs with communication delays to multiprocessors
We present a decomposition strategy to speed up constraint optimization for a representative multiprocessor scheduling problem. In the manner of Benders decomposition, our technique solves relaxed versions of the problem and iteratively learns constraints to prune the solution space. Typical formula...
Saved in:
| Published in: | Proceedings of the conference on Design, automation and test in Europe pp. 57 - 62 |
|---|---|
| Main Authors: | , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
San Jose, CA, USA
EDA Consortium
16.04.2007
|
| Series: | ACM Conferences |
| Subjects: |
Computing methodologies
> Artificial intelligence
> Search methodologies
> Heuristic function construction
Theory of computation
> Design and analysis of algorithms
> Approximation algorithms analysis
> Scheduling algorithms
Theory of computation
> Design and analysis of algorithms
> Online algorithms
> Online learning algorithms
Theory of computation
> Design and analysis of algorithms
> Online algorithms
> Online learning algorithms
> Scheduling algorithms
|
| ISBN: | 3981080122, 9783981080124 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | We present a decomposition strategy to speed up constraint optimization for a representative multiprocessor scheduling problem. In the manner of Benders decomposition, our technique solves relaxed versions of the problem and iteratively learns constraints to prune the solution space. Typical formulations suffer prohibitive run times even on medium-sized problems with less than 30 tasks. Our decomposition strategy enhances constraint optimization to robustly handle instances with over 100 tasks. Moreover, the extensibility of constraint formulations permits realistic application and resource constraints, which is a limitation of common heuristic methods for scheduling. The inherent extensibility, coupled with improved run times from a decomposition strategy, posit constraint optimization as a powerful tool for resource constrained scheduling and multiprocessor design space exploration. |
|---|---|
| AbstractList | We present a decomposition strategy to speed up constraint optimization for a representative multiprocessor scheduling problem. In the manner of Benders decomposition, our technique solves relaxed versions of the problem and iteratively learns constraints to prune the solution space. Typical formulations suffer prohibitive run times even on medium-sized problems with less than 30 tasks. Our decomposition strategy enhances constraint optimization to robustly handle instances with over 100 tasks. Moreover, the extensibility of constraint formulations permits realistic application and resource constraints, which is a limitation of common heuristic methods for scheduling. The inherent extensibility, coupled with improved run times from a decomposition strategy, posit constraint optimization as a powerful tool for resource constrained scheduling and multiprocessor design space exploration. |
| Author | Satish, Nadathur Keutzer, Kurt Ravindran, Kaushik |
| Author_xml | – sequence: 1 givenname: Nadathur surname: Satish fullname: Satish, Nadathur organization: University of California at Berkeley, CA – sequence: 2 givenname: Kaushik surname: Ravindran fullname: Ravindran, Kaushik organization: University of California at Berkeley, CA – sequence: 3 givenname: Kurt surname: Keutzer fullname: Keutzer, Kurt organization: University of California at Berkeley, CA |
| BookMark | eNqNkM1OwzAQhC0BErT0zNVHLine_NU5VhV_UiUucI7Wjt2YJnGUdYTKG_DWpKUPwFxG2tn5DjNjl53vDGN3IJbZpAeI8zzJ8-XJJVywWVJIEFJAHF-zBdGnmJQUKWTFDftZ88po3_aeXHC-ixSSqbj2HYUBXRe474Nr3TceU459P3jUNbd-4BSmo8amOXDStanGxnU7HpD2fDdgXxP_cqGeWG07dtPjiVCZBg_Eg-ft2AQ34bQh8gPdsiuLDZnF2efs4-nxffMSbd-eXzfrbYSQrUKEVWxXAotYizSrrC1AWylBqVxCLMAq1AJSSBK1kirNQelUIwpjC6niVBfJnC3_uKjbUnm_pxJEeZyuPE9Xnqcr1eCMnQr3_ywkvz4Edsc |
| ContentType | Conference Proceeding |
| DOI | 10.5555/1266366.1266381 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EndPage | 62 |
| GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE OCL RIB RIC RIE RIL |
| ID | FETCH-LOGICAL-a157t-ad2f70a92c045dff91cf881bb681201fbac014133b78b461bc4caa0ef98b24c93 |
| ISBN | 3981080122 9783981080124 |
| ISICitedReferencesCount | 23 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000252175700010&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Jan 31 06:47:12 EST 2024 Wed Jan 31 06:37:33 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | OpenURL |
| MeetingName | DATE07: Design, Automation and Test in Europe |
| MergedId | FETCHMERGED-LOGICAL-a157t-ad2f70a92c045dff91cf881bb681201fbac014133b78b461bc4caa0ef98b24c93 |
| PageCount | 6 |
| ParticipantIDs | acm_books_10_5555_1266366_1266381_brief acm_books_10_5555_1266366_1266381 |
| PublicationCentury | 2000 |
| PublicationDate | 20070416 |
| PublicationDateYYYYMMDD | 2007-04-16 |
| PublicationDate_xml | – month: 04 year: 2007 text: 20070416 day: 16 |
| PublicationDecade | 2000 |
| PublicationPlace | San Jose, CA, USA |
| PublicationPlace_xml | – name: San Jose, CA, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | Proceedings of the conference on Design, automation and test in Europe |
| PublicationYear | 2007 |
| Publisher | EDA Consortium |
| Publisher_xml | – name: EDA Consortium |
| SSID | ssj0000394159 |
| Score | 1.7529193 |
| Snippet | We present a decomposition strategy to speed up constraint optimization for a representative multiprocessor scheduling problem. In the manner of Benders... |
| SourceID | acm |
| SourceType | Publisher |
| StartPage | 57 |
| SubjectTerms | Computing methodologies Computing methodologies -- Artificial intelligence Computing methodologies -- Artificial intelligence -- Search methodologies Computing methodologies -- Artificial intelligence -- Search methodologies -- Heuristic function construction Theory of computation Theory of computation -- Design and analysis of algorithms Theory of computation -- Design and analysis of algorithms -- Approximation algorithms analysis Theory of computation -- Design and analysis of algorithms -- Approximation algorithms analysis -- Scheduling algorithms Theory of computation -- Design and analysis of algorithms -- Online algorithms Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms -- Scheduling algorithms Theory of computation -- Theory and algorithms for application domains Theory of computation -- Theory and algorithms for application domains -- Machine learning theory Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Reinforcement learning Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Reinforcement learning -- Sequential decision making |
| Title | A decomposition-based constraint optimization approach for statically scheduling task graphs with communication delays to multiprocessors |
| WOSCitedRecordID | wos000252175700010&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/eLvHCXMwtV1db9MwFLXKxAM8wRhiAyYjIfFQBZI6je3HagNNAqYJhrS3yHZirdqWoiapNv4Bv4U_yb22m2TVJOCBPqSt1bqq70nuh8-5IeR1qhIDfmIa2TguMEFJIsmljbTRmsFXRKZdd_1P_PhYnJ3Jk9Ho11oLs7rkVSWur-X3_2pqGANjo3T2H8zdTQoD8BqMDkcwOxw3IuI7nc9JN1iv9_9Np-rDrYFDx9lwrM22WXjloudRgoPA8ocv0A-xNBsXJXLPA8ErQteHajjsPqvmSCaAC89VUHR2bcodgxEFS4iDy5sx5NHg15z8vVH1xdj1yq7X5PeBTmWMnStvXOsJz3f0YoZFv_H0FTUZ5947FBDDth3F-Itazati6cu6H1Vbn88veqfSNj8CiaQNmxJokrIGRH4eiB9v10I4but4qaYv0B3O3H1OIXGZh0YWLlNmUiCVMvEK6HCp9n2xg9P3HmHTnUzhgZUNCGJYlr11zyjzv8d54qWCXTkvZhJCIYnqoe7HfH-n7n3qO0vhpO82psTQyFwNApvTR2Sn_9e0h85jMiqrbfJw0K3yCfk5o3fAgPYwoEMY0DUMKMCA9jCgPQwowoB6GFCEAb0FA-phQJsF3YDBDvn24f3pwVEU7uQRqWTKm0gVE8tjJScGMojCWpkYKyBh0tj9Lk6sVgYJx4xpLnSaJdqkRqm4tFLoSWoke0q2qkVVPiN0kmqkDgjGtYC5MmlkqVNeaMNUXKh0l7yCpczxhKxzyHBxufOw3HlY7l3y5o-fyTXAz-79xWzPyYMeiy_IVrNsy5fkvlnBmbDcdzD5DTjInFk |
| linkProvider | IEEE |
| 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+conference+on+Design%2C+automation+and+test+in+Europe&rft.atitle=A+decomposition-based+constraint+optimization+approach+for+statically+scheduling+task+graphs+with+communication+delays+to+multiprocessors&rft.au=Satish%2C+Nadathur&rft.au=Ravindran%2C+Kaushik&rft.au=Keutzer%2C+Kurt&rft.series=ACM+Conferences&rft.date=2007-04-16&rft.pub=EDA+Consortium&rft.isbn=3981080122&rft.spage=57&rft.epage=62&rft_id=info:doi/10.5555%2F1266366.1266381 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9783981080124/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9783981080124/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9783981080124/sc.gif&client=summon&freeimage=true |

