Subject name |
Topics of Information Systems U |
Charge teacher |
YAMAGIWA Shinichi,Makoto Iwata,Keizo Shinomori |
Lectures target |
1st,2nd,3rd |
Class |
|
lecture room |
|
Course time |
the former term |
day・period |
THU3 |
Unit classification |
select |
Lecture form |
general lecture |
Unit Count |
2 |
Matter of prepare |
|
Notes |
|
Details1 |
☆Summary
The main objective of this lecture is to survey the technology trends
for the recent high performance computing, especially experimental
programming techniques in parallel environments. Through the class,
the students will become to explain how to build programs in parallel
environment.
This lecture uses English textbooks. This makes the students to master
dedicated expressions on the parallel and distributed computing field.
|
Details2 |
☆Outline of the class
From the textbook 1):
1. from chapter 1 to 2.3.5
2. from chapter 2.4 to 4.4
3. from chapter 4.4.1 to 4.6.3
4. from chapter 4.6.4 to 4.9.3
5. from chapter 4.10 to 5.4.6
6. from chapter 5.5 to 5.7
7. from chapter 5.8 to 6.4
8. from chapter 6.4.1 to 6.7
From the textbook 2):
9. Chapter 1
10. Chapter 2
11. Chapter 3
12. Chapter 4
13. Chapter 5
14. Chapter 6
15. Chapter 11
Extra time:
16: Presentation for Research Activity
|
Details3 |
☆Textbooks
1) Barbara Chapman, Gabriele Jost and Ruud van der Pas, Using OpenMP:
Portable Shared Memory Parallel Programming, MIT press, 2007. ISBN-10:
0-262-53302-2, ISBN-13: 978-0-262-53302-7
2) David B. Kirk, Wen-mei W. Hwu, Programming Massively Parallel
Processors: A Hands-on Approach, Morgan Kaufmann, 2010. ISBN-10:
9780123814722, ISBN-13: 978-0123814722
|
Details4 |
☆Grading
Presentation for the responsible part will be evaluated. Students must
have presentations for the decided number of presentations.
90% or more: AA
80-89%: A
70-79%: B
60-69%: C
Less than 60%: F
|
Details5 |
|
Details6 |
|
Details7 |
|
Details8 |
|
Details9 |
|
Details10 |
|
|