%% This BibTeX bibliography file was created using BibDesk.
%% http://bibdesk.sourceforge.net/

%% Created for Florina M. Ciorba at 2016-01-06 12:58:51 +0100 


%% Saved with string encoding Unicode (UTF-8) 



@inproceedings{srivastava:2012:a,
	Abstract = {In the field of computing, with the advancement in computing systems technology, the presence of scientific applications is becoming in- creasingly prevalent. In general, scientific applica- tions contain large number of loops, which provide a rich source of parallelism. The computing systems have evolved from a single node computer to clusters of computing nodes, to grids, to data centers, and recently, to cloud computing systems. Most of the systems can be identified as non-dedicated, hetero- geneous systems, where the computing resources assigned to a scientific application may differ in availability. In unpredictably changing environments, scheduling scientific applications in parallel on such heterogeneous computing systems is a challenging task, and require efficient execution and robust scheduling methods. Dynamic loop scheduling meth- ods provide means to achieve the desired robust performance. These methods are based on proba- bilistic analyses and are inherently robust. However, a methodology is required to measure the robustness of the dynamic loop scheduling methods that ensures their performance in unpredictably changing com- puting environments. In this paper, a methodology is proposed for performing robustness analysis of the dynamic loop scheduling techniques, and for calculating a metric to measure their robustness in heterogeneous computing systems with uncertainties. The proposed methodology has been used to exper- imentally analyze the robustness of a number of dynamic loop scheduling methods on a heterogeneous system with variable availability. The dynamic loop scheduling methods have been implemented in a simulation. The experimental results were used as an input to the proposed methodology, which in turn has been applied for the analysis of the robustness of the dynamic loop scheduling methods.},
	Author = {Srivastava, Srishti and Sukhija, Nitin and Banicescu, Ioana and Ciorba, Florina M.},
	Booktitle = {Proceedings of the 11th International Symposium on Parallel and Distributed Computing (ISPDC 2012)},
	Date-Added = {2016-01-05 15:25:13 +0000},
	Date-Modified = {2016-01-06 11:58:50 +0000},
	Keywords = {2012; dynamic loop scheduling, non-dedicated heterogeneous systems, robustness},
	Pages = {156--163},
	Publisher = {IEEE},
	Title = {{Analyzing the Robustness of Dynamic Loop Scheduling for Heterogeneous Computing Systems}},
	Year = {2012}}
