Skip to content
Contact USI
Srishti Srivastava

Dr. SrishtiSrivastava, Ph.D.

Associate Professor of Computer Science

Computer Science Program

Contact

SELECTED PUBLICATIONS & RESEARCH

Book Chapters

  • Srishti Srivastava, Ioana Banicescu. Scheduling in Parallel and Distributed Computing Systems, in Topics in Parallel and Distributed Computing: Enhancing the Undergraduate Curriculum: Performance, Concurrency, and Programming on Modern Platforms. Prasad, Gupta, Rosenberg, Sussman, and Weems. Springer International Publishing, 2018, ISBN : 978-3-319-93108-1, Pages: 337. https://link.springer.com/chapter/10.1007/978-3-319-93109-8_11

  • R. Mehrotra, I. Banicescu, S. Srivastava, S. Abdelwahed. A Power-Aware Autonomic Approach for Performance Management of Scientic Applications in a Data Center Environment, in Handbook on Data Centers (online), Samee Khan and Albert Zomaya Eds., Springer, pp. 163-190, December 2015.

  •  Ioana Banicescu, Florina M. Ciorba, Srishti Srivastava. Chapter 22: Performance Optimization of Scientic Applications using an Autonomic Computing Approach, in Scalable Computing: Theory and Practice (online), U. Khan, Lizhe Wang, and Albert Y. Zomaya, Ed. Wiley & IEEE Computer Society Press, pp. 437-466, January 2013.

Journals

  • Gilstrap, C. A., Srivastava, S., & Gilstrap, C. M., Making sense of teamwork in mobile hybrid teams: A lexical analysis. Team Performance Management, 2022, 28 (5/6), 382-397. https://doi.org/10.1108/TPM-11-2021-0080  
  • Srivastava, S., Banicescu, I., Sanders, W.S. Addressing the Robustness of Resource Allocation in the Presence of Application and System Irregularities via PEPA Based Modeling. Computational Science – ICCS 2020. Lecture Notes in Computer Science (LNCS), 2020, vol 12138. Springer, Cham. https://doi.org/10.1007/978-3-030-50417-5_44 
  • S. Srivastava, I. Banicescu, Robust resource allocations through performance modeling with stochastic process algebra. Concurrency and Computation: Practice and Experience, Christian Plessl, Guojing Cong, Joao M.P. Cardoso Ed., Wiley Interscience, 2017, Volume 29, Issue 7. https://onlinelibrary.wiley.com/doi/abs/10.1002/cpe.3894  
  • Gongjun Yan, Hui Shi, Richard Anderson, Srishti Srivastava, and Abbas Foroughi. 2017. Multiple strategies to boost online discrete mathematics class. Journal of Computing Sciences in Colleges Volume 32, Issue 5, (May 2017), 141-147, https://dl.acm.org/doi/abs/10.5555/3069621.3069652  
  • S. Srivastava, I. Banicescu, Robust resource allocations through performance modeling with stochastic process algebra (online), in Concurrency and Computation: Practice and Experience, Christian Plessl, Guojing Cong, Joao M.P. Cardoso Ed., Wiley Interscience, 2017. 
  • N. Sukhija, B. Malone, S. Srivastava, I. Banicescu, and F. M. Ciorba, A Learning-based Selection for Portfolio Scheduling of Scientific Applications on Heterogeneous Computing Systems (online), in Journal of Parallel & Cloud Computing (PCC), Neal N Xiong Ed., Vol. 3 Issue. 4, pp. 66-81, American V-King Scientific Publishing, 2014, ISSN: 2304-9456.
  • R. Mehrotra, S. Srivastava, I. Banicescu, S. Abdelwahed, Towards an autonomic performance management approach for a cloud broker environment using a decomposition-coordination based methodology. Future Gener. Comput. Syst. 54, C (January 2016), 195-205. DOI=http://dx.doi.org/10.1016/j.future.2015.03.020 (online)

Proceedings of refereed IEEE/ACM Conferences

  • M. L. Smith and S. Srivastava, "Introducing Parallel and Distributed Computing concepts through the use of Flashcards and a Card Game," 2023 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), St. Petersburg, FL, USA, 2023, pp. 278-283, doi: 10.1109/IPDPSW59300.2023.00053 (online). 

  • W. S. Sanders, S. Srivastava and I. Banicescu, Performance Modeling of Scalable Resource Allocations with the Imperial PEPA Compiler, In Proceedings of the 19th IEEE International Symposium on Parallel and Distributed Computing (ISPDC), 2022, 

  • W. S. Sanders, S. Srivastava and I. Banicescu, Robustness Analysis of Scaled Resource Allocation Models Using the Imperial PEPA Compiler, In Proceedings of the 19th IEEE International Symposium on Parallel and Distributed Computing (ISPDC), 2020, pp. 60-67, doi: 10.1109/ISPDC51135.2020.00018. https://ieeexplore.ieee.org/abstract/document/9201628  

  • S. Srivastava, M. Smith, A. Ghimire and S. Gao, Assessing the Integration of Parallel and Distributed Computing in Early Undergraduate Computer Science Curriculum using Unplugged Activities, In Proceedings of the 2019 ACM Super Computing Conference-IEEE/ACM Education for High-Performance Computing (EduHPC), Denver, CO, USA, 2019, pp. 17-24. doi: 10.1109/EduHPC49559.2019.00008 (a deliverable for the NSF CDER Grant). https://ieeexplore.ieee.org/abstract/document/8943094  

  • W. S. Sanders, S. Srivastava and I. Banicescu, A Container-Based Framework to Facilitate Reproducibility in Employing Stochastic Process Algebra for Modeling Parallel Computing Systems, In proceedings of the 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Rio de Janeiro, Brazil, 2019, pp. 373-381. doi: 10.1109/IPDPSW.2019.00070. https://ieeexplore.ieee.org/abstract/document/8778220  

  • Mary Smith and Srishti Srivastava. 2019. Evaluating Student Engagement towards Integrating Parallel and Distributed Computing (PDC) Topics in Undergraduate Level Computer Science Curriculum. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19). Association for Computing Machinery, New York, NY, USA, 1269. DOI: https://doi.org/10.1145/3287324.3293854 

  • S. Srivastava and I. Banicescu, PEPA Based Performance Modeling for Robust Resource Allocations Amid Varying Processor Availability, In proceedings of the 17th IEEE International Symposium on Parallel and Distributed Computing (ISPDC), Geneva, Switzerland, 2018, pp. 61-68. doi: 10.1109/ISPDC2018.2018.00018. https://ieeexplore.ieee.org/abstract/document/8452021  

  • Srivastava, S., Banicescu, I., Towards Robust Resource Allocations via Performance Modeling with Stochastic Process Algebra, CSE, 2015, 2015 IEEE 18th International Conference on Computational Science and Engineering (CSE), pp. 270-277, doi:10.1109/CSE.2015.50 (online)
  • Mehrotra Rajat, Srishti Srivastava, Ioana Banicescu, Sherif Abdelwahed. An Interaction Balance Based Approach for Autonomic Performance Management in Cloud Computing Environment (online). In the Lecture Notes in Computer Science (LNCS) series, Springer, Volume 8907, pp. 52-70, PODC, ARMS-CC 2014, Paris, France. July 2014. ISBN 978-3-319-13464-2.
  • Nitin Sukhija, Brandon Malone, Srishti Srivastava, Ioana Banicescu, Florina Ciorba. Portfolio-based Selection of Robust Dynamic Loop Scheduling Algorithms Using Machine Learning (online), in Proceedings of the 15th IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPS-ParLearning) 2014, Phoenix, AZ, USA, On CD-ROM, IEEE Computer Society Press. pp. 1638-1647, ISBN 978-1- 4799-4116-2 (Best Paper Award)
  • T. Hansen, F. M. Ciorba, A. Maciejewski, H. J. Siegel, S. Srivastava, and I. Banicescu, Heuristics for Robust Allocation of Resources to Parallel Applications with Uncertain Execution Times in Heterogeneous Systems with Uncertain Availability, in Proceedings of the International Conference on Parallel and Distributed Computing (ICPDC14), in Proceedings of the World Conference on Engineering 2014 (WCE 2014), sponsor: International Association of Engineers, pp. 536-541, London, United Kingdom, July 2014. ISBN 9789881925275. (Best Paper Award)
  • Srivastava, S., Malone, B., Sukhija, N., Banicescu, I., Ciorba, F., Predicting the Flexibility of Dynamic Loop Scheduling Using an Artificial Neural Network (online), in Proceedings of the IEEE International Symposium on Parallel and Distributed Computing (ISPDC2013), Bucharest, Romania, July 2013. On CD-ROM, IEEE Computer Society Press pp. 3-10, ISBN-13 9780769550183.
  • Nitin Sukhija, Ioana Banicescu, Srishti Srivastava, Florina Ciorba. Evaluating the Flexibility of Dynamic Loop Scheduling on Heterogeneous Systems in the Presence of Fluctuating Load using SimGrid (online), in Proceedings of the 14th IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPS-PDSEC) 2013, Boston, USA, On CD-ROM, IEEE Computer Society Press, pp. 14291438, ISBN 9780769549798.
  • Srivastava, S.; Sukhija, N.; Banicescu, I.; Ciorba, F.M., Analyzing the Robustness of Dynamic Loop Scheduling for Heterogeneous Computing Systems (online), in Proceedings of the 11th IEEE International Symposium on Parallel and Distributed Computing (ISPDC 2012), Munich, Germany, June 25-29, 2012, pp. 156163, ISBN 9781467325998.
  • Ciorba Florina Monica, Timothy Hansen, Srishti Srivastava, Ioana Banicescu, Tony Maciejewski, H. J. Siegel. A Combined Dual-stage Framework for Robust Scheduling of Scientific Applications in Heterogeneous Environments with Uncertain Availability. In Proceedings of the 13th IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPSW-HCW) 2012, Shanghai, China: On CD-ROM, IEEE Computer Society Press, pp. 193207, IEEE, ISBN 9781467309745.
  • Mehrotra Rajat, Ioana Banicescu, and Srishti Srivastava. A Utility Based Power-Aware Autonomic Approach for Running Scientific Applications. In Proceedings of the 13th IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPSW-PDSEC) 2012, Shanghai, China. On CDROM, IEEE Computer Society Press pp.1457-1466, ISBN 978-1-4673-0974-5. (online)
  • Mahadevan Balasubramaniam, Nitin Sukhija, Ioana Banicescu, Florina Ciorba, Srishti Srivastava. Towards the Scalability of Dynamic Loop Scheduling Techniques via Discrete Event Simulation. In Proceedings of the 13th IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPS-PDSEC) 2012, Shanghai, China, On CD-ROM, IEEE Computer Society Press, pp. 13431351, ISBN 9781467309745. (online)
  • Srivastava, S., Banicescu, I. Ciorba, F.M. Nagel, W.E.,Enhancing the Functionality of a GridSimBased Scheduler for Effective Use with Large-Scale Scientific Applications, in Proceedings of the 10th IEEE International Symposium on Parallel and Distributed Computing (ISPDC 2011), IEEE Computer Society Press, pp.86-93, Cluj-Napoca, Romania, 6-8 July 2011, ISBN 9781457715365, (Best paper award) (online)
  • Srivastava, S., Banicescu, I., Ciorba, F.M., Investigating the robustness of adaptive Dynamic Loop Scheduling on heterogeneous computing systems, IEEE International Symposium on Parallel and Distributed Processing, Workshops and PhD Forum (IPDPSW), 2010, IEEE Computer Society Press, pp.1-8, Atlanta, GA, April 19-23, 2010, pp. 1-8, IEEE, ISBN 9781424465330. (online)
  • Srivastava, S., Ciorba, F., Banicescu, I., Employing a Study of the Deterministic Robustness Metrics to Assess the Reliability of Dynamic Loop Scheduling, in Proceedings of the Student Research Symposium (SRS) of the 17th IEEE High Performance Computing Conference (HiPC 2010), Goa, India, December 19-22, 2010, 5 pages, IEEE, ISBN 9781424485185.