See this document in CiteSeerX!

Dynamic Function Placement for Data-intensive Cluster Computing (2000)  (Make Corrections)  (31 citations)
Khalil Amiri, et al.



  Home/Search   Context   Related

 
View or download:
cmu.edu/~amiri/abacus_sub.pdf
cmu.edu/~amiri/abacus_sub.ps
cmu.edu/~dpetrou/p...cus_usenix00.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~amiri/ (more)
(Enter author homepages)

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

Abstract: Optimally partitioning application and filesystem functionality within a cluster of clients and servers is a difficult problem due to dynamic variations in application behavior, resource availability, and workload mixes. This paper presents ABACUS, a run-time system that monitors and dynamically changes function placement for applications that manipulate large data sets. Several examples of data-intensive workloads are used to show the importance of proper function placement and its dependence... (Update)

Cited by:   More
Simplifying Cyber Foraging for Mobile - Devices Rajesh Krishna   (Correct)
Dynamic Load Balancing for Distributed Search - Huston Nizhner Pillai (2005)   (Correct)
Simplifying Cyber Foraging for Mobile Devices - Balan, Gergle.. (2005)   (Correct)

Similar documents (at the sentence level):
58.5%:   Dynamic Function Placement in Active Storage Clusters - Amiri, Petrou, Ganager, Gibson (1999)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Laboratoire de l'Informatique du Paralllisme - Cole Normale Suprieure (1998)   (Correct)
0.4:   Distributed Computing with Load-Managed Active Storage - Wickremesinghe, Chase, Vitter (2002)   (Correct)
0.2:   Efficient, Portable, and Robust Extension of - Operating System Functionality   (Correct)

Similar documents based on text:   More   All
0.9:   A Guide to Specifying Concurrent Behaviour with Abacus - Nierstrasz (1990)   (Correct)
0.6:   Using Speculative Execution to Automatically Hide I/O Latency - Chang (2001)   (Correct)
0.4:   Design and Implementation of Abacus Switch: A.. - Chao, Choe, Park.. (1997)   (Correct)

Related documents from co-citation:   More   All
15:   The Coign Automatic Distributed Partitioning System - Galen, Michael et al. - 1999
11:   Agile Application-Aware Adaptation for Mobility - Noble, Satyanarayanan et al. - 1997
10:   The Pangloss-Lite Machine Translation System - Frederking, Brown - 1996

BibTeX entry:   (Update)

Amiri, K., Petrou, D., Ganger, G. R., and Gibson, G. A. Dynamic function placement for data-intensive cluster computing. In Proceedings of the USENIX 2000 Annual Technical Conference, San Diego, CA, June 2000. Available at http:/- /www.cs.cmu.edu/dpetrou/research.html. http://citeseer.ist.psu.edu/amiri00dynamic.html   More

@inproceedings{ amiridynamic,
    author = "Khalil Amiri and David Petrou and Gregory R. Ganger and Garth A. Gibson",
    title = "Dynamic Function Placement for Data-Intensive Cluster Computing",
    pages = "307--322",
    url = "citeseer.ist.psu.edu/amiri00dynamic.html" }
Citations (may not include all citations):
539   Scale and performance in a distributed file system (context) - Howard, Kazar et al. - 1988
405   Fine-grained mobility in the Emerald system - Jul, Levy et al. - 1988
400   safety and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
264   Safe kernel extensions without run-time checking - Necula, Lee - 1996
241   Transparent Process Migration: Design Alternatives and the S.. - Douglis, Ousterhout - 1991
140   Agent Tcl: A flexible and secure mobile agent system - Gray - 1996
112   File-system development with stackable layers - Heidemann, Popek - 1994
92   Microkernels meet recursive virtual machines - Ford, Hibler et al. - 1996
87   Mobile computing with the rover toolkit - Joseph, Tauber et al. - 1997
76   Programming languages for mobile code - Thorn - 1997
75   Active storage for large-scale data mining and multimedia - Riedel, Gibson et al. - 1998
70   Active disks: Programming model (context) - Acharya, Uysal et al. - 1998
68   Mole -- a Java based mobile agent system (context) - Straer, Baumann et al. - 1996
53   Extensible File Systems in Spring - Khalidi, Nelson - 1993
47   The Coign automatic distributed partitioning system - Hunt, Scott - 1999
45   Performance tradeoffs for client-server query processing - Franklin, Jonsson et al. - 1996
39   HFS: A performanceoriented flexible file system based on bui.. - Krieger, Stumm - 1997
25   with River: Making the fast case common (context) - Arpaci-Dusseau, Anderson et al. - 1999
25   Computer Science Department (context) - Bricker, Litzkow et al. - 1991
21   Highly concurrent shared storage - Amiri, Gibson et al. - 2000
11   Dynamic function placement in active storage clusters - Amiri, Petrou et al. - 1999
11   NASD scalable storage systems (context) - Gibson, Nagle et al. - 1999
4   Experience with distributed processing on a host/satellite g.. (context) - Michel, van Dam - 1976
4   Efficent software-based fault isolation (context) - Wahbe, Lucco et al. - 1993
3   ACM Special Interest Group on Management of Data (context) - Keeton, Patterson et al. - 1998
2   Department of Computer Science (context) - Herrin, Finkel et al. - 1993
2   Press release (context) - Jini, for et al. - 1999
1   Timestampbased algorithms for concurrency control in distrib.. (context) - BernsteinandN - 1980



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.cmu.edu/~amiri/):   More
Scalable Concurrency Control and Recovery for Shared Storage.. - Khalil Amiri Garth (1999)   (Correct)
File Server Scaling with Network-Attached Secure Disks - Gibson, Nagle, Amiri.. (1997)   (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