68,575 Hits in 5.0 sec

Evolution of distributed computing theory

Michael J. Fischer
2008 Proceedings of the twenty-seventh ACM symposium on Principles of distributed computing - PODC '08  
Questions: What is a scheduler? How does a fair schedule arise?' Token circulation Consider an oriented ring of 3 or more processors, two of which contain a token.  ...  Fairness The order in which processes take steps is determined by a scheduler. A fairness condition constrains what the scheduler is allowed to do.  ... 
doi:10.1145/1400751.1400858 dblp:conf/podc/Fischer08 fatcat:ospmit6o2jfbnos53f7zvpl4n4

Fair Scheduling Scheme with Feedback in the Joint Allocation of Heterogeneous Resources

Yu Hua
2006 2006 IEEE International Conference on Communications  
Efficient QoS guarantee in network environments mainly relies on the fair scheduling and reliable allocation of computing, storage space and bandwidth resources, which are available in each node.  ...  In this paper, a kind of novel architecture is presented, which supports the joint allocation of heterogeneous resources.  ...  In this part, the basic performance bounds of the proposed architecture are presented with the network calculus theory. A.  ... 
doi:10.1109/icc.2006.254740 dblp:conf/icc/Hua06 fatcat:gbvqi432bbakvdddvwwrm6qhle

A graph theory based opportunistic link scheduling for wireless ad hoc networks

Qing Chen, Qian Zhang, Zhisheng Niu
2009 IEEE Transactions on Wireless Communications  
We also propose GOS, a distributed Graph theory based and Opportunistic Scheduling algorithm, which modifies IEEE 802.11 protocol to implement the optimal scheduling policy.  ...  Taking the contention relationship and the channel diversity among links into account, we extend the concept of multi-user diversity to a more generalized one, by which a set of senders cooperatively schedule  ...  Performance Lower Bound of the Optimal Scheduling As we mentioned in the Section III, the centralized and greedy algorithm to locate MWIS obtains a lower bound as equation (23) .  ... 
doi:10.1109/twc.2009.070311 fatcat:qnxtrhcrojgqbd2cuaea67p6o4

Controllable fair queuing for meeting performance goals

Magnus Karlsson, Christos Karamanolis, Jeff Chase
2005 Performance evaluation (Print)  
The experimental results demonstrate the importance of controllable-fair scheduling for feedback control of computing utilities.  ...  The analytic results are confirmed by experimental evaluation using a three-tier Web service and a prototype controllable-fair scheduler called C-SFQ(D).  ...  D reflects a trade-off between resource utilization and the worst-case fairness bound of the scheduler.  ... 
doi:10.1016/j.peva.2005.07.019 fatcat:eowm2vdcwrfxbhattdm6kfcjyu

Finitary fairness

Rajeev Alur, Thomas A. Henzinger
1998 ACM Transactions on Programming Languages and Systems  
Fairness is a mathematical abstraction: in a multiprogramming environment, fairness abstracts the details of admissible ("fair") schedulers; in a distributed environment, fairness abstracts the relative  ...  In a multiprogramming environment, the program then satisfies the property for all fair finite-state schedulers.  ...  ACKNOWLEDGMENTS Notions that are similar to k-bounded fairness, for a fixed k, have been defined in several places [Jayasimha 1988 ]; the notion of bounded fairness seems to be part of the folklore, but  ... 
doi:10.1145/295656.295659 fatcat:iy4iske4rzfcbdwtyxrdit77he

An evaluation of fair packet schedulers using a novel measure of instantaneous fairness

Hongyuan Shi, Harish Sethu, Salil S. Kanhere
2005 Computer Communications  
This measure captures the instantaneous fairness of a scheduler and, unlike other measures based on bounds, also captures the fairness of the scheduler in its handling of flows during idle periods.  ...  Fairness in packet schedulers is an intuitively desirable property with practical value; fair schedulers such as weighted fair queueing are a critical component of quality-of-service mechanisms that seek  ...  However, the worst-case performance bound is just one aspect of the fairness achieved by a packet scheduler.  ... 
doi:10.1016/j.comcom.2005.04.002 fatcat:bciujsuo75dylcmsld5vd4dok4

FlowFlex: Malleable Scheduling for Flows of MapReduce Jobs [chapter]

Viswanath Nagarajan, Joel Wolf, Andrey Balmin, Kirsten Hildrum
2013 Lecture Notes in Computer Science  
We introduce FlowFlex, a highly generic and effective scheduler for flows of MapReduce jobs connected by precedence constraints.  ...  All told, FlowFlex dramatically extends the capabilities of the earlier Flex scheduler for singleton MapReduce jobs while simultaneously providing a solid theoretical foundation for both.  ...  We advance the theory of malleable parallel scheduling with precedence constraints.  ... 
doi:10.1007/978-3-642-45065-5_6 fatcat:n6maqvcqdjhtfdcpmlviy2r6w4

Using Holistic Queue Scheduling to Optimize the Real-Time Performance of AFDX

Liu Jing
2014 Open Automation and Control Systems Journal  
To cope with this problem, this paper presents a Holistic Queue Scheduling policy to optimize the real-time performance of AFDX, and estimate the latency bounds based on Network Calculus.  ...  Simulation results show that this policy not only ensures real-time critical data, but also ensures the fairness of scheduling non-critical data.  ...  Chang developed the theory of network calculus by introducing a mathematical representation of min-plus algebra.  ... 
doi:10.2174/1874444301406011612 fatcat:6j6xtivui5dxvjumpk5jfsge5i

Adversarial Scheduling in Evolutionary Game Dynamics [article]

Gabriel Istrate, Madhav V. Marathe, S. S. Ravi
2008 arXiv   pre-print
A nonadaptive scheduler that is only allowed to choose one of the participants is no more powerful than a random scheduler.  ...  With this restriction even an adaptive scheduler is not significantly more powerful than the random scheduler, provided it is "reasonably fair".  ...  This work has been supported by the Romanian CNCSIS through a PN II/Parteneriate Grant, by the U.S.  ... 
arXiv:0812.1194v1 fatcat:xmgy4ad4b5hblhy5h7pp7hzqle

On Fairness-Efficiency Tradeoffs for Multi-resource Packet Processing

Wei Wang, Ben Liang, Baochun Li
2013 2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops  
An effective algorithm is therefore highly desired to schedule packets in a way such that multiple resources are shared in a fair and efficient manner.  ...  Therefore, a new and important research problem arises: given a desired fairness-efficiency tradeoff, how can we design a packet scheduling algorithm to reinforce such a tradeoff?  ...  We therefore measure the fairness of a schedule by bounding the gap of the processing time received on the dominant resources between two backlogged flows.  ... 
doi:10.1109/icdcsw.2013.69 dblp:conf/icdcsw/WangLL13 fatcat:jvq7zbkqtzdn3ft3jai2nq2qca

Multi-organization scheduling approximation algorithms

Johanne Cohen, Daniel Cordeiro, Denis Trystram, Frédéric Wagner
2011 Concurrency and Computation  
We formally define a selfishness notion, by means of restrictions on the schedules. We prove that selfish behavior imposes a lower bound of 2 on the approximation ratio for the global makespan.  ...  In this paper we consider the problem of scheduling on computing platforms composed of several independent organizations, known as the Multi-Organization Scheduling Problem (MOSP).  ...  ACKNOWLEDGEMENTS This work was partially sponsored by a Google Research Award and partially supported by the bilateral Brazilian-French CAPES-COFECUB program (Ma 660/10).  ... 
doi:10.1002/cpe.1752 fatcat:yo4fhy5jezaylkttww54td7na4

On the latency and fairness characteristics of pre-order deficit round Robin

Salil S Kanhere, Harish Sethu
2004 Computer Communications  
We further study the fairness properties of Pre-order DRR using a recently proposed measure of instantaneous fairness that seeks to more accurately capture the fairness of a scheduler.  ...  The latency bound of a scheduling discipline is an important QoS parameter, especially for real-time playback applications.  ...  This theory has occasionally found use in research in computer networks in the fairness analysis of protocols [22] . The fairness measure proposed in Ref.  ... 
doi:10.1016/j.comcom.2003.12.006 fatcat:kuuzzfx54fea3dgg7ant4a622i

Dynamics at the Boundary of Game Theory and Distributed Computing [article]

Aaron D. Jaggard, Neil Lutz, Michael Schapira, Rebecca N. Wright
2017 arXiv   pre-print
Our work opens a new avenue for research at the intersection of distributed computing and game theory.  ...  We exhibit a general non-convergence result for a broad class of dynamics in asynchronous settings.  ...  This work was initiated partly as result of the DIMACS Special Focus on Communication Security and Information Privacy.  ... 
arXiv:1509.02955v2 fatcat:k46a2pa47vhwldfmn4ls2e3ymq


Ayalvadi Ganesh, Florian Simatos
2016 Queueing systems  
The paper of Shah and de Veciana considers the performance analysis of queueing systems employing various fair scheduling policies, such as alpha-fairness or balanced B Ayalvadi Ganesh a.  ...  This is the classical fork-join queueing model, and is studied in the paper of Rizk, Poloczek and Ciucu, who obtain stochastic bounds on delays in such a system.  ...  The Backpressure algorithm is a canonical example of such a scheduling policy.  ... 
doi:10.1007/s11134-016-9495-9 fatcat:upydp57u5raqxhme5qlxr2he7m

Federated scheduling for stochastic parallel real-time tasks

Jing Li, Kunal Agrawal, Christopher Gill, Chenyang Lu
2014 2014 IEEE 20th International Conference on Embedded and Real-Time Computing Systems and Applications  
We define a stochastic capacity augmentation bound and prove that federated scheduling algorithms guarantee the same bound of 2 for stochastic tasks.  ...  Federated scheduling is a strategy to schedule parallel real-time tasks: It allocates a dedicated cluster of cores to high-utilization task (utilization > 1); It uses a multiprocessor scheduling algorithm  ...  Therefore, since FAIR provides a capacity augmentation bound of 2, so does this algorithm.  ... 
doi:10.1109/rtcsa.2014.6910549 dblp:conf/rtcsa/LiAGL14 fatcat:ehj6atdebrg3pfvybql5hik5wi
« Previous Showing results 1 — 15 out of 68,575 results