Wld | R Documentation |
This function computes the Kiefer-Wolfowitz modified vector for a HPC model. This vector contains the work left on each of 'm' servers of a cluster for the time of the arival of a task. Two methods are available, one for the case of concurrent server release (all the servers end a single task simultaneously), other for independent release (service times on each server are independent).
Wld(T, S, N, m, method = "concurrent")
T |
Interarrival times of tasks |
S |
Service times of customers (a vector of length n, or a matrix nrows=n, ncols='m'). |
N |
Number of servers each customer needs |
m |
Number of servers for a supercomputer |
method |
Independent or concurrent |
A dataset is returned, containing 'delay' as a vector of delays exhibited by each task, 'total_cores' as the total busy CPUs in time of arrival of each task, and 'workload' as total work left at each CPU.
Wld(T=rexp(1000,1), S=rexp(1000,1), round(runif(1000,1,10)), 10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.