Slide 33
Slide 33 text
評価 – Concurrency Efficiency
• concurrent な の applications があった時,単体で動かした実行時間を1
, 2
…
同時に動作させた際の十応時間を1
, 2
…
としたとき,
=1
(
) を concurrency efficiency として定義
– 1 を超える = mutual synergy (DMA / computation の overlap) / 1 を下回る = resource lost
• Direct device access が 1 を下回る
– context switch cost
• Timeslice は高いコストがかかる (avg. 19%, high 42% to direct)
• Disengaged Timeslice も多少オーバーヘッドがかかる (10%/35%)
• Disengaged Fair Queueing は background concurrency を許容し
オーバーヘッドが低い (4%/18%)