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.
- 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), 183–197. https://doi.org/10.1007/978-3-030-77961-0_16 (Funding Acknowledgments: NSF 1923539, NSF 2016619)
- 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. https://doi.org/10.1016/j.jocs.2020.101157 (Funding Acknowledgments: NSF 1642335, NSF 1923539, NSF 1664162, DOE DE-SC0012636)
- 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. https://doi.org/10.1016/j.future.2020.05.030 (Funding Acknowledgments: NSF 1642335, NSF 1923539)