知能情報工学実験演習III「並列プログラミング」(2013年度)

マルチスレッドプログラミング


担当


クロック周波数自動調整(SpeedStep)が有効になっていると性能が変動します. SpeedStep の無効化は,E601の端末では, コマンドラインから cpuspeed で可能となっていますので, 性能測定前に実行して性能を安定化させてください. なお,コマンドラインから grep Hz /proc/cpuinfo で cpu MHz が変らないかなどである程度確認できます.(10/2)

new: 実行時間の上位ランキング 第1回, 第2回, 第3回, 最終 (10/25, 12/06, 1/10, 2/3)

new: 実行時間の上位ランキング on 計算サーバ(オプション) 第2回, 第3回, 最終レポート (12/06, 1/10, 2/3)

nqueen.cを入れ替えました。 (12/06)

ludecomp.cを入れ替えました。 (10/26)

計算サーバの利用については Moodle を確認してください (10/26)

連絡事項などは Moodle以外にこのページにも記載することがあります. ときどき再読み込み(reload)してください。
最終更新: Mon Feb 3 11:13:01 JST 2014

自分のプログラムが遅いと思った場合 「準備 」にある初歩的な「最適化オプション」を 読み忘れていないか確認しましょう.


資料・説明など


課題など


ニックネーム,定期進捗報告


レポート

締切

第1回Web課題1〜2(主にWeb課題2)10/25(金)13:00
第2回Web課題1〜3(主にWeb課題3)12/06(金)13:00
第3回Web課題4〜6(主にWeb課題6)1/10(金)13:00
最終Web課題1〜6(最終レポート※)・プレゼンテーション資料 1/24(金)13:00

レポート内容

Moodleにて少なくとも以下の内容を提出する。

注意:


プレゼンテーション

プレゼンテーション資料は, (プレゼンテーション後に提出予定の) 最終レポート(=第1回レポート〜第3回レポート+全体まとめ)の内容のうち, 測定した実行時間,プログラムの説明,考察をスライド形式でまとめる.

端末室の端末には OpenOffice.org 3.1.1 の Impress (プレゼンテーション用ソフトウェア)が入っているので,これを用いる. 原則として次のようにすること。

発表順は、発表スライドを提出した順の逆順とする予定 (つまり、より早く提出した人の発表は、より後とする)。 スライド提出締切は、発表当日午前とする(Moodle上で確認すること)。


成績

実験への取り組み態度も勘案し,課題レポートの評価に基づくが, 課題プログラムの実行速度も加点の対象とする。


Masahiro Yasugi