戻る
タイトル「2010年度シラバス」、フォルダ「2010年度シラバス?大学院 専門領域科目
シラバスの詳細は以下となります。
Subject name Distributed Computing System 
Charge teacher YAMAGIWA Shinichi 
Lectures target 1st,2nd  Class  
lecture room   Course time the former term 
day・period MON2,THU2  Unit classification select 
Lecture form general lecture  Unit Count
Matter of prepare  
Notes  
Details1 ☆Sammery The main objective of this lecture is to survey the fundamental technologies for the recent high performance computing, especially the ones of parallel and distributed computing. Through the class, the audiences will become to explain the state of the art of the high performance computing world, and also to figure a blueprint of the future parallel and distributed computing technologies. This lecture uses English textbooks. This makes the audience to master dedicated expressions on the parallel and distributed computing field. 
Details2 ☆Outline of the lecture The class treats two themes. The first theme is the "multi-processor system". Another is the "multi-core system". One of the participants will have responsibility to have a presentation to explain a part of the theme. Every class will have a different lecturer. ☆Plan and Objectives First part: "Multiprocessor system and thread-level parallelism" The following five items will be illustrated. (1) Perspective of the first part The participants will become to explain architecture of multiprocessor system and process thread definitions. (2) Symmetric shared memory multiprocessor system The participants will become to explain architecture and performance of symmetric shared memory multiprocessor system. (3) Distributed shared memory multiprocessor system The participants will become to explain architecture and performance of distributed shared memory multiprocessor system. (4)Synchronization and memory consistency model The participants will become to explain mechanism of synchronization among processing threads, and methods and definitions of memory coherency. (5) Examples of the systems and Future directions of the field The participants will become to discuss the future directions using the knowledge learned in the previous classes.  
Details3 Second part: "Multicore system and GPGPU" The following five items will be illustrated. (1) Introduction to GPGPU and the history The participants will become to explain advanced architecture of muticore processors and high performance computing using graphics processing units. (2)CUDA Learning introduction to CUDA and the programming methodology, the participants will become to begin programming application on CUDA. (3)Applications of GPGPU Learning experimental application examples on CUDA, the participants will become to explain which kind of application can fit into the computing mechanism of GPGPU. (4)CUDA Learning introduction to OpenCL and the programming methodology, the participants will become to begin programming application on OpenCL. (5) Future directions of GPGPU The participants will become to review the perspective of the GPGPU and also to discuss the future directions of GPGPU.  
Details4 ☆Textbooks Several chapters will be picked up from the following three books; ・David A. Patterson and John L. Hennessy, "Computer Architecture, Fourth Edition: A Quantitative Approach", Morgan Kaufmann, ISBN:0123704901, September 2006 ・David B. Kirk and Wen-mei W. Hwu, "Programming Massively Parallel Processors: A Hands-on Approach", Morgan Kaufmann, ISBN: 0123814723, February 2010 ・Hubert Nguyen, "GPU Gems 3", Addison-Wesley Professional,ISBN: 0321515269, August 2007 Note) One week before, the material for the first lecture will be distributed to the participants. The participants have to review the material in advance.  
Details5 ☆Evaluation - Using the materials used in presentation, report in the end of the quarter and mini exams (performed in the beginning of the class), the grade will be decided. - The audience who got totally 60% will pass. The materials used in presentation is 40%. The report in the end of the quarter is 40%. And the mini exams are totally 20%. 90% or higher: AA 80-89%: A 70-79%: B 60-69%: C Less than 60%: F  
Details6  
Details7  
Details8  
Details9  
Details10  


Copyright (c) 2006 NTT DATA KYUSHU CORPORATION. All Rights Reserved.