교육요구분석을 통한 계산과학분야의 고성능컴퓨팅 지식요소에 관한 연구
A Study on the Knowledge Elements of HPC in Computational Science through Analysis of Educational Needs
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 연구는 계산과학분야의 고성능컴퓨팅 교육을 위한 지식요소들을 제안하고자 한다. 이를 위해 고성능컴퓨팅 전문가들을 대상으로 1차설문을 통해 내용타당도와 신뢰도를 조사하여 20개의 후보 지식요소들을 도출하였다. 고성능컴퓨팅 사용자들을 대상으로 2차설문을 통해 수집된 자료를 t-test, Borich 요구도, The Locus for Focus모델을 적용하여 고성능컴퓨팅 교육을 위한 10개의 지식요소들을 도출하였다. 그 결과 고성능컴퓨팅 교육을 위한 ‘기본병렬성’, ‘병렬성’, ‘병렬통신 및 조정’, ‘병렬분할’, ‘병렬 알고리즘 분석 및 프로그래밍’, ‘모델링 및 시뮬레이션 소개’ 6개의 1순위 지식요소들과 ‘기본 프로그래밍 개념’, ‘기본 자료구조’, ‘메모리 관리’, ‘알고리즘 및 설계’ 4개의 2순위 지식요소들을 도출하였다.
Abstract
The purpose of this study is to suggest the knowledge elements for HPC education in computational science. For this purpose, the survey for HPC experts was conducted to verify the content validity and reliability, and the 20 candidate knowledge elements was extracted. The second survey for HPC users was conducted to apply the t test, Borich requirement, and The Locus for Focus model. And 10 knowledge elements for HPC education were derived. As a result, the first group was 'Parallelism Fundamentals', 'Parallelism', 'Parallel communication and coordination', 'Parallel Decomposition', 'Parallel Algorithms, Analysis, and Programming’ and 'Introduction to Modeling and Simulation', 'Fundamental Programming Concepts', 'Fundamental Data Structures', ‘Memory Management’, 'Algorithms and Design' were second group for HPC education.
참고문헌 (31)
- Stevenson, D. E., "Science, computational science, and computer science: at a crossroads", Proceedings of the 1993 ACM conference on Computer science, pp.7~14 (1993), ACM
- Education, S. W. G. O. C., "Graduate education in computational science and engineering", SIAM Review, 43(1), pp.163~177 (2001)
- Computational science: Ensuring America's competitiveness, "Reed, D. A.", PRESIDENT'S INFORMATION TECHNOLOGY ADVISORY COMMITTEE ARLINGTON VA, ~ (2005)
- Bo, L., "A survey of HPC Development", Computer Science and Electronics Engineering (ICCSEE), 2012 International Conference on, 2, pp.103~106 (2012), IEEE
- National Academies of Sciences, Engineering, and Medicine, "Future directions for NSF advanced computing infrastructure to support US science and engineering in 2017-2020" (2016), National Academies Press
- "P.L. 102-94 The High Performance Computing Act of 1991", ~
- "ACT ON UTILIZATION AND FOSTERING OF NATIONAL SUPER-COMPUTERS", Republic of Korea, ~ (2017)
- Van De Vanter, M. L., "HPC needs a tool strategy", Proceedings of the second international workshop on Software engineering for high performance computing system applications, pp.55~59 (2005), ACM
- Zarestky, J., "November). Teaching High Performance Computing: Lessons from a flipped classroom, project-based course on finite element methods", Proceedings of the Workshop on Education for High-Performance Computing, pp.34~41 (2014), IEEE Press
- Yasar, O., "A new perspective on computational science education", Computing in Science & Engineering, 2(5), pp.74~79 (2000)
- Shephard, M. S., "Bringing hpc to engineering innovation", Computing in Science & Engineering, 15(1), pp.16~25 (2013)
- "ACM", IEEE-CS Joint Task Force on Computing Curricula, Computer Science Curricula 2013, 2013
- Borich, G. D., "A needs assessment model for conducting follow-up studies", Journal of teacher education, 31(3), pp.39~42 (1980)
- 조대연, "설문조사를 통한 요구분석에서 우선순위결정 방안 탐색", 교육문제연구, (35), pp.165~187 (2009), 교육문제연구소
- Future research directions in problem solving environments for computational science, "Gallopoulos, S.", ~ (1992)
- Yasar, O., "Elements of computational science and engineering education", SIAM review, 45(4), pp.787~805 (2003)
- Fabricius, U., "High performance computing education for students in computational engineering", International Conference on Computational Science, pp.27~35 (2005), Springer
- Squires, S., "Yes, There Is an “Expertise Gap” In HPC Applications Development", Third Workshop on Productivity and Performance in High-End Computing (PPHEC06) (2006)
- Armosky, B., "HPC University", TG08-TeraGrid Conference (2007)
- EDUCATION, S. W. G. O. C. U., "Undergraduate computational science and engineering education", SIAM review, 53(3), pp.561~574 (2011)
- Sancho, M. R., "Addressing HPC skills shortages with parallel computing MOOC. In Interactive Collaborative and Blended Learning (ICBL)", 2015International Conference on, pp.86~93 (2015), IEEE
- Wilson, L. A., "Computational science education focused on future domain scientists", Proceedings of the Workshop on Education for High Performance Computing, pp.19~24 (2016), IEEE Press
- Gordon, S. I., "Implementing a Collaborative Online Course to Extend Access to HPC Skills", Computing in Science & Engineering, 18(1), pp.73~79 (2016)
- Cahill, K. J., "Building a Community of Practice to Prepare the HPC Workforce", Procedia computer science, 108, pp.2131~2140 (2017)
- Rüde, U., "Research and education in computational science and engineering", Siam Review, 60(3), pp.707~754 (2018)
- "SIAM"[URL]
- 박선주, "SW교육 콘텐츠 개발의 학습자 선호 분석", 정보교육학회논문지, 21(6), pp.691~699 (2017), 한국정보교육학회[DOI]
- 한영신, "비전공자 예비교사의 컴퓨팅 사고력 함양을 위한 프로그래밍 교육의 효과성 분석", 정보교육학회논문지, 22(1), pp.41~52 (2018), 한국정보교육학회[DOI]
- Lawshe, C. H., "A quantitative approach to content validity 1", Personnel psychology, 28(4), pp.563~575 (1975)
- Ayre, C., "Critical values for Lawshe’s content validity ratio : revisiting the original methods of calculation", Measurement and Evaluation in Counseling and Development, 47(1), pp.79~86 (2014)
- 이정은, "진로교육에 대한 대학생의 교육요구도 분석", 학습자중심교과교육연구, 16(4), pp.1001~1027 (2016), 학습자중심교과교육학회
