Global Event Algorithm Experiments

Adam Rifkin, http://www.ifindkarma.com/attic/phd/


Experiment Hypothesis

Algorithms using global events with announce-listen are more efficient than algorithms using messages and sequential unicasting, for the problem of distributed resource management.

Experiment Metric

We will use response time for servicing requests in comparing the global-events-with-multicast approach with the messages-with-unicast approach. We will employ this metric in two ways:

  1. Analysis using closed-form equations for calculating worst-case response time.
  2. Simulation for estimating average-case response time.

Experiment Algorithms

As discussed in our global events with announce-listen paper, our experiments will focus on the development of algorithms for distributed resource management along several axes:

In addition, we will continute to explore algorithms for different types of resource scheduling and reservation, extending the work of our resource reservation paper, in which we investigated the scheduling of specific resources controlled by more than one resource manager, and scheduling by attribute.

And, we will consider using micropayments with the middlemen algorithms, to build an economic model for reducing transaction costs in such systems.

Related Documents

  1. An Events Bibliography. May 1998. (html)
  2. Thoughts on a Generic Event API. April 1998. (html)
  3. Global Events: Request-for-Proposals Example. March 1998. (html)
  4. Why Events? March 1998. (html)
  5. Using Announce-Listen with Global Events to Develop Distributed Control Systems. Written with Mani Chandy and Eve Schooler, February 1998. Java '98, ACM 1998 Workshop on Java for High-Performance Network Computing. (html / PostScript / slides in PostScript)
  6. PhD Thesis Research Proposal Summary. January 1998. (html / PostScript)
  7. Using a Global Event Model in Distributed Control Systems. Draft, December 1997. (html / PostScript)
  8. A General Resource Reservation Framework for Scientific Computing. Written with Mani Chandy, Ravi Ramamoorthi, Boris Dimitrov, December 1997. First International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE) Conference. (html / PostScript)
  9. Systematic Composition of Objects in Distributed Internet Applications: Processes and Sessions. Written with Mani Chandy. Oxford University Press Computer Journal, October 1997. (html / PostScript)
  10. Global Event Model Ideas. Draft as slides, for group meeting, October 1997. (PostScript / LaTeX)



Adam Rifkin, http://www.ifindkarma.com/attic/

PhD-Related Documents, Caltech Infospheres Project

Last modified: Fri May 8 06:17:38 PDT 1998