Modeling and Simulation of Distributed Computing Systems

Research Areas

Leading Researcher:
Rafael Ferreira da Silva

Teaching topics related to Cyberinfrastructure (CI) is most effective when students have opportunities for hands-on learning. Participation and pedagogic challenges stem from the need to provide students with access to CI platforms, and to expose students to a variety of different learning scenarios. By using simulation, a software artifact that mimics real-world executions, these challenges are obviated as the only requirement is that students have access to a computer and as simulated executions can target arbitrary hardware and software stack configurations.


  1. Coleman, T., Casanova, H., Gwartney, T., & Ferreira da Silva, R. (2021). Evaluating energy-aware scheduling algorithms for I/O-intensive scientific workflows. International Conference on Computational Science (ICCS). (Funding Acknowledgment: NSF 1923539, NSF 2016619)


  1. Ferreira da Silva, R., Casanova, H., Orgerie, A.-C., Tanaka, R., Deelman, E., & Suter, F. (2020). Characterizing, Modeling, and Accurately Simulating Power and Energy Consumption of I/O-intensive Scientific Workflows. Journal of Computational Science, 44, 101157. (Funding Acknowledgments: NSF 1642335, NSF 1923539, NSF 1664162, DOE DE-SC0012636)
  2. Casanova, H., Ferreira da Silva, R., Tanaka, R., Pandey, S., Jethwani, G., Koch, W., Albrecht, S., Oeth, J., & Suter, F. (2020). Developing Accurate and Scalable Simulators of Production Workflow Management Systems with WRENCH. Future Generation Computer Systems, 112, 162–175. (Funding Acknowledgments: NSF 1642335, NSF 1923539)


  1. Tanaka, R., Casanova, H., & Ferreira da Silva, R. (2019). Teaching Parallel and Distributed Computing Concepts in Simulation with WRENCH. Workshop on Education for High-Performance Computing (EduHPC). (Funding Acknowledgements: NSF 1642335, NSF 1923539)