ABSTRACT
High performance computing (HPC), typically used only in research until recently, is being integrated more into undergraduate curricula across disciplines. HPC resources are expensive but lend themselves easily to sharing among institutions. However, in the context of undergraduate education, inter-institutional sharing of such resources is still relatively rare. The authors hold the belief that generating administrator support early in system-wide initiatives for sharing resources is crucial for long term success. Taking the case of a specific HPC cluster at the University of Wisconsin-Eau Claire, part of the University of Wisconsin System (UW-System) of higher educational institutions, the authors asked 15 administrators from the system about the barriers as well as the path forward for better cluster sharing in undergraduate education. The responses to the interview questions were analyzed qualitatively for themes and sentiments. Five themes arose from this analysis, related to awareness of and access to HPC, cost-sharing structures, industry needs, institutional factors, and variations in benefits depending on the field. The sentiments were overwhelmingly positive, but with variations depending on the questions asked and approaches taken by the interviewees. Overall, the responses indicated a positive attitude and willingness to incorporate HPC in undergraduate education as well as the importance of awareness of such resources. They also indicate that cost-sharing structures and institutional factors are both the biggest barriers and the keys to better sharing practices and industry partnerships. At the end, the authors make recommendations for anyone looking to establish a framework to share HPC resources across institutions.
- Fabio Banchelli and Filippo Mantovani. 2019. Filling the gap between education and industry: Evidence-based methods for introducing undergraduate students to HPC. Proceedings of EduHPC 2018: Workshop on Education for High-Performance Computing, Held in conjunction with SC 2018: The International Conference for High Performance Computing, Networking, Storage and Analysis, 41--50. https://doi.org/10.1109/EduHPC.2018.00008Google ScholarCross Ref
- Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative Research in Psychology , Vol. 3 (2006), 77--101. Issue 2. https://doi.org/10.1191/1478088706qp063oaGoogle ScholarCross Ref
- Virginia Braun and Victoria Clarke. 2012. Thematic analysis., 57--71 pages. https://doi.org/10.1037/13620-004Google ScholarCross Ref
- Marcos D. Caballero, Norman Chonacky, Larry Engelhardt, Robert C. Hilborn, Marie Lopez del Puerto, and Kelly R. Roos. 2019. PICUP: A Community of Teachers Integrating Computation into Undergraduate Physics Courses. The Physics Teacher , Vol. 57 (9 2019), 397--399. Issue 6. https://doi.org/10.1119/1.5124281Google ScholarCross Ref
- Mehmet Celepkolu and Kristy Elizabeth Boyer. 2018. Thematic analysis of students' reflections on pair programming in CS1. SIGCSE 2018 - Proceedings of the 49th ACM Technical Symposium on Computer Science Education , Vol. 2018-January, 771--776. https://doi.org/10.1145/3159450.3159516Google ScholarDigital Library
- Juan Chen, John Impagliazzo, and Li Shen. 2020. High-Performance Computing and Engineering Educational Development and Practice. Proceedings - Frontiers in Education Conference, FIE , Vol. 2020-October. https://doi.org/10.1109/FIE44824.2020.9274100Google ScholarDigital Library
- Bonnie R. Chivers, Rhonda M. Garad, Jacqueline A. Boyle, Helen Skouteris, Helena J. Teede, and Cheryce L. Harrison. 2020. Perinatal distress during COVID-19: Thematic analysis of an online parenting forum. Journal of Medical Internet Research , Vol. 22 (9 2020). Issue 9. https://doi.org/10.2196/22002Google ScholarCross Ref
- Brian A. Eiler, Patrick C. Doyle, Rosemary L. Al-Kire, and Heidi A. Wayment. 2020. Teaching Computational Social Science Skills to Psychology Students: An Undergraduate Research Lab Case Study. Scholarship and Practice of Undergraduate Research , Vol. 4 (11 2020), 5--14. Issue 1. https://doi.org/10.18833/spur/4/1/5Google ScholarCross Ref
- Ceryn Evans and Jamie Lewis. 2017. Analysing Semi-Structured Interviews Using Thematic Analysis: Exploring Voluntary Civic Participation Among Adults. SAGE Publications, Ltd. https://doi.org/10.4135/9781526439284Google ScholarCross Ref
- Sahil Gupta, Jyotsna Sharma, Muhammad Najm, and Siddharth Sharma. 2020. MEDIA EXAGGERATION AND INFORMATION CREDIBILITY: QUALITATIVE ANALYSIS OF FEAR GENERATION FOR COVID- 19 USING NVIVO. Journal of Content, Community and Communication , Vol. 12 (12 2020), 14--20. https://doi.org/10.31620/JCCC.12.20/03Google ScholarCross Ref
- Sanchita Hati and Sudeep Bhattacharyya. 2016. Incorporating modeling and simulations in undergraduate biophysical chemistry course to promote understanding of structure-dynamics-function relationships in proteins. Biochemistry and Molecular Biology Education , Vol. 44 (3 2016), 140--159. Issue 2. https://doi.org/10.1002/bmb.20942Google ScholarCross Ref
- M. Javadi and K. Zarea. 2016. Understanding Thematic Analysis and its Pitfall. Journal of Client Care , Vol. 1 (2016). Issue 1. https://doi.org/10.15412/j.jcc.02010107Google ScholarCross Ref
- Moira Maguire and Brid Delahunt. 2017. Doing a Thematic Analysis: A Practical, Step-by-Step Guide for Learning and Teaching Scholars. *. , 3351 pages.Issue 3. http://ojs.aishe.org/index.php/aishe-j/article/view/335Google Scholar
- W. Brett Mckenzie. 2013. Pragmatism and production: Introductory computing in an undergraduate business curriculum. ACM International Conference Proceeding Series. https://doi.org/10.1145/2532333.2532336Google ScholarDigital Library
- Tolulope Olagunju, Oladapo Oyebode, and Rita Orji. 2020. Exploring Key Issues Affecting African Mobile eCommerce Applications Using Sentiment and Thematic Analysis. IEEE Access , Vol. 8 (2020), 114475--114486. https://doi.org/10.1109/ACCESS.2020.3000093Google ScholarCross Ref
- Sameerchand Pudaruth, Sharmila Moheeputh, Narmeen Permessur, and Adeelah Chamroo. 2018. Sentiment Analysis from Facebook Comments using Automatic Coding in NVivo 11. ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal , Vol. 7 (2 2018), 41--48. Issue 1. https://doi.org/10.14201/adcaij2018714148Google ScholarCross Ref
- Claudia E. Vergara, Daina Briedis, Neeraj Buch, Abdol Hossein Esfahanian, Jon Sticklen, Mark Urban-Lurain, Louise Paquette, Cindee Dresen, and Kysha Frazier. 2012. Work in progress: Integrating computation across engineering curricula: Preliminary impact on students. Proceedings - Frontiers in Education Conference, FIE. https://doi.org/10.1109/FIE.2012.6462286Google ScholarDigital Library
- Cynthia Weston, Terry Gandell, Jacinthe Beauchamp, Lynn Mcalpine, Carol Wiseman, and Cathy Beauchamp. 2001. Analyzing Interview Data: The Development and Evolution of a Coding System. Issue 3.Google Scholar
- Álvaro Fernández, Camino Fernández, José Ángel Miguel-Dávila, and Miguel Conde. 2021. Integrating supercomputing clusters into education: a case study in biotechnology. Journal of Supercomputing , Vol. 77 (3 2021), 2302--2325. Issue 3. https://doi.org/10.1007/s11227-020-03360--5 ioGoogle ScholarDigital Library
Index Terms
- Inter-institutional Resource Sharing in Undergraduate HPC Education: Interviews with University Administrators
Recommendations
High Performance Computing Education: Current Challenges and Future Directions
ITiCSE-WGR '20: Proceedings of the Working Group Reports on Innovation and Technology in Computer Science EducationHigh Performance Computing (HPC) is the ability to process data and perform complex calculations at extremely high speeds. Current HPC platforms can achieve calculations on the order of quadrillions of calculations per second, with quintillions on the ...
HPC undergraduate curriculum development at SDSU using SDSC resources
Supercomputing '95: Proceedings of the 1995 ACM/IEEE conference on SupercomputingResults from the development and teaching of a senior-level undergraduate multidisciplinary course in high performance computing are presented. Having been taught four times, there are several "Lesson Learned" presented in this paper. Help from the ...
Community Outreach and the Discovery HPC Cluster: An Analysis of User Profiles and Growth
PEARC '19: Proceedings of the Practice and Experience in Advanced Research Computing on Rise of the Machines (learning)High Performance Computing (HPC) clusters can serve as a catalyst for university research by providing powerful computational resources. Equilibrium between available computing resources and user demand is a prerequisite for an economical and efficient ...
Comments