前回のブログでは、排他処理区間を絞ると同時に2つのミューテックス変数を使うように改造した結果、再びプログラムが終わらなくなりました。今回はこの問題の調査と対策を行います。
並列処理プログラムのデバッグも、逐次処理と同じ方法で行うことができます。 デバッガでは、スレッドの情報を見ることもできます。

並列処理の不具合と対策について、ブログをはじめます。
news · 2021/07/07
組込みマルチコアサミット(EMS2020)にて、事前告知をさせて頂いておりましたが、マルチコア技術の組込みシステムでの活用促進の一環として、“マルチコア適用ガイド”を作成し、公開させて頂く運びとなりました。

はじめての並列化 · 2021/05/21
プロファイリング情報について気になることがありました。
はじめての並列化 · 2021/04/23
パイプライン並列化のバランスについて考えてみます。

はじめての並列化 · 2021/03/03
逐次処理プログラムのマルチコア化。パイプライン並列化の第2回目。異常に長い処理時間に対する原因の調べ方について掲載。
はじめての並列化 · 2021/02/26
逐次処理プログラムのマルチコア化。パイプライン並列化の第1回目。考え方と実装方法について掲載。

はじめての並列化 · 2021/02/19
逐次処理プログラムのマルチコア化。ジョブ(タスク)並列化の方法についての第2回目。性能改善のための手法について掲載。
はじめての並列化 · 2021/02/15
逐次処理プログラムのマルチコア化。ジョブ(タスク)並列化の方法についての第1回目。考え方とプログラムの改造について掲載。

さらに表示する