31606 並行プログラミング
|
選 |
|
夏期後半 |
|
2 |
|
2〜4 |
|
和田 幸一 |
他の科目との関連 | アルゴリズム論I、情報実習II |
他学科履修 | 可 |
副題 | |
講義内容 | 並列・分散システムにおける並行処理の基礎知識、及び並行プログラミング技法を学ぶ。並行処理が直面する問題点を提示しながら、並列、分散、協同などの概念を導入する。現実のプログラミング言語にある並行プログラミング機能を比較し、並行プログラムの利点、およびその作成の難所について述べ、同期、通信の問題点を解決するための種々の概念と記法を講義する。並行プログラムを作成しての実験も行なう。 |
講義計画 | 以下の項目について、集中講義を行う。 1.協調型計算システムの概説 2.並行処理の基本概念 3.並行プログラミング |
評価方法 | |
テキスト | |
その他 |