2020年と2021年の2年にわたり、並列処理プログラミングとトラブルに関するブログを掲載しました。
このページでは、これらのブログ情報を目次形式でご紹介しています。
1 はじめての並列化
(1) OpenMPによるデータ並列化
(2) 並列リソースの競合
(3) リソース競合の回避策
(4) データ並列処理は結果が異なる
(5) 2つ目はジョブ(タスク)並列化
(6) ジョブ(タスク)並列化の高速化
(7) 3つ目はパイプライン並列化
(8) 最初のパイプライン並列化はとても遅かった
(9) パイプライン並列の高速化
(10) プロファイル情報とまとめ
2 並列処理の不具合と対策
(1) 並列処理のリソース競合
(2) 終わらない原因
(3) デッドロック(deadlock)
(4) ライブロック(livelock)
(5) ライブロックはなぜ難しい
(6) デバッグツールが使えない時
(7) 並列処理に関するトラブル集
(8) 並列処理問題をソースから見つけるためのヒント
一般社団法人 組込みマルチコアコンソーシアム
〒104-0042 東京都中央区入船1丁目5-11 弘報ビル5階