マルチコアAnTにおけるAPとOSの処理分散効果
2
0
0
全文
(2) 情報処理学会第 81 回全国大会. ϮϱϬ. ྛ䝁䜰ẖ䛾ฎ⌮㔞. 㻞㻜. 㻞㻜. 㻝㻜. 㻟㻜. 㻟㻜. 㻝㻜. 㻝㻜. AnT. 㻜. 㻝㻜 㻻㻿䝃䞊䝞 㻞㻜 䝁䜰㻜. 㻞㻜. 䝁䜰㻝. 䝁䜰㻞. >ŝŶƵdž. ϮϬϬ. ฎ⌮㛫㻔㼙㼟㻕. 㻞㻜. 㻞㻜. 㻞㻜. 㻜. 䝁䜰㻜. 䝁䜰㻝. 䝁䜰㻞. ϭϱϬ. ϭϯϬ ϭϬϭ ϵϬ. ϭϬϬ ϱϬ. ϭϭϬ ϭϭϵ. ϭϰ ϭϰ. Ϯϳ ϭϵ. ϰϬ Ϯϰ. ϱϮ ϯϭ. ϳϲ. ϲϲ. ϳϮ. ϱϰ. ϲϬ. ϰϴ. ϲ. ϳ. ϴ. ϵ. ϭϬ. ϲϱ ϯϲ. ϰϮ. ϰ. ϱ. Ϭ. 䈜ᩘᏐ䛿ฎ⌮㔞䜢⾲䛩. Ϭ. ϭ. Ϯ. 㻔㻭㻕㻌䝬䜲䜽䝻䜹䞊䝛䝹ᵓ㐀㻻㻿 㻔㻮㻕㻌䝰䝜䝸䝅䝑䜽䜹䞊䝛䝹ᵓ㐀㻻㻿. ϯ. ㈇Ⲵ䝥䝻䝉䝇䛾㻼㼁ฎ⌮㛫㻔㼙㼟㻕. 図 2 AP プロセスと OS 処理の分散形態の例. 㻔㻭㻕㻭㻼䛾㻼㼁ฎ⌮㻜㼙㼟䛾ሙྜ ϮϱϬ. ㈇Ⲵ䝥䝻䝉䝇. AnT. >ŝŶƵdž. ϮϬϴ ϭϵϱ. 㻭㻼㻝. 㻭㻼㻞. ฎ⌮㛫㻔㼙㼟㻕. ϮϬϬ. 㻭㻼㻞. 㻭㻼㻝 㻻㻿䝃䞊䝞 㻻㻿㻝 䝁䜰㻜. 䝁䜰㻝. 㻻㻿㻞. 㻻㻿㻝. 㻻㻿㻞. 䝁䜰㻞. 䝁䜰㻜. 䝁䜰㻝. ϭϯϰ. ϭϯϰ. ϭϱϬ. ϭϮϯ. ϭϭϯ ϲϴ ϭϬϬ. ϰϲ ϯϯ. Ϯϰ. ϭϭϮ. ϵϬ. ϵϬ. ϰϰ. ϭϬϮ ϳϵ. ϲϳ ϱϲ. Ϯϯ. Ϭ Ϭ. ;Ϳ>ŝŶƵdž. ;ͿAnT. ϭϲϴ ϭϱϲ. ϱϬ. 䝁䜰㻞. ϭϴϬ. ϭ. Ϯ. ϯ. ϰ. ϱ. ϲ. ϳ. ϴ. ϵ. ϭϬ. ㈇Ⲵ䝥䝻䝉䝇䛾㻼㼁ฎ⌮㛫㻔㼙㼟㻕. 図 3 測定した分散形態. 㻔㻮㻕㻭㻼䛾㻼㼁ฎ⌮㻜㻚㻝㼙㼟䛾ሙྜ. 図 5 処理時間 といえる. (3)AP の PU 処理 0.1ms の場合 (B),PU 負荷を 0% から 90.9%にかけて増加した各 OS の処理時間の差は 73ms((208ms-24ms)-(134ms-23ms)) であり,AP の PU 処理 0ms の場合 (58ms((130ms-14ms)-(72ms-14ms))) よ りも長くなっている.したがって,AP の PU 処理増加 によりコアの負荷が大きくなり,マイクロカーネル構 造 OS の負荷分散の効果が大きくなっているといえる.. 㼞㼍㼣䝕䝞䜲䝇㻭䜢㼛㼜㼑㼚㻔㻌㻕 㻼㼁ฎ⌮. 㼞㼍㼣䝕䝞䜲䝇㻭䛛䜙㻠㻷㻮䜢㼞㼑㼍㼐㻔㻌㻕 㻺㼛. ᐃ༊㛫. 䝷䞁䝎䝮䛺⨨䛻㼘㼟㼑㼑㼗㻔㻌㻕. 㼚ᅇ┠㻫 㼅㼑㼟. 4. 㼞㼍㼣䝕䝞䜲䝇㻭䜢㼏㼘㼛㼟㼑㻔㻌㻕. 図 4 AP の処理流れ いことに起因する. (2)AP の PU 処理 0ms の場合 (A),PU 負荷を 0%(負荷 なし) から 90.9%(負荷プロセスの PU 処理時間 10ms) に 増加しても,AnT の処理時間の増加は 58ms(72ms-14ms) と短い.これに対し,Linux は 116ms(130ms-14ms) と 非常に長い.これは次の要因による. AnT は,AP1, AP2,および負荷プロセスの処理をコア 0 上で実行す る.Linux は AP1,OS1,および負荷プロセスの処理を コア 0 上で実行する.AP の処理はシステムコールを発 行するだけであり,ランダムリードを実行する OS 処理 と比べて負荷は小さい.したがって,マイクロカーネ ル構造 OS の AnT は,モノリシックカーネル構造 OS の Linux に比べ,うまく処理の負荷分散ができている. 1-36. おわりに. マイクロカーネル構造 OS である AnT とモノリシッ クカーネル構造 OS である Linux について,AP プロセ スと OS 処理の分散形態の違いを述べ,実測による性 能の評価を述べた. マイクロカーネル構造 OS は,AP プロセスと OS 処 理を各コアに自由に分散できるが,モノリシックカー ネル構造 OS は AP プロセスと OS 処理を同じコアで実 行してしまう.評価により,AnT では,AP の PU 処理 0ms の場合,処理時間の増加は 58ms に抑えられるのに 対し,Linux では 116ms も増加することを述べた.ま た,AP の PU 処理 0.1ms の場合,各 OS の増加した処 理時間の差は 73ms であり,AP の PU 処理 0ms の場合 (58ms) より長くなる. 参考文献 [1] 佐古田 健志, 山内 利宏, 谷口 秀夫:高スループットを実現す る OS 処理分散法の実現,マルチメディア,分散,協調とモ バイル (DICOMO2013) シンポジウム論文集,Vol.2013,No.2, pp.1663–1670 (2013.07).. Copyright 2019 Information Processing Society of Japan. All Rights Reserved..
(3)
関連したドキュメント
「他の条文における骨折・脱臼の回復についてもこれに準ずる」とある
当社は、APからの提案やAPとの協議、当社における検討を通じて、前回取引
本資料は Linux サーバー OS 向けプログラム「 ESET Server Security for Linux V8.1 」の機能を紹介した資料です。.. ・ESET File Security
本装置は OS のブート方法として、Secure Boot をサポートしています。 Secure Boot とは、UEFI Boot
bridge UP, pp. The Movement of English Prose, Longmans. The Philosophy of Grammar. George Allen & Unwin. A Modem English Grammar on Historical Principles, Part IV.
ESMPRO/ServerAgent for GuestOS Ver1.3(Windows/Linux) 1 ライセンス Windows / Linux のゲスト OS 上で動作するゲスト OS 監視 Agent ソフトウェア製品. UL1657-302
結果は表 2
これら諸々の構造的制約というフィルターを通して析出された行為を分析対象とする点で︑構