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

Full description

Saved in:
Bibliographic Details
Published inCluster Computing and the Grid (CCGrid 2002): 2nd IEEE International Symposium p. 230
Main Authors Kale, L.V., Kumar, S., DeSouza, J.
Format Conference Proceeding
LanguageEnglish
Published IEEE 2002
Subjects
Online AccessGet full text
ISBN9780769515823
0769515827
DOI10.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