Scheduler Module for Exascale System Simulation
Abstract
Scheduling in computing systems is a fundamental process for performance gains. In order to study schedulers for large-scale computing systems, simulation remains the most viable option in terms of cost and accuracy. However, simulators available in the literature do not provide a user-friendly interface for modeling, requiring knowledge in scripting or a programming language. Thus, this work develops an intuitive and iconic Scheduler Module for iSPD Exa, enabling the creation of simple schedulers in a graphical interface.
References
Barroso, J., Manacero, A., Fares, R., Pereira, D., Jesus, B., Lobato, R., and Spolon, R. (2023). Interface gráfica para simulação de sistemas exascale. In Anais da XIV Escola Regional de Alto Desempenho de São Paulo, pages 33–36, Porto Alegre, RS, Brasil. SBC.
Bittencourt, L. F., Goldman, A., Madeira, E. R., da Fonseca, N. L., and Sakellariou, R. (2018). Scheduling in distributed systems: A cloud computing perspective. Computer Science Review, 30:31–54.
Branco, K. R. L. J. C. (2004). Índices de carga e desempenho em ambientes paralelos/distribuídos - modelagem e métricas. PhD thesis, Instituto de Ciências Matemáticas e de Computação, Universidade de São Paulo, São Carlos.
Buyya, R. and Murshed, M. (2002). Gridsim: a toolkit for the modeling and simulation of distributed resource management and scheduling for grid computing. Concurrency and Computation: Practice and Experience, 14(13-15):1175–1220.
Casanova, H. (2001). Simgrid: A toolkit for the simulation of application scheduling. In Cluster Computing and the Grid, IEEE International Symposium on, page 430, Los Alamitos, CA, USA. IEEE Computer Society.
Elzeki, O., Rashad, M., and Abu Elsoud, M. (2012). Overview of scheduling tasks in distributed computing systems. International Journal of Soft Computing and Engineering, 2:470–475.
Fares, R., Manacero, A., Barroso, J., Genova, L., Juiz, G., Lobato, R., and Spolon, R. (2023). Simulação de sistemas exascale usando time warp. In Anais da XIV Escola Regional de Alto Desempenho de São Paulo, pages 29–32, Porto Alegre, RS, Brasil. SBC.
Manacero, A., Lobato, R. S., Oliveira, P. H. M. A., Garcia, M. A. B. A., Guerra, A. I., Aoqui, V., Menezes, D., and Da Silva, D. T. (2012). ispd: an iconic-based modeling simulator for distributed grids. In Proceedings of the 45th Annual Simulation Symposium, ANSS ’12, San Diego, CA, USA. Society for Computer Simulation International.
Menezes, D., Manacero, A., Lobato, R. S., da Silva, D. T., and Spolon, R. (2012). Scheduler simulation using ispd, an iconic-based computer grid simulator. In 2012 IEEE Symposium on Computers and Communications (ISCC), pages 000637–000642.
Sandokji, S. and Eassa, F. (2018). Task scheduling frameworks for heterogeneous computing toward exascale. International Journal of Advanced Computer Science and Applications, 9(10).
