A Malleable-Job System for Timeshared Parallel Machines
Malleable jobs are parallel programs that can change the number of processors on which they are executing at run time in response to an external command. One of the advantages of such jobs is that a job scheduler for malleable jobs can provide improved system utilization and average response time ov...
Saved in:
Published in | Cluster Computing and the Grid (CCGrid 2002): 2nd IEEE International Symposium p. 230 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
2002
|
Subjects | |
Online Access | Get full text |
ISBN | 9780769515823 0769515827 |
DOI | 10.1109/CCGRID.2002.1017131 |
Cover
Loading…
Abstract | Malleable jobs are parallel programs that can change the number of processors on which they are executing at run time in response to an external command. One of the advantages of such jobs is that a job scheduler for malleable jobs can provide improved system utilization and average response time over a scheduler for traditional jobs. In this paper, we present a programming system for creating malleable jobs that is more general than other current malleable systems. In particular, it is not limited to the master-worker paradigm or the Fortran SPMD programming model, but can also support general purpose parallel programs including those written in MPI and Charm++, and has built-in migration and load-balancing, among other features. |
---|---|
AbstractList | Malleable jobs are parallel programs that can change the number of processors on which they are executing at run time in response to an external command. One of the advantages of such jobs is that a job scheduler for malleable jobs can provide improved system utilization and average response time over a scheduler for traditional jobs. In this paper, we present a programming system for creating malleable jobs that is more general than other current malleable systems. In particular, it is not limited to the master-worker paradigm or the Fortran SPMD programming model, but can also support general purpose parallel programs including those written in MPI and Charm++, and has built-in migration and load-balancing, among other features. |
Author | DeSouza, J. Kale, L.V. Kumar, S. |
Author_xml | – sequence: 1 givenname: L.V. surname: Kale fullname: Kale, L.V. – sequence: 2 givenname: S. surname: Kumar fullname: Kumar, S. – sequence: 3 givenname: J. surname: DeSouza fullname: DeSouza, J. |
BookMark | eNotjs1OwzAQhC0BElDyBL3kBRJ2nazXOVYB2qIiEJRz5TgbNSg_KO6lb08QzHeYy6fR3KrLYRxEqSVCigjFfVmu37cPqQbQKQIyZnihooItsCkIyersWkUhfMEcIgva3ihexS-u68RVnSTPYxV_nMNJ-rgZp3jf9hKObpI6fnPTr9XNsj-2g4Q7ddW4Lkj03wv1-fS4LzfJ7nW9LVe7pEWmU0KmYtDeNuCQxHtT-Yr9jNVCRMxYgymEa8nnC-I5N86CMzVnDRvJs4Va_u22InL4ntreTecDUg65gewHXrFG6A |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/CCGRID.2002.1017131 |
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 |
DatabaseTitleList | |
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 |
Discipline | Computer Science |
EndPage | 230 |
ExternalDocumentID | 1540460 |
Genre | orig-research |
GroupedDBID | 6IE 6IK 6IL AAJGR AAVQY AAWTH ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK OCL RIB RIC RIE RIL |
ID | FETCH-LOGICAL-i175t-56b702c8f0a15ecc6bcb7c7c782e555771d069e7de4eabec746a80a6d73f76e43 |
IEDL.DBID | RIE |
ISBN | 9780769515823 0769515827 |
IngestDate | Tue Aug 26 17:17:51 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-56b702c8f0a15ecc6bcb7c7c782e555771d069e7de4eabec746a80a6d73f76e43 |
PageCount | 1 |
ParticipantIDs | ieee_primary_1540460 |
PublicationCentury | 2000 |
PublicationDate | 20020000 |
PublicationDateYYYYMMDD | 2002-01-01 |
PublicationDate_xml | – year: 2002 text: 20020000 |
PublicationDecade | 2000 |
PublicationTitle | Cluster Computing and the Grid (CCGrid 2002): 2nd IEEE International Symposium |
PublicationTitleAbbrev | CCGRID |
PublicationYear | 2002 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0000558028 |
Score | 1.427631 |
Snippet | Malleable jobs are parallel programs that can change the number of processors on which they are executing at run time in response to an external command. One... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 230 |
SubjectTerms | Adaptive scheduling Computer science Delay Monitoring Parallel machines Processor scheduling Runtime Throughput Time factors Workstations |
Title | A Malleable-Job System for Timeshared Parallel Machines |
URI | https://ieeexplore.ieee.org/document/1540460 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEB5qT56qtuKbPXg0bR77ylGqtRYqRSz0VrKbCYrSSk0v_npnN2kV8SC5JGEhy06Weew33wdwmVIQHOfCBrEt8oDHIQ8yU3jYH5K5k8j4vrXxgxxO-WgmZg242vbCIKIHn2HX3fqz_Hxp165U1iN3787xdmCHfrOqV2tbTwmF0OQrq8ycwgahY1UT7Gyek5p1KArTXr9_93h_4yEKnmoocipzP_RVvHsZtGC8mViFKnntrkvTtZ-_OBv_O_M96Hw38rHJ1kXtQwMXB9DaKDmwemO3QV2zsRNVcX1UwWhpWEVkziiiZb5J5Nnh1NkkW7lRbzTYQTDxowPTwe1TfxjUkgrBC8UJZSCkUWFsdRFmkSDrSWONsnTpGIUQSkV5KFNUOXL6JFrFZabDTOYqKZREnhxCc7Fc4BEwbiIp0boERFMOYzJNkWSiDaeNrFKVHUPbrcP8vWLNmNdLcPL361PY9TorvrhxBs1ytcZzcvelufB2_gIebKO9 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4oHvSECsa3PXh0YR997dGgCMgSYiDhRrbdEo0GDC4Xf73T7oLGeDB72W2abNNJ881M5_sG4DpGJzjMmPZCPcs8GvrUS9XMlf0ZNHcUKMdbSwa8M6a9CZtswc2GC2OMccVnpmFf3V1-ttArmyprItzbe7xt2EHcp6xga20yKj5jEtGyiM3RcWAyFKXEzvo7KnWHAj9utloPT907V6TgxIYC22fuR4cVBzDtKiTrpRV1Ja-NVa4a-vOXauN_174P9W8qHxluQOoAtsz8EKrrXg6kPNo1ELcksW1VLJPK6y0UKaTMCfq0xNFEnm2lOhmmSzvrDSfbIkzzUYdx-37U6nhlUwXvBT2F3GNcCT_UcuanAUP7caWV0PjI0DDGhAgyn8dGZIbiL40WlKfST3kmopnghkZHUJkv5uYYCFUB50bbEERiFKNSib5kJBXFoyxikZ5Aze7D9L3QzZiWW3D69_AV7HZGSX_a7w4ez2DPdV1xqY5zqOTLlblA8M_VpbP5F-mNpwo |
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=Cluster+Computing+and+the+Grid+%28CCGrid+2002%29%3A+2nd+IEEE+International+Symposium&rft.atitle=A+Malleable-Job+System+for+Timeshared+Parallel+Machines&rft.au=Kale%2C+L.V.&rft.au=Kumar%2C+S.&rft.au=DeSouza%2C+J.&rft.date=2002-01-01&rft.pub=IEEE&rft.isbn=9780769515823&rft.spage=230&rft.epage=230&rft_id=info:doi/10.1109%2FCCGRID.2002.1017131&rft.externalDocID=1540460 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515823/lc.gif&client=summon&freeimage=true |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515823/mc.gif&client=summon&freeimage=true |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515823/sc.gif&client=summon&freeimage=true |