Project Description

國立臺灣大學 MeDA 實驗室、國家理論科學研究中心與日本東京大學 Kengo Nakajima 教授共同籌辦「高效能運算」相關課程

NCTS’s 2020 Winter Course Parallel Finite Element Method using Supercomputer Comes to a Successful Conclusion

     The National Center for Theoretical Sciences (NCTS) invited Professor Kengo Nakajima from the University of Tokyo to give a winter course at National Taiwan University (NTU) this year. Professor Nakajima’s course, titled Parallel Finite Element Method using Supercomputer, represents the latest in a series of collaborative courses between NCTS and the University of Tokyo since February 2015. 

     Initially, the courses were only made available to faculty members and students from NTU and National Central University (NCU). In 2017, NCTS began to encourage participation from other universities, and eventually signed a Memorandum of Understanding (MOU) with the University of Tokyo’s Information Technology Center in 2018, allowing students from 13 universities across Taiwan to enroll. Under the terms of the MOU, students from these universities can also receive up to two credits for passing the course. 

     The latest installment, Parallel Finite Element Method using Supercomputer, was an intensive full-day, English-only course which ran from February 21st to 25th. In the course, Professor Nakajima discusses the Finite Element Method (FEM) as a numerical solution to the partial differential equations used to describe one- and three-dimensional steady-state heat conduction problems, and how it is widely used in modelling across various scientific and technological fields. The course covered a basic introduction to theory and how to solve simultaneous linear equations, along with coding practice on the Oakbridge-CX (OBCX) supercomputer system. The OBCX supercomputer system consists of 1,368 compute nodes, each containing two Intel Xeon Platinum 8280 processes, and was launched in July of 2019 by the University of Tokyo’s Information Technology Center. 

     Although 18 students had originally enrolled in the course, due to the COVID-19 pandemic, only 12 were able to attend. All in attendance however, adhered strictly to the preventative measures dictated by the CDC for the entire duration of the course – which included wearing face masks at all times and maintaining proper social distancing. Windows were kept open for ventilation, and all members had to report temperatures and sterilize their hands with alcohol twice a day. 

     With the successful conclusion of the course, Professor Nakajima expressed his admiration for Taiwan’s highly effective response to the pandemic, citing the government’s proactive and preventative measures as the reason for Taiwan’s success in combatting COVID-19. He also mentioned co-organizer Professor Weichung Wang’s Medical Data Analytics Laboratory (http://meda.ai), saying that their efforts were instrumental in assisting with prevention measures during the course. 

[圖片說明] All course members wore face masks for the duration of the course, including Professor Kengo Nakajima (back row, third from the left) and Professor Weichung Wang (back row, fourth from the right) from NTU’s iAMS

NCTS is happy to announce that Professor Nakajima will be returning this summer with an advanced course in Multi-Threaded Parallel Programming Using OpenMP for Multicore/Manycore Systems. The course will be held online on the following Saturdays – 2020/8/22, 2020/8/29, 2020/9/5. Highlights of the course include: 

  • Overview of Finite-Volume Method (FVM)
  • Kyrilov Iterative Method, Preconditioning
  • Implementation of the Program
  • Introduction to OpenMP
  • Reordering/Coloring Method
  • Parallel FVM by OpenMP