Home
Blog
Activities
Membership
Events
Downloads
Access
Downloads (password needed)
The Multicore Association Specifications
Multicore for Beginners
YouTube動画
Home
Blog
news
マルチコアの基本
はじめての並列化
並列処理の不具合と対策
Activities
Membership
Members only / Enter here
Events
Downloads
Access
Downloads (password needed)
The Multicore Association Specifications
Multicore for Beginners
YouTube動画
news
マルチコアの基本
はじめての並列化
並列処理の不具合と対策
Enabling Multi and Manycore for Embedded Systems
Blog
カテゴリ:マルチコアソフト開発実践編2
すべての記事を表示
並列処理の不具合と対策
· 2022/03/16
(8)並列処理問題をソースから見つけるためのヒント [ 並列処理の不具合と対策 ]
これまでのブログであげた並列処理問題の解決方法を考えてみます
続きを読む
並列処理の不具合と対策
· 2022/02/14
(7)並列処理に関するトラブル集 [ 並列処理の不具合と対策 ]
並列処理動作に関する問題について、いくつかの例をあげてみます
続きを読む
並列処理の不具合と対策
· 2022/01/26
(6)デバッグツールが使えない時 [ 並列処理の不具合と対策 ]
普段使用するデバッグツールの無い環境を考えてみる マルチコアデバッグとは少し離れますが、デバッグ環境が十分ではない時のことを考えてみます。 普段使うデバッグツールはgdb等のデバッガやprintfと思います。これらの用途は。
続きを読む
並列処理の不具合と対策
· 2021/12/14
(5)ライブロックはなぜ難しい [ 並列処理の不具合と対策 ]
意図的にライブロック起こすことの難しさについて考えてみる 今回挑戦したのは、2つのスレッドプログラムが相手に合わせてミューテックス変数のロックを譲り合う処理を繰り返すことで発生するライブロック現象でした。...
続きを読む
並列処理の不具合と対策
· 2021/10/13
(4)ライブロック(livelock) [ 並列処理の不具合と対策 ]
ライブロックとは“動いているのだが進まない”という状況を指します。 たとえば、道を歩いていて向こうから来た人を避けようとするとき、相手が自分と同じ方向に動いてしまう。これを繰り返すような状況もライブロックとなります。
続きを読む
並列処理の不具合と対策
· 2021/09/21
(3)デッドロック(deadlock) [ 並列処理の不具合と対策 ]
前回のブログでは、排他処理区間を絞ると同時に2つのミューテックス変数を使うように改造した結果、再びプログラムが終わらなくなりました。今回はこの問題の調査と対策を行います。
続きを読む
並列処理の不具合と対策
· 2021/09/07
(2)終わらない原因 [ 並列処理の不具合と対策 ]
並列処理プログラムのデバッグも、逐次処理と同じ方法で行うことができます。 デバッガでは、スレッドの情報を見ることもできます。
続きを読む
並列処理の不具合と対策
· 2021/08/17
(1)並列処理のリソース競合 [ 並列処理の不具合と対策 ]
並列処理の不具合と対策について、ブログをはじめます。
続きを読む
一般社団法人 組込みマルチコアコンソーシアム
〒104-0042 東京都中央区入船1丁目5-11 弘報ビル5階
閉じる