diary/Kojima/2005-06-02
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・HT considered useful ?
手もとの Xeon 2.8G dual + 1G RAM なマシンで,HT の有無や ...
ブの数を変えてカーネルをビルドするベンチマークをしてみま...
コンパイルに付かった設定は[[こういう感じ:http://plamo.lin...
カーネル 2.6.11.9 + unicon パッチなソースで,Plamo のデフ...
のドライバをコンパイルするような設定になっています.
結果はこんな感じ.最低でも2回の平均,できれば3回くらいの...
した.また環境は現在開発中の Plamo-4.2 のα前くらいのバー...
で,使用した gcc は 2.4.3 です.
|SMP + HT on|make -j5 |10分12秒|
|SMP + HT on|make -j3 |11分00秒|
|SMP + HT on|make |21分55秒|
|SMP + HT off|make -j3 | 11分30秒|
|SMP + HT off|make | 21分55秒|
|no SMP + HT off|make |23分43秒|
ざっと見ですが,SMP/HT が無い single CPU の状態では 24分...
SMP を on にすると約11分くらい,そこから HT を on にして...
るともう 1 分くらい速くなるかな,という感じ.
この結果だけで見ると SMP 化に比べて HT 化のメリットはそう...
だけど,HT の影響を論じるならば非 SMP で HT の on/off を...
ありそう.
ちなみに,[[GCC 4.0 のベンチマークをしているページ:http:/...
で用意されている[[設定ファイル:http://www.coyotegulch.com...
SMP + HT on な状態で2分35秒ほどでコンパイルできたので,結...
まぁ,向うは RAM が 512MB なので,それだけでかなり違う気...
一応,テスト用に[[こういうスクリプト:http://plamo.linet.g...
-再現性を高めるために手もとでつかっていた[[ソースコード:h...
-以前(今も)使ってた Athlon 2500+(1.8GHz) + RAM 1GB な環境...
-Geode NX1750+(1.39GHz)+ RAM 256MB Elapsed 42:32.52でし...
-Celeron500Mhz Dual + 448MB RAM // config.keepの Elapsed ...
#comment
終了行:
[[diary/Kojima]]
・HT considered useful ?
手もとの Xeon 2.8G dual + 1G RAM なマシンで,HT の有無や ...
ブの数を変えてカーネルをビルドするベンチマークをしてみま...
コンパイルに付かった設定は[[こういう感じ:http://plamo.lin...
カーネル 2.6.11.9 + unicon パッチなソースで,Plamo のデフ...
のドライバをコンパイルするような設定になっています.
結果はこんな感じ.最低でも2回の平均,できれば3回くらいの...
した.また環境は現在開発中の Plamo-4.2 のα前くらいのバー...
で,使用した gcc は 2.4.3 です.
|SMP + HT on|make -j5 |10分12秒|
|SMP + HT on|make -j3 |11分00秒|
|SMP + HT on|make |21分55秒|
|SMP + HT off|make -j3 | 11分30秒|
|SMP + HT off|make | 21分55秒|
|no SMP + HT off|make |23分43秒|
ざっと見ですが,SMP/HT が無い single CPU の状態では 24分...
SMP を on にすると約11分くらい,そこから HT を on にして...
るともう 1 分くらい速くなるかな,という感じ.
この結果だけで見ると SMP 化に比べて HT 化のメリットはそう...
だけど,HT の影響を論じるならば非 SMP で HT の on/off を...
ありそう.
ちなみに,[[GCC 4.0 のベンチマークをしているページ:http:/...
で用意されている[[設定ファイル:http://www.coyotegulch.com...
SMP + HT on な状態で2分35秒ほどでコンパイルできたので,結...
まぁ,向うは RAM が 512MB なので,それだけでかなり違う気...
一応,テスト用に[[こういうスクリプト:http://plamo.linet.g...
-再現性を高めるために手もとでつかっていた[[ソースコード:h...
-以前(今も)使ってた Athlon 2500+(1.8GHz) + RAM 1GB な環境...
-Geode NX1750+(1.39GHz)+ RAM 256MB Elapsed 42:32.52でし...
-Celeron500Mhz Dual + 448MB RAM // config.keepの Elapsed ...
#comment
ページ名: