2011 RIKEN AICS HPC Summer School
The RIKEN Advanced Institute for Computational Science hosts a summer school for young researchers. In this school, students learn about the basics of programming techniques for mastering the use of parallel computers.
1.Dates and Location
2011/8/1 (Monday) to 8/5 (Friday), RIKEN Advanced Institute for Computational Science, 6F auditorium
Access:http://aics.riken.jp/en/map/
2.Hosts
- RIKEN Advanced Institute for Computational Science
- Information Technology Center, University of Tokyo
- Graduate School of System Informatics, Kobe University
3.Sponsorship
"HPCI Program"
- Field 1 (RIKEN)
- Field 2 (Institute for Solid State Physics of the University of Tokyo)
- Field 3 (Japan Agency for Marine-Earth Science and Technology)
- Field 4 (Institute of Industrial Science, University of Tokyo)
- Field 5 (Center for Computational Sciences, University of Tsukuba)
- Nano-field grand challenge research and development – Integrated center of excellence for nanoscience (Institute for Molecular Science)
- Life science field grand challenge research and development (RIKEN)
4.Objective
In many fields of science, supercomputer-driven numeric simulations are considered one of three important research methods alongside experiment and theory. In science and technology, simulations play the important role of offering great possibilities for new leading-edge scientific discoveries and technological developments. Implementation of supercomputer-based simulation first requires development of supercomputer-geared programs. The next-generation K computer developed with the goal of full-scale operation in the fall of 2012 is a massively parallel computer comprising approximately 640,000 cores.
The “2011 RIKEN AICS*1 HPC*2 Summer School” targets young researches who are willing to try something new that is driven by supercomputers, represented by the K computer, and aims to provide training on programming basics (parallel calculation programming) for mastering the parallel computer. Anyone who is considering trying something new that is driven by supercomputers, represented by the K computer, is welcome to actively participate in these summer courses.
*1 AICS・・Advanced Institute for Computational Science
*2 HPC・・High Performance Computing
5.Targets
- Young researches (including graduate students) affiliated with universities and research institutions
- Researchers and engineers affiliated with corporations
- Persons without MPI or Open MP parallel programming experience, persons who would like to learn about such subjects in a systematic manner
6.Program Overview
- The 2011 RIKEN AICS HPC Summer School focuses on the basics of MPI and Open MP parallel programming and the concept of parallel data structures.
Following the content of courses implemented at the Information Technology Center of the University of Tokyo, the school targets applications involve as subject matter a three-dimensional Poisson's equation solver based on the finite volume method. Explanations are given starting from the basics, enabling participation by those with no prior experience in the finite volume method. - The school offers both classes and programming practice.
The practice sessions use a PC cluster (not the K computer).
August 1 (Monday)
Session 1: Introduction |
12:30-13:00 |
(Reception) |
||
13:00-13:45 |
Lecture |
Overview of RIKEN Advanced Institute for Computational Science |
Kimihiko Hirao |
|
13:45-14:45 |
Lecture |
Paving the Way to the Supercomputer: The History, Current Status, and Prospects of Computational Science |
Yoshio Oyanagi |
|
14:45-15:00 |
(Break) |
|||
15:00-15:30 |
Lecture |
Summer School Overview |
Kengo Nakajima |
|
15:30-17:00 |
Training |
Overview of Practical Training Environment and Login |
Takahiro Katagiri |
|
17:00-18:00 |
Tour |
Tour of RIKEN Advanced Institute for Computational Science |
Mitsuo Yokokawa/ |
August 2 (Tuesday)
Session II: |
09:00-10:45 |
Class |
Parallel Programming Basics |
Takahiro Katagiri |
|
10:45-11:00 |
(Break) |
||||
11:00-12:00 |
Training |
MPI Programming Training 1 |
Takahiro Katagiri |
||
12:00-13:30 |
(Lunch) |
||||
13:30-15:30 |
Training |
MPI Programming Training 2 |
Takahiro Katagiri |
||
15:30-15:45 |
(Break) |
||||
15:45-17:45 |
Training |
MPI Programming Training 3 |
Takahiro Katagiri |
August 3 (Wednesday)
Session III: |
09:00-10:30 |
Class |
Introduction to Parallel Application Development (I) |
Kengo Nakajima |
10:30-10:45 |
(Break) |
|||
10:45-12:15 |
Class |
Introduction to Parallel Application Development (I) |
Kengo Nakajima |
|
12:15-13:30 |
(Lunch) |
|||
13:30-15:30 |
Class |
Introduction to Parallel Application Development (II) |
Kengo Nakajima |
|
15:30-15:45 |
(Break) |
|||
15:45-17:45 |
Class |
Introduction to Parallel Application Development (II) |
Kengo Nakajima |
August 4 (Thursday)
Session III: |
09:00-10:30 |
Class |
Introduction to Parallel Application Development (III) |
Kengo Nakajima |
10:30-10:45 |
(Break) |
|||
10:45-12:15 |
Lecture |
Scalability Impediments: |
Yutaka Ishikawa |
|
12:15-13:30 |
(Lunch) |
|||
Session IV: |
13:30-15:30 |
Class |
Poisson's Equation Solver by ICCG Method |
Kengo Nakajima |
15:30-15:45 |
(Break) |
|||
15:45-18:00 |
Class |
Introduction to Open MP / Ordering |
Kengo Nakajima |
*The 8/5 (Friday) start time changed from 9:30 to 9:00.
August 5 (Friday)
Session IV: |
09:00 -12:00 |
Class |
Ordering (Continued) |
Kengo Nakajima |
12:00-13:15 |
(Lunch) |
|||
13:15-15:15 |
Class |
Parallelization |
Kengo Nakajima |
|
15:15-15:30 |
(Break) |
|||
15:30-17:00 |
Class |
Hybrid Parallel Programming Model |
Kengo Nakajima |
|
17:00-17:15 |
Presentation of Course Completion Certificates |
Kimihiki Hirao |
7.Registration
- The registration capacity is about 40 students; applications are accepted on a first-come-first-served basis. Note, however, that adjustments may be made so that there is not a bias toward a specific university or institution.
- Application period: May 25 (Wednesday) 9:00 to July 1 (Friday) 17:00.
- Application site:https://krs.bz/riken/m/aics_ss2011
- Travel and accommodation expenses will be paid if desired (students along with young and female researchers). Arrangements will be made by the school for those who desire accommodations.
[Location: Quality Hotel Kobe]
8.Participation Precautions
- Requirements for participation include FORTRAN or C based programming experience, UNIX experience, and fundamental knowledge on numeric calculations (LU decomposition, Gauss-Seidel iteration method, etc.).
- Each participant must bring a notebook PC to the seminar.
- Those who desire payment for accommodation expenses and yet cancel participation after the application deadline may be held responsible for hotel cancellation fees.
9.Organization
Advisor Committee
- Kimihiki Hirao (RIKEN Advanced Institute for Computational Science)
- Akinori Yonezawa (RIKEN Advanced Institute for Computational Science)
- Yoshio Oyanagi (Graduate School of System Informatics, Kobe University)
- Yutaka Ishikawa (Information Technology Center, University of Tokyo; RIKEN Advanced Institute for Computational Science)
- Mitsuhisa Sato (Center for Computational Sciences, University of Tsukuba; RIKEN Advanced Institute for Computational Science)
- Nobuyuki Kaya (Graduate School of System Informatics, Kobe University)
Executive Committee
- Mitsuhisa Sato (Center for Computational Sciences, University of Tsukuba; RIKEN Advanced Institute for Computational Science)
- Toyohisa Kameyama (RIKEN Advanced Institute for Computational Science)
- Kengo Nakajima (Information Technology Center, University of Tokyo)
- Takahiro Katagiri (Information Technology Center, University of Tokyo)
- Satoshi Oshima (Information Technology Center, University of Tokyo)
- Hideyuki Usui (Graduate School of System Informatics, Kobe University)
- Akira Kageyama (Graduate School of System Informatics, Kobe University)
- Yusaku Yamamoto (Graduate School of System Informatics, Kobe University)
- Takeshi Iwashita (Academic Center for Computing and Media Studies, Kyoto University)
10.Inquiries
RIKEN Advanced Institute for Computational Science, AICS Collaborations Section
7-1-26, Minamimachi, Minatojima, Chuo-ku, Kobe, 650-0047, Japan
TEL:078-940-5626 FAX:078-304-4964
E-mail: aics-renkei@riken.jp
(If sent by mail @ Please correct copy to the half-width.)