Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects

This chapter contains sections titled: Introduction The Programming Model Automatic Adaptive Overlap: Adapting to Communication Latencies and Response Delays Adapting to load Variations in the Application Adapting to Changing Number of Available Processors Adaptive Communication Optimizations Adapti...

Full description

Saved in:
Bibliographic Details
Published in:Advanced Computational Infrastructures for Parallel and Distributed Adaptive Applications pp. 265 - 282
Main Authors: Kale, Laxmikant V., Zheng, Gengbin
Format: Book Chapter
Language:English
Published: Hoboken, NJ, USA John Wiley & Sons, Inc 09.12.2009
Subjects:
ISBN:9780470072943, 0470072946
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This chapter contains sections titled: Introduction The Programming Model Automatic Adaptive Overlap: Adapting to Communication Latencies and Response Delays Adapting to load Variations in the Application Adapting to Changing Number of Available Processors Adaptive Communication Optimizations Adapting to Available Memory “Adapting” to Faults Language Extensions Summary References
AbstractList This chapter contains sections titled: Introduction The Programming Model Automatic Adaptive Overlap: Adapting to Communication Latencies and Response Delays Adapting to load Variations in the Application Adapting to Changing Number of Available Processors Adaptive Communication Optimizations Adapting to Available Memory “Adapting” to Faults Language Extensions Summary References
Author Kale, Laxmikant V.
Zheng, Gengbin
Author_xml – sequence: 1
  givenname: Laxmikant V.
  surname: Kale
  fullname: Kale, Laxmikant V.
– sequence: 2
  givenname: Gengbin
  surname: Zheng
  fullname: Zheng, Gengbin
BookMark eNptkE1PAjEQhmvUREH-gKfeCTjdtpR6I_hFAsH4cd5Mt1MowkLoitFfLygx0TiHmbyTeebw1NhRuSyJsXMBbQGQXVjTBWVA6y5kpl1MhTxgtZ-NOmSN_QWYzCp5whopzWBbUkuTmVN21Z_ietFsciw9743uB5e853FVxQ3xh9eyigvij9UaK5pESnwTkY_iZJvRzYmP3YyKKp2x44DzRI39rLPnm-un_l1rOL4d9HvDVhJahpazXgRHJojMB4LgQ0AHWhVobEaIXa07pFxQwUNhVSDbMR0EKaUNBhXKOmt__32Lc3rPyS2XLyn_5SD_iKt85yFf-bAF5D-AgHwn7w_4Be2a_AQQcWMt
ContentType Book Chapter
Copyright Copyright © 2010 John Wiley & Sons, Inc.
Copyright_xml – notice: Copyright © 2010 John Wiley & Sons, Inc.
DOI 10.1002/9780470558027.ch13
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 0470558024
9780470558027
Editor Li, Xiaolin
Parashar, Manish
Editor_xml – sequence: 1
  givenname: Manish
  surname: Parashar
  fullname: Parashar, Manish
  organization: Department of Electrical and Computer Engineering, Rutgers, The State University of New Jersey, Piscataway, NJ, USA
– sequence: 2
  givenname: Xiaolin
  surname: Li
  fullname: Li, Xiaolin
  organization: Department of Computer Science, Oklahoma State University, Stillwater, OK, USA
EndPage 282
ExternalDocumentID 10.1002/9780470558027.ch13
Genre chapter
GroupedDBID 089
20A
38.
3W9
3X9
3XM
4ST
5VX
92K
A4I
A4J
AABBV
AARDG
ABARN
ABBFG
ABIAV
ABQPQ
ABQPW
ACGYG
ACIQC
ACLGV
ACNUM
ADVEM
AERYV
AFOJC
AHWGJ
AIMYK
AJFER
AKQZE
ALMA_UNASSIGNED_HOLDINGS
AZZ
BBABE
CZZ
GEOUK
HF4
IPJKO
J-X
JFSCD
MYL
PQQKQ
W1A
WIIVT
YPLAZ
ZEEST
ID FETCH-LOGICAL-s153f-b9d1fbe7f12dfe0fdffab054ca792eaa8556e4bf4fd0c94fe9676a03339f7a4a3
ISBN 9780470072943
0470072946
IngestDate Sat Nov 15 22:33:00 EST 2025
Wed Nov 27 04:53:39 EST 2019
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-s153f-b9d1fbe7f12dfe0fdffab054ca792eaa8556e4bf4fd0c94fe9676a03339f7a4a3
PageCount 18
ParticipantIDs wiley_ebooks_10_1002_9780470558027_ch13_ch13
PublicationCentury 2000
PublicationDate 2009-12-09
PublicationDateYYYYMMDD 2009-12-09
PublicationDate_xml – month: 12
  year: 2009
  text: 2009-12-09
  day: 09
PublicationDecade 2000
PublicationPlace Hoboken, NJ, USA
PublicationPlace_xml – name: Hoboken, NJ, USA
PublicationTitle Advanced Computational Infrastructures for Parallel and Distributed Adaptive Applications
PublicationYear 2009
Publisher John Wiley & Sons, Inc
Publisher_xml – name: John Wiley & Sons, Inc
References Chakravorty, Kale (cit5) 2004
Bhandarkar, Kalé (cit3) 2000
Paranjpye (cit27) 2000
Agha (cit1) 1986
Arvind, Brobst (cit2) 1993; 5
Huang, Lawlor, Kalé (cit13) 2003
Zheng, Lawlor, Kalé (cit32) 2006
Krishnan, Kale (cit30) 1996
Hum (cit16) 1995
Foster, Kesselman, Olson, Tuecke (cit8) 1994
Kalé (cit17) 1988
Huang, Zheng, Kumar, Kalé (cit15) 2006
Huang, Lee, Kalé (cit14) 2006
Hall, Kogge, Koller, Diniz, Chame, Draper, LaCoss, Granacki, Srivastava, Athas, Brockman, Freeh, Park, Shin (cit11) 1999
Shu, Kalé (cit31) 1989
Huang (cit12) 2004
Lawlor, Kalé (cit25) 2001
Namyst, Méhaut (cit26) 1996
Kale (cit22) 1990
Kalé, Krishnan (cit23) 1993
Potnuru (cit28) 2003
Ezzat, Bergeron, Pokoski (cit7) 1986
Saletore (cit29) 1990
Kalé (cit20) 2004
Kalé (cit19) 2002
Gao, Theobald, Marquez, Sterling (cit9) 1997
Kalé, Hills, Huang (cit18) 2004
Keller, Lin, Tanaka (cit24) 1984
Bhandarkar, Kale, de Sturler, Hoeflinger (cit4) 2001
Gursoy (cit10) 1994
Chakravorty, Mendes, Kalé (cit6) 2006
Kalé, Kumar, DeSouza (cit21) 2002
References_xml – start-page: 385
  year: 2000
  end-page: 395
  ident: cit3
  article-title: A parallel framework for explicit FEM
  publication-title: Proceedings of the International Conference on High Performance Computing (HiPC 2000)
– year: 2006
  ident: cit15
  article-title: Performance evaluation of adaptive MPI
– year: 1986
  ident: cit1
  article-title: Actors: A Model of Concurrent Computation in Distributed Systems
– year: 2004
  ident: cit5
  article-title: A fault tolerant protocol for massively parallel machines
  publication-title: FTPDS Workshop for IPDPS 2004
– year: 1996
  ident: cit30
  article-title: A parallel array abstraction for data‐driven objects
– year: 1999
  ident: cit11
  article-title: Mapping irregular applications to DIVA, a PIM‐based data‐intensive architecture
– year: 1995
  ident: cit16
– year: 2003
  ident: cit28
– start-page: 994
  year: 1990
  end-page: 999
  ident: cit29
  article-title: A distributed and adaptive dynamic load balancing scheme for parallel processing of medium‐grain tasks
  publication-title: Proceedings of the 5th Distributed Memory Computing Conference (5th DMCC'90)
– start-page: 485
  year: 2006
  end-page: 496
  ident: cit6
  article-title: Proactive fault tolerance in MPI applications via task migration
  publication-title: HiPC
– year: 2002
  ident: cit19
  article-title: The virtualization model of parallel programming: runtime optimizations and the state of art
– start-page: 21
  year: 2001
  end-page: 29
  ident: cit25
  article-title: Supporting dynamic parallel object arrays
– year: 2000
  ident: cit27
– start-page: 8
  year: 1988
  end-page: 11
  ident: cit17
  article-title: Comparing the performance of two dynamic load distribution methods
– year: 1994
  ident: cit10
– start-page: 410
  year: 1984
  end-page: 417
  ident: cit24
  article-title: Rediflow Multiprocessing
– start-page: 389
  year: 1989
  end-page: 398
  ident: cit31
  article-title: A dynamic load balancing strategy for the Chare Kernel system
– year: 2002
  ident: cit21
  article-title: A malleable‐job system for timeshared parallel machines
– year: 2004
  ident: cit12
– year: 2004
  ident: cit20
  article-title: Performance and productivity in parallel programming via processor virtualization
– year: 2004
  ident: cit18
  article-title: An orchestration language for parallel objects
– start-page: 91
  year: 1993
  end-page: 108
  ident: cit23
  article-title: CHARM++: a portable concurrent object oriented system based on C++
  publication-title: Proceedings of OOPSLA'93
– start-page: 435
  year: 2006
  end-page: 444
  ident: cit32
  article-title: Multiple flows of control in migratable parallel programs
  publication-title: 2006 International Conference on Parallel Processing Workshops (ICPPW'06)
– start-page: 17
  year: 1990
  end-page: 25
  ident: cit22
  article-title: The Chare Kernel parallel programming language and system
– year: 1994
  ident: cit8
  article-title: Nexus: an interoperability layer for parallel and distributed computer systems
– year: 2006
  ident: cit14
  article-title: Support for adaptivity in ARMCI using migratable objects
– volume: 5
  start-page: 125
  issue: 2
  year: 1993
  end-page: 153
  ident: cit2
  article-title: The evolution of dataflow architectures: from static dataflow to P‐RISC
  publication-title: Int. J. High Speed Computing
– start-page: 337
  year: 1986
  end-page: 346
  ident: cit7
  article-title: Task allocation heuristics for distributed computing systems
– start-page: 279
  year: 1996
  end-page: 285
  ident: cit26
  article-title: PM2: parallel multithreaded machine. A computing environment for distributed architectures
  publication-title: Parallel Computing: State‐of‐the‐Art and Perspectives
– start-page: 108
  year: 2001
  end-page: 117
  ident: cit4
  article-title: Object‐based adaptive load balancing for MPI programs
  publication-title: Proceedings of the International Conference on Computational Science
– year: 1997
  ident: cit9
– start-page: 306
  year: 2003
  end-page: 322
  ident: cit13
  article-title: Adaptive MPI
SSID ssj0000353727
Score 1.5242492
Snippet This chapter contains sections titled: Introduction The Programming Model Automatic Adaptive Overlap: Adapting to Communication Latencies and Response Delays...
SourceID wiley
SourceType Enrichment Source
Publisher
StartPage 265
SubjectTerms adaptive MPI, adaptive implementation and MPI extension on Charm++ runtime system
automatic adaptive overlap ‐ communication latencies and response delays
Charm++ and AMPI ‐ adaptive runtime strategies via migratable objects
Title Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects
URI https://onlinelibrary.wiley.com/doi/abs/10.1002/9780470558027.ch13
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwELYW2kPFoW-VvuRDpR7SUBMncdLbtlCKWmBVQcVtNYltNQLCaresVvyE_uqOXxsCVSUOlSJnFXkdy58zHo9nviHkTSaY5EylMZZ5nAoBcaUVflcFZyB0wSUHm2xC7O8Xx8flaDD4HWJh5qeibYvFopz8V6jxGYJtQmdvAfeyUXyAvxF0LBF2LK9pxH3bq_M5Dkf6LltDsPTttnoKjir2AvfX1rdwBFOTR8VRBWwZ_lyT-gr_OpQwsQ5FwyuH20vB7P2Pv8HirDlBWKIfG53xWTnJsYP3ylN6--lojvVx6n3Ey75wuDfatUbJ8LLvJmfFmXFsDOQV0byBaK8xZBY2vuugMjajvp3CJllgnTT8iyNQ39vT7WhZKiyZecqvSlWXTsIv0InLVnRD9jsuWd9GlhW44d6of7pI12uc2v-qvkJWhECJeWdn--Do69Jex3jGUdezpAa-i3kgcApd9kFZ2PL7m-32dz9WfTl8QNZMSAs1sSbYv4dkoNpH5H5I6EG9fH9MtixKUUQRIWoQ-kADPtTjQzt8KOJDO3yox-cJOfq8ffjpS-zTbMQzXO50XJVyU1dK6M1EasW01Boq1ORrEGWiAIosy1Va6VRLVpepVmUucmCc81ILSIE_JavteaueEcqzHGShZQoCVb86qVA7LGQic4HLRg3JOnlnx2BsPQFmY8eZnYx7ozU2o2WLdfK2V71f7bKZuKoTqZ_fruEX5F43RV-SVfz-1Ctyt57_ambT1x76Pyqqcrk
linkProvider ProQuest Ebooks
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=bookitem&rft.title=Advanced+Computational+Infrastructures+for+Parallel+and+Distributed+Adaptive+Applications&rft.au=Kale%2C+Laxmikant+V.&rft.au=Zheng%2C+Gengbin&rft.atitle=Charm%2B%2B+and+AMPI%3A+Adaptive+Runtime+Strategies+via+Migratable+Objects&rft.date=2009-12-09&rft.pub=John+Wiley+%26+Sons%2C+Inc&rft.isbn=9780470072943&rft.spage=265&rft.epage=282&rft_id=info:doi/10.1002%2F9780470558027.ch13&rft.externalDocID=10.1002%2F9780470558027.ch13
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780470072943/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780470072943/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780470072943/sc.gif&client=summon&freeimage=true