University of Southern Indiana

Faculty Research

Srishti Srivastava
Dr. Srishti Srivastava
Assistant Professor of Computer Science
Contact: 812-228-5032
Business and Engineering Center 2085
Email:

Publications - Peer Reviewed/Refereed

Journals
S. Srivastava, I. Banicescu, Robust resource allocations through performance modeling with stochastic process algebra, in Concurrency and Computation: Practice and Experience, Christian Plessl, Guojing Cong, Joao M.P. Cardoso Ed., Wiley Interscience, 2017, Volume 29,
Issue 7

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, available at ACM Digital Library

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 Generation Computer Systems, Volume 54, January 2016, Pages 195-205

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, 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

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, Ed. Springer International Publishing, December 2018, ISBN : 978-3-319-93108-1, pp. 313 -- 337.

R. Mehrotra, I. Banicescu, S. Srivastava, S. Abdelwahed. A Power-Aware Autonomic Approach for Performance Management of Scientific Applications in a Data Center Environment, in Handbook on Data Centers (online), Samee Khan and Albert Zomaya Eds., Springer, pp. 163-190, January 2015. ISBN 978-1-4939-2091-4

Ioana Banicescu, Florina M. Ciorba, Srishti Srivastava. Chapter 22: Performance Optimization of Scientific 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, ISBN ISBN: 978-1-118-16265-1

Refereed/Peer Reviewed Conference Proceedings
(Note: due to the dynamic nature of the field, publishing in many conference proceedings are preferred to the top journals in computer science. The following conference proceedings are full paper submissions, peer reviewed, and have less than 20% acceptance rates.)

Srishti Srivastava, Mary L. Smith, Amrita Ghimire, Shaun Gao. Evaluating Student Engagement via Unplugged Activities towards Integrating Parallel and Distributed Computing in an Undergraduate Level Computer Science Curriculum, in Proceedings of the 33rd IEEE/ACM International Parallel and Distributed Processing Symposium (IPDPSw-EduPar) 2019, Rio de Janeiro, Brazil, (submitted)

William S. Sanders, Srishti Srivastava, Ioana Banicescu. A Container-Based Framework to Facilitate Reproducibility in Employing Stochastic Process Algebra for Modeling Parallel Computing Systems, in Proceedings of the 33rd IEEE/ACM International Parallel and
Distributed Processing Symposium (IPDPSw-HIPS) 2019, Rio de Janeiro, Brazil, (submitted)

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

Srivastava, S., Banicescu, I., Towards Robust Resource Allocations via Performance Modeling with Stochastic Process Algebra, in Proceedings of the 18th IEEE International Conference on Computational Science and Engineering (CSE-2015), pp. 270-277, Porto, Portugal, 20-23 October 2015

Mehrotra Rajat, Srishti Srivastava, Ioana Banicescu, Sherif Abdelwahed. An Interaction Balance Based Approach for Autonomic Performance Management in Cloud Computing Environment. 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. Portfoliobased Selection of Robust Dynamic Loop Scheduling Algorithms Using Machine Learning, 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, in Proceedings of the IEEE International Symposium on Parallel and Distributed Computing (ISPDC2013), Bucharest,
Romania. 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, 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, 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 CD- ROM, IEEE Computer Society Press pp.1457-1466, ISBN 978-1-4673-0974-5

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

Srivastava, S., Banicescu, I. Ciorba, F.M. Nagel, W.E., Enhancing the Functionality of a GridSim- Based 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)

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

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

Other Scholarly and Creative Works - Not Refereed or Juried
Computer Science Faculty Representative, College Week Live (CWL) webinars, International Admissions Office at USI, April 2018.

Strategic Social Media Lab at USI Video Interview, Faculty experience on student travel to ACM Super Computing Conference at Denver, CO in November 2017.

Strategic Social Media Lab at USI Video Interview, Women in Computer Science at USI, June 2017

Scholarly Presentations in Conferences, Symposia, Colloquia, and Seminars
An Analysis of Stochastic Process Algebra Models of Resource Allocations in Parallel and Distributed Computing. Department of Computer Science and Engineering, Indian Institute of Technology Kanpur, India, November 2018 (invited research talk)

An Introduction to Fundamentals of Parallel Computing at University of Southern Indiana, Workshop on Teaching Parallel, Distributed and High Performance Computing: experiences, Tools and Technologies, IEEE International Symposium on Parallel and Distributed
Computing (ISPDC-2018), Geneva, Switzerland, June 2018 (Invited Panel)

Evaluating the Robustness of Resource Allocations Obtained through Performance Modeling with Stochastic Process Algebra. Oak Ridge National Lab (ORNL), Oak Ridge, TN, March 2015. (Invited Seminar)

Employing Machine Learning for the Selection of Robust Algorithms for the Dynamic Scheduling of Scientific Applications. ACM Research Poster Session of the Supercomputing conference (SC 2014) - The International Conference for High Performance Computing, Networking, Storage and Analysis, New Orleans, LA, November 2014

An Autonomic Performance Management Approach for Service Deployment in Federated Cloud Computing Systems. NSF CAC Semiannual Meeting, October 8-9, 2014, Dallas, TX

A Model-Based Framework for Autonomic Performance Management of Cloud Computing Systems. CAC Semiannual Meetings, October, 2011, Biosphere 2, Tucson, AZ, December 2012, Mississippi State University, MS, and April 2013, Rutgers University, NJ

A Model-based Frame- work for Autonomic Performance Management of Cloud Computing Systems. 15th SIAM Conference on Parallel Processing for Scientific Computing, Savannah, GA, Feb 2012 (Poster Presentation)

Research Approaches Towards a Technology for Performance Optimization via Reliable and Cost Efficient Autonomic Computing Systems, Indian Institute of Technology Kanpur, India, December, 2011. (Invited Seminar)

Investigating the robustness of resource al- location in autonomic computing systems hosted in virtual machine environments. National Science Foundation Center for Autonomic Computing bi-annual meeting, Dallas, TX, April 2011

Employing a Study of the Deterministic Robustness Metrics to Assess the Reliability of Dynamic Loop Scheduling, IEEE High Performance Computing Conference (HiPC 2010) - Student Research Symposium (SRS), Goa, India, December 2010

Optimizing the Performance and Robustness of Dynamic Scheduling for Scientific Applications with Large Numbers of Time steps”. ACM Research Poster Session of the Supercomputing conference (SC 2010) - The International Conference for High Performance Computing, Networking, Storage and Analysis, New Orleans, LA, November 2010

A reinforcement learning approach for load balancing in scientific applications characterized by a large number of time steps”. General Poster Session at the Grace Hopper Celebration Conference: Collaborating Across Boundaries, Atlanta, GA, October 2010

D. Grants and Contracts
Integrating Parallel and Distributed Computing Concepts in Undergraduate Level Computer Science Curriculum at the University of Southern Indiana Funding Source/Agency: NSF supported CDER center
Grant Name: Parallel and Distributed Computing Early Adopter Grant
Role: PI
Date: July 2018
Status: Awarded
E. Community Service and Outreach

Title: Girls Who Code Club at USI
Role: Facilitator and Instructor
Dates: Spring 2018 - present
Description: in partnership with the SwISTEM Resource Center, Girls Who Code provides an educational outreach opportunity for female middle school students in the sixth to eighth grade in Southern Indiana to learn the concepts of coding.

Title: BroCode Club at USI
Role: Facilitator and Instructor
Dates: Summer 2018 - present
Description: in partnership with the SwISTEM Resource Center, BroCode provides an educational outreach opportunity for middle school students (male) in the sixth to eighth grade in Southern Indiana to learn the concepts of coding.

Contact Romain College of Business

×

Send Email to

×