Learn More
The growing cost of tuning and managing computer systems is leading to out-sourcing of commercial services to hosting centers. These centers provision thousands of dense servers within a relatively small real-estate in order to host the applications/services of different customers who may have been assured by a service-level agreement (SLA). Power(More)
We consider a fluid model of a system that handles multiple classes of traffic. The delay and cell-loss requirements of the different classes of traffic are generally widely different and are achieved by assigning different buffers for different classes, and serving them in a strict priority order. We use results from the effective bandwidth of the output(More)
We consider the scenario where users access Next Generation Networks via Network Access Providers (NAP). We assume that users belong to N different classes and the bandwidth received by each class is determined by a user share differentiation (USD) scheme. According to USD, each class is guaranteed a minimum bandwidth and all users accepted into the NAP are(More)
One of the key concerns for practitioners and academicians is that there are almost no platforms based on analytical models for testing the impact of various architectural and design modifications for intelligent Network Interface Cards (NICs). Simulations are typically time-consuming, especially for experimenting different scenarios and what-if analysis.(More)
The noncentrosomal cortical microtubules (CMTs) of plant cells self-organize into a parallel three-dimensional (3D) array that is oriented transverse to the cell elongation axis in wild-type plants and is oblique in some of the mutants that show twisted growth. To study the mechanisms of CMT array organization, we developed a 3D computer simulation model(More)
Synthesizing I/O requests that can accurately capture workload behavior is extremely valuable for the design, implementation and optimization of disk subsystems. This paper presents a synthetic workload generator for TPC-H, an important decision-support commercial workload, by completely characterizing the arrival and access patterns of its queries. We(More)
In this paper, we consider a queue whose service speed changes according to an external environment that is governed by a Markov process. It is possible that the server changes its service speed many times while serving a customer. We derive first and second moments of the service time of customers in system using first step analysis to obtain an insight on(More)
—We consider wireless networks in which multiple paths are available between each source and destination. We allow each source to split traffic among all of its available paths, and ask the question: how do we attain the lowest possible number of transmissions to support a given traffic matrix? Traffic bound in opposite directions over two wireless hops can(More)
Scheduling in large-scale parallel systems has been and continues to be an important and challenging research problem. Several key factors, including the increasing use of off-the-shelf clusters of workstations to build such parallel systems, have resulted in the emergence of a new class of scheduling strategies, broadly referred to as dynamic coscheduling.(More)