Introduction to Parallel Programming for Multicore/Manycore Clusters |
February 21-24, 2017
National Taiwan University, Taipei, Taiwan
Instructor: Takahiro Katagiri (Information Technology Center, Nagoya University,
Japan), and
Kengo Nakajima (Information Technology Center, The University of Tokyo, Tokyo, Japan)
Fundamental (2/21-23) (Instructor: Takahiro Katagiri ) |
Trainings of fundamental MPI and OpenMP are
provided with parallelization of dense matrix-vector multiplications and power
method for eigenvalue problems.
Fundamental 1/3: February 21th, 2017 (Tuesday)
PDF / Source Codes |
Time |
Contents |
Overview_of_OpenMP.pdf
|
15:10-16:00 |
Overview of OpenMP |
|
16:10-17:00 |
Functions of OpenMP
|
Fundamental 2/3: February 22th, 2017 (Wednesday)
PDF / Source Codes |
Time |
Contents |
Training_of_OpenMP.pdf
Sample code for Own PC:
Mat-Mat.tar
Answer code for Own PC:
Mat-Mat_ans.tar
|
9:10-10:00 |
Training of OpenMP with own PC
|
Overview_MPI.pdf
|
10:10-11:00 |
Overview of MPI
|
How_to_use_FX10.pdf |
11:10-12:00 |
How to use the FX10
(You need a password to access this file.)
|
|
13:10-14:00 |
Training of FX10 |
|
|
Homework 1
(OpenMP parallelization with the FX10 or
own PC) |
Non-blocking.pdf
|
14:10-15:00 |
Functions of MPI Non-blocking and
Persistent Communication |
Mat-Vec.pdf
|
15:10-16:00 |
Parallelization of dense Matrix-Vector
Multiplications (1/2) |
|
16:10-17:00 |
Parallelization of dense Matrix-Vector
Multiplications (2/2) |
|
|
Homework 2
(MPI Parallelization of Matrix-Vector
Multiplication with the FX10)
|
Fundamental 3/3: February 23rd, 2017 (Thursday)
PDF / Source Codes |
Time |
Contents |
Power_Method.pdf
|
09:10-10:00 |
Parallelization of dense Power Method
for eigenvalue problem (1/2) |
|
10:10-11:00 |
Parallelization of dense Power Method
for eigenvalue problem (2/2) |
|
|
Homework 3
(MPI Parallelization of Power Method with the
FX10)
|
Mat-Mat_1.pdf
|
11:10-12:00 |
Parallelization of Fully Distributed
dense Matrix-Matrix Multiplication (1/2) |
|
|
Homework 4
(MPI Parallelization of Matrix-Matrix Multiplication with the FX10) |
Mat-Mat_2.pdf
|
13:10-14:00 |
Parallelization of Fully Distributed dense Matrix-Matrix Multiplication (2/2) |
|
|
Homework 5
(MPI Parallelization of Fully Distributed Matrix-Matrix
Multiplication with the FX10) |
Update: 28th/Jan./2017
|