動画ブログ · 2024/04/15
「マルチコアと電力の関係」 ~「シングルコアの限界」 ~「コア数が倍になれば性能は等倍になる?ならない?」 ~「マルチコアで資産性・再利用性を確保できる”王道”とは?」 ~「シングルコアで動かしていたアプリケーションはマルチコアでもそのまま動かせるの?」...
動画ブログ · 2024/04/14
マルチコアに関する様々な話題についてEMCの会長 枝廣先生と副会長 権藤さんにインタビューを実施し、トピックごとの動画としてお送りします。第一弾は「マルチコアって必要なの?」(3分51秒)です。

並列処理動作に関する問題について、いくつかの例をあげてみます

普段使用するデバッグツールの無い環境を考えてみる マルチコアデバッグとは少し離れますが、デバッグ環境が十分ではない時のことを考えてみます。 普段使うデバッグツールはgdb等のデバッガやprintfと思います。これらの用途は。

意図的にライブロック起こすことの難しさについて考えてみる 今回挑戦したのは、2つのスレッドプログラムが相手に合わせてミューテックス変数のロックを譲り合う処理を繰り返すことで発生するライブロック現象でした。...

ライブロックとは“動いているのだが進まない”という状況を指します。 たとえば、道を歩いていて向こうから来た人を避けようとするとき、相手が自分と同じ方向に動いてしまう。これを繰り返すような状況もライブロックとなります。

news · 2021/09/30
「マルチコア適用ガイド」統合版にてリニュアル致しました。下記「ダウンロード」ボタンより資料ご参照ください。また、ガイドに関して、下記のコメント欄から皆さまのご意見をお聞かせ下さい。

前回のブログでは、排他処理区間を絞ると同時に2つのミューテックス変数を使うように改造した結果、再びプログラムが終わらなくなりました。今回はこの問題の調査と対策を行います。

並列処理プログラムのデバッグも、逐次処理と同じ方法で行うことができます。 デバッガでは、スレッドの情報を見ることもできます。

さらに表示する