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...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of the conference on Design, automation and test in Europe pp. 57 - 62
Main Authors: Satish, Nadathur, Ravindran, Kaushik, Keutzer, Kurt
Format: Conference Proceeding
Language:English
Published: San Jose, CA, USA EDA Consortium 16.04.2007
Series:ACM Conferences
Subjects:
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