본문 바로가기
KERD
논문KCI 등재

계산과학분야의 고성능컴퓨팅 교육 개선을 위한 탐색적 연구

A Study on the Improvement of High Performance Computing Education in Computational Science

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

계산과학분야에서 고성능컴퓨팅(HPC)을 활용하기 위해서는 프로그래밍, 알고리즘, 자료구조 등 컴퓨터과학의 지식들과 기술들을 배워야 한다. 본 논문에서는 계산과학분야의 IT교육현황 조사와 설문조사를 통해 고성능컴퓨팅 교육을 개선시키기 위한 정책 방향을 제안하는데 있다. 이를 위해 국내 대학의 물리학, 화학, 생명과학, 지구과학분야의 전공과목 중에서 IT관련 과목 현황과 사용자들의 국내 고성능컴퓨팅 교육에 대한 인식을 조사하였다. 그 결과 계산과학분야의 IT과목비율은 응용 전공과목에 비해 매우 낮았다. 대학의 교육 요구도는 높게 나왔지만, 대학의 교육 제공 수준은 제일 낮게 나왔다. 또한 대부분의 사용자들은 독학으로 필요한 지식과 기술들을 습득한 것으로 조사되었다. 즉 대학의 역할이 가장 시급하고 중요하며 전문기관과 온라인교육의 역할도 중요하다고 확인하였다.

Abstract

In order to utilize HPC in Computational science, It is necessary to learn the knowledge and skills of computer science such as programming, algorithms and data structure. In this paper, we investigate IT education status in Computational science and propose policy directions to improve the HPC education through user survey. To do this, we surveyed the current state of IT subjects among major subjects in physics, chemistry, life sciences, and earth science in domestic universities and surveyed the users' Recognition of HPC education. As a result, the ratio of IT subjects in Computational science was very lower than the ratio of major domain subjects. Despite the high educational needs of universities, the educational level of universities was the lowest. Most users have learned the necessary knowledge and skills through self-study. We recognized the role of the university is the most urgent and important, and the role of professional institutions and online education is also important.

참고문헌 (41)

  1. D. E. Stevenson., "Science, computational science, and computer science: at a crossroads", Proceedings of the 1993 ACM conference on Computer science, pp.7~14 (1993), ACM
  2. E. I. D. C. Joseph., "High Performance Computing in the EU: Progress on the Implementation of the European HPC Strategy Report", PATC OMB, PRACE Advanced Training Centres HPC Curriculum 2013-2014 (2015)
  3. John M. Shalf, "Computing beyond Moore's Law", Computer, 48(12), pp.14~23 (2015), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  4. S. J. Ezell, "The vital importance of high-performance computing to US competitiveness", Information Technology and Innovation Foundation, 28 (2016)
  5. Osman Yasar, "Elements of Computational Science and Engineering Education", SIAM Review, 45(4), pp.787~805 (2003), Society for Industrial & Applied Mathematics (SIAM)[DOI]
  6. O. Yasar, "A new perspective on computational science education", Computing in Science & Engineering, 2(5), pp.74~79 (2000)[DOI]
  7. C. Tadonki., "Basic parallel and distributed computing curriculum, Second NSF", TCPP Workshop on Parallel and Distributed Computing Education (EduPar’12), in conjunction with the 26th IEEE International Parallel & Distributed Processing Symposium (IPDPS) (2012)
  8. L. A. Wilson, "Computational science education focused on future domain scientists", Proceedings of the Workshop on Education for High Performance Computing, pp.19~24 (2016), IEEE Press
  9. C. Connor, "Next generation HPC workforce development: the computer system, cluster, and networking summer institute", Proceedings of the Workshop on Education for High Performance Computing, pp.32~39 (2016), IEEE Press
  10. "National Assembly, National Ultra High Performance Computers Utilization and Promotion Law"[URL]
  11. T. Ungerer, "Eurolab-4-HPC Long-Term Vision on High-Performance Computing", arXiv preprint arXiv:1807.04521, ~ (2018)
  12. "Ultra high-performance computing to lead the fourth industrial revolution" (2012)[URL]
  13. Future research directions in problem solving environments for computational science, "S. Gallopoulos", ~ (1992)
  14. U. Fabricius, "High performance computing education for students in computational engineering", International Conference on Computational Science, pp.27~35 (2005)
  15. SIAM WORKING GROUP ON CSE UNDERGRAD EDUCATION, "Undergraduate Computational Science and Engineering Education", SIAM Review, 53(3), pp.561~574 (2011), Society for Industrial & Applied Mathematics (SIAM)[DOI]
  16. V. Gergel, "Unified Assessment of Skills in Parallel and Distributed Computing", Fac. Comput. Math. Cybern, pp.5~6 (2015)
  17. "EUROLAB-4-HPC. D3. 2 Best Practices in HPC Training"[URL]
  18. Rubin H. Landau, "Computational Physics Education; why, what and how", Computer Physics Communications, 177(1-2), pp.191~194 (2007), Elsevier BV[DOI]
  19. "HPC Students Undergraduate Programs"[URL]
  20. "Course Catalog, XSEDE USER PORTAL" (2011)[URL]
  21. John Towns, "XSEDE: Accelerating Scientific Discovery", Computing in Science & Engineering, 16(5), pp.62~74 (2014), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  22. "Texas Advanced Computing Center, The University of Texas at Austin, (2011-2018), ACADEMIC COURSES"[URL]
  23. S. Lathrop, "HPC university: getting information about computational science professional and educational resources and opportunities for engagement", Proceedings of the Conference on Extreme Science and Engineering Discovery Environment: Gateway to Discovery, pp.67~ (2013), ACM
  24. "HPC University"[URL]
  25. "PRACE Members"[URL]
  26. "Training Portal of Partnership for Advanced Computing in Europe(PRACE)"[URL]
  27. Nia Alexandrov, "The Role of Computational Science and Emerging Technologies in the Natural Sciences Education at University Level", Procedia Computer Science, 9, pp.1789~1798 (2012), Elsevier BV[DOI]
  28. "Learning with EPCC"[URL]
  29. "Solutions&Services/TRAINING"[URL]
  30. "BSC Education, Education"[URL]
  31. 김시정, "효과적인 코딩교육을 위한 학습 모델에 대한 연구", 한국융합학회논문지, 9(2), pp.7~12 (2018), 한국융합학회[DOI]
  32. 김경미, "융합인재 양성을 위한 컴퓨터 프로그래밍 교육의 필요성에 대한 사례연구", 디지털융복합연구, 12(11), pp.339~348 (2014), 한국디지털정책학회[DOI]
  33. "Supercomputing education center, About Supercomputing courses"[URL]
  34. "EDISION, EDISION Portal"[URL]
  35. "Ministry of Education, Standard classification system of Higher Education in Korea"[URL]
  36. Gary D. Borich, "A Needs Assessment Model for Conducting Follow-Up Studies", Journal of Teacher Education, 31(3), pp.39~42 (2016), SAGE Publications[DOI]
  37. 오승국, "교육요구 우선순위 결정을 위하여 설문조사를 이용하는 기존 방법 보완 연구", 교육문제연구, 27(4), pp.77~98 (2014), 교육문제연구소
  38. 엄미리, "역량 인식을 통한 대학생 학습지원 프로그램의교육요구도 탐색", 융합정보논문지, 8(3), pp.175~181 (2018), 중소기업융합학회[DOI]
  39. Katharine J. Cahill, "Building a Community of Practice to Prepare the HPC Workforce", Procedia Computer Science, 108, pp.2131~2140 (2017), Elsevier BV[DOI]
  40. Julia Mullen, "Learning by doing, High Performance Computing education in the MOOC era", Journal of Parallel and Distributed Computing, 105, pp.105~115 (2017), Elsevier BV[DOI]
  41. "Supercomputing education center, online course"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (31건)