Learn More
Scalable management and scheduling of dynamic grid resources requires new technologies to build the next generation intelligent grid environments. This work demonstrates that AI techniques can be utilised to achieve effective workload and resource management. A combination of intelligent agents and multi-agent approaches is applied to both local grid(More)
Comparative genome hybridization using the pan-Neisseria microarray identified genes from the gonococcal genetic island (GGI) within Neisseria meningitidis strains of serogroups W-135, H, and Z. While some of these strains contain nearly all of the genes of the GGI, there are differences in the presence of some of these genes between the strains, including(More)
What is Markov Chain Monte Carlo? MCMC is a computationally expensive iterative technique for sampling from a probability distribution. Basic idea: Construct a Markov Chain such that its stationary distribution is equal to the distribution we wish to sample. After sufficient burn-in time, sampling from the chain is equivalent to sampling from the(More)
(2009) Connectivity-guaranteed and obstacle-adaptive deployment schemes for mobile sensor networks. Copyright and reuse: The Warwick Research Archive Portal (WRAP) makes this work by researchers of the University of Warwick available open access under the following conditions. Copyright © and all moral rights to the version of the paper presented here(More)
Grid middleware development has advanced rapidly over the past few years to support component-based programming models and service-orientated architectures. This is most evident with the forthcoming release of the Globus toolkit (GT4) which represents a convergence of concepts (and standards) from the web services community. Grid applications are(More)
—This paper addresses workload allocation techniques for two types of sequential jobs that might be found in multicluster systems, namely, non-real-time jobs and soft real-time jobs. Two workload allocation strategies, the Optimized mean Response Time (ORT) and the Optimized mean Miss Rate (OMR), are developed by establishing and numerically solving two(More)
This paper develops a plug-and-play reusable LogGP model that can be used to predict the runtime and scaling behavior of different MPI-based pipelined wavefront applications running on modern parallel platforms with multi-core nodes. A key new feature of the model is that it requires only a few simple input parameters to project performance for wavefront(More)
Before an application modelled as a Directed Acyclic Graph (DAG) is executed on a heterogeneous system, a DAG mapping policy is often enacted. After mapping, the tasks (in the DAG-based application) to be executed at each computational resource are determined. The tasks are then sent to the corresponding resources, where they are orchestrated in the(More)
It is common that Internet service hosting centres use several logical pools to assign server resources to different applications, and that they try to achieve the highest total revenue by making efficient use of these resources. In this paper, multi-tiered enterprise systems are modelled as multi-class closed queueing networks, with each network station(More)