A Markov Chain Monte Carlo Approach to Cost Matrix Generation for Scheduling Performance Evaluation

被引:4
作者
Canon, Louis-Claude [1 ,2 ,3 ]
El Sayah, Mohamad [3 ]
Heam, Pierre-Cyrille [3 ]
机构
[1] Ecole Normale Super Lyon, LIP, CNRS, Lyon, France
[2] INRIA, Rocquencourt, France
[3] Univ Bourgogne Franche Comte, FEMTO ST, Besancon, France
来源
PROCEEDINGS 2018 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS) | 2018年
关键词
Scheduling; cost matrix; heterogeneity; CONTINGENCY-TABLES;
D O I
10.1109/HPCS.2018.00079
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In high performance computing, scheduling of tasks and allocation to machines is very critical especially when we are dealing with heterogeneous execution costs. Simulations can be performed with a large variety of environments and application models. However, this technique is sensitive to bias when it relies on random instances with an uncontrolled distribution. We use methods from the literature to provide formal guarantee on the distribution of the instance. In particular, it is desirable to ensure a uniform distribution among the instances with a given task and machine heterogeneity. In this article, we propose a method that generates instances (cost matrices) with a known distribution where tasks are scheduled on machines with heterogeneous execution costs.
引用
收藏
页码:460 / 467
页数:8
相关论文
共 23 条
[1]  
Ali S., 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556), P185, DOI 10.1109/HCW.2000.843743
[2]  
ALI S, 2000, Journal of Applied Science and Engineering, V3, P195
[3]  
Amalarethinam D. G., 2012, Advances in Computer Science, Engineering and Applications, volume 167 of Advances in Intelligent and Soft Computing, P969, DOI [10.1007/978-3-642-30111-793., DOI 10.1007/978-3-642-30111-793]
[4]  
[Anonymous], RRFEMTOST8663
[5]   List Scheduling Algorithm for Heterogeneous Systems by an Optimistic Cost Table [J].
Arabnejad, Hamid ;
Barbosa, Jorge G. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (03) :682-694
[6]   Controlling the correlation of cost matrices to assess scheduling algorithm performance on heterogeneous platforms [J].
Canon, L. -C. ;
Heam, P. -C. ;
Philippe, L. .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (15)
[7]  
Canon L. -C., 2018, ARXIV E PRINTS
[8]   On the Heterogeneity Bias of Cost Matrices for Assessing Scheduling Algorithms [J].
Canon, Louis-Claude ;
Philippe, Laurent .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (06) :1675-1688
[9]  
Cordeiro D., 2010, P SIMUTOOLS, P60
[10]   Rapidly mixing Markov chains for sampling contingency tables with a constant number of rows [J].
Cryan, M ;
Dyer, M ;
Goldberg, LA ;
Jerrum, M ;
Martin, R .
SIAM JOURNAL ON COMPUTING, 2006, 36 (01) :247-278