See this document in CiteSeerX!

CRAUL: Compiler and Run-Time Integration for Adaptation Under Load (1999)  (Make Corrections)  (4 citations)
Sotiris Ioannidis, Umit Rencuzogullari, Robert Stets, Sandhya Dwarkadas



  Home/Search   Context   Related

 
View or download:
upenn.edu/~sotiris/papers/jsp.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  upenn.edu/~sotiris/papers/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Clusters of workstations provide a cost-effective, high performance parallel computing environment. These environments, however, are often shared by multiple users, or may consist of heterogeneous machines. As a result, parallel applications executing in these environments must operate despite unequal computational resources. For maximum performance, applications should automatically adapt execution to maximize use of the available resources. Ideally, this adaptation should be transparent... (Update)

Context of citations to this paper:   More

...load in a parallel application. Results appear at LCR 98 [11] and in the Spring 99 issue of the Journal of Scientific Programming [10]. Our target run time is software DSM in particular, both the Cashmere and TreadMarks runtime systems. CRAUL combines compile time...

...of work. While the problem of generalizing the BLOCK distribution to be able to adapt to changing node activity has been studied [IRSD99] we know of no analogous work for CYCLIC distributions. Computation time on nondedicated nodes can vary from iteration to...

Cited by:   More
SUIF-Adapt: An Integrated Compiler/Run-Time System .. - Lowenthal.. (2002)   (Correct)
Dynamic Adaptation to Available Resources for Parallel.. - Rencuzogullari.. (2001)   (Correct)
Supporting Regular Data Distributions on Nondedicated.. - Lowenthal, Lowenthal (2001)   (Correct)

Similar documents (at the sentence level):
24.1%:   CRAUL: Compiler and Run-Time Integration for.. - Ioannidis.. (1999)   (Correct)
9.7%:   Compiler and Run-Time Support for Adaptive Load Balancing.. - Ioannidis, Dwarkadas (1998)   (Correct)

Active bibliography (related documents):   More   All
0.3:   An Integrated Compiler/Run-Time System for Global Data.. - Howard, Lowenthal (2000)   (Correct)
0.3:   An Integrated Compiler-Time/Run-Time Approach to Reducing .. - Hu, Lu, Cox, Zwaenepoel   (Correct)
0.2:   Architecture-Independent Parallelism for Both Sharedand.. - Lowenthal, Freeh   (Correct)

Similar documents based on text:   More   All
0.4:   The Effect of Network Total Order, Broadcast, and.. - Stets, Dwarkadas, ..   (Correct)
0.4:   Annual Report on NSF ESS Grant CCR-9705594 Integrated.. - Scott, Dwarkadas (1999)   (Correct)
0.3:   The Implementation of Cashmere - Stets, Chen, Dwarkadas, Hardavellas, ..   (Correct)

Related documents from co-citation:   More   All
3:   Compiler and run-time support for adaptive load balancing in software distribute.. - Ioannidis, Dwarkadas - 1998
3:   An adaptive approach to data placement - Lowenthal, Andrews - 1996
3:   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989

BibTeX entry:   (Update)

S. Ioannidis, U. Rencuzogullari, R. Stets, and S. Dwarkadas. CRAUL: Compiler and run-time integration for adaptation under load. Journal of Scientific Programming, Spring 1999. 8 http://citeseer.ist.psu.edu/article/ioannidis99craul.html   More

@misc{ ioannidis99craul,
  author = "S. Ioannidis and U. Rencuzogullari and R. Stets and S. Dwarkadas",
  title = "CRAUL: Compiler and run-time integration for adaptation under load",
  text = "S. Ioannidis, U. Rencuzogullari, R. Stets, and S. Dwarkadas. CRAUL: Compiler
    and run-time integration for adaptation under load. Journal of Scientific
    Programming, Spring 1999. 8",
  year = "1999",
  url = "citeseer.ist.psu.edu/article/ioannidis99craul.html" }
Citations (may not include all citations):
723   Memory coherence in shared virtual memory systems - Li, Hudak - 1989
422   Implementation and performance of Munin - Carter, Bennett et al. - 1991
326   TreadMarks: Shared memory computing on networks of workstati.. - Amza, Cox et al. - 1996
300   Lazy release consistency for software distributed shared mem.. - Keleher, Cox et al. - 1992
176   Shared memory consistency models: A tutorial - Adve, Gharachorloo - 1996
149   An implementation of interprocedural bounded regular section.. - Havlak, Kennedy - 1991
142   Guided self-scheduling: a practical scheduling scheme for pa.. (context) - Polychronopoulos, Kuck - 1992
121   Using processor affinity in loop scheduling on shared-memory.. - Markatos, LeBlanc - 1994
101   Supporting checkpointing and process migration outside the u.. (context) - Litzkow, Solomon - 1992
99   Allocating independent subtasks on parallel processors (context) - Kruskal, Weiss - 1985
84   The SUIF compiler for scalable parallel machines (context) - Amarasinghe, Anderson et al. - 1995
62   Distributed filaments: Efficient fine-grain parallelism on a.. - Freeh, Lowenthal et al. - 1994
30   Evaluating the performance of software distributed shared me.. - Cox, Dwarkadas et al. - 1997
27   Adaptive runtime support for direct simulation monte carlo m.. - Moon, Saltz - 1994
23   Data parallel programming in an adaptive environment - Edjlali, Agrawal et al. - 1995
22   Loop scheduling for heterogeneity - Cierniak, Li et al. - 1995
22   Memory channel: An optimized cluster interconnect (context) - Gillett - 1996
20   Compiler and run-time support for adaptive load balancing in.. - Ioannidis, Dwarkadas - 1998
20   An adaptive approach to data placement - Lowenthal, Andrews - 1996
14   Adaptively scheduling parallel loops in distributed shared-m.. - Yan, Jin et al. - 1997
12   Load balancing versus locality management in shared-memory m.. (context) - Markatos, LeBlanc - 1992
12   integrated compile timerun time software distributed shared .. - Cox, integrated et al. - 1996
12   Adaptive guided self-scheduling (context) - Eage, Zahorjan - 1992
7   CashmereL Software coherent shared memory clustered remote w.. - Hardavellas, Parthasarathy et al. - 1997
7   Customized dynamic load balancing for a network of workstati.. - Zaki, Li et al. - 1997
6   Software distributed shared memory support for irregular app.. (context) - Lu, Cox et al. - 1996
5   Local and global data distribution in the filaments package - Lowenthal - 1998
4   Processor self-scheduling: A practical scheduling scheme for.. (context) - Tang, Yew - 1986
4   Load balancing for regular data-parallel applications on wor.. (context) - Kaddoura - 1997

Documents on the same site (http://www.cis.upenn.edu/~sotiris/papers/):   More
Fileteller: Paying and Getting Paid for File Storage - Ioannidis, Ioannidis.. (2002)   (Correct)
Practical Network Applications on a Lightweight.. - Anagnostakis.. (2001)   (Correct)
Secure and Flexible Global File Sharing - Miltchev, Prevelakis, Ioannidis.. (2003)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC