Módulo de Escalonadores para Simulação de Sistemas Exascale
Resumo
O escalonamento em sistemas computacionais é um processo fundamental para ganho de desempenho. A fim de estudar escalonadores para sistemas computacionais de grande porte, a simulação se mantém a opção mais viável em custo e precisão. Contudo, simuladores disponíveis na literatura não apresentam interface de fácil uso e modelagem, necessitando conhecimento em scripting ou em uma linguagem de programação. Dessa maneira, esse trabalho desenvolve o Módulo de Escalonadores intuitivo e icônico para o iSPD Exa, de modo que seja possível criar escalonadores simples em uma interface gráfica.
Referências
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).