アカウント名:
パスワード:
などを総合的に考慮すると、そうおかしな結果ではないと思います
どうもご指摘感謝します(しかし返信速いなぁ:-P。)
Dual Processor による損失 (2 CPU は x2 未満の速度) 一般にn並列でn倍にはなりませんが、条件によってはn倍を超える ことがあります。それはスーパー・リニアリティと呼ばれます。
Dual Processor による損失 (2 CPU は x2 未満の速度)
メモリ and バス 転送速度 メモリについて考慮されるのは帯域とレイテシィです。 さらに、プログラムがCPUバウンドがメモリバウンドかが わからないとなんとも。
メモリ and バス 転送速度
> Hyper-Threading などによる Multi Threading (もちろん Dual Processor の方がパフォーマンスがいいと思いますが (確か 最近の Adobe の製品は Multi Threading 処理してますよね) ) これも何を言いたいのかわかりませんね。1項目目の並列と からんだ話だと思いますが。
> Hyper-Threading などによる Multi Threading (もちろん Dual Processor の方がパフォーマンスがいいと思いますが (確か 最近の Adobe の製品は Multi Threading 処理してますよね) )
PowerPC 867MHz と Pentium4 1.7GHz で Adobe Photoshop のフィルタの実行速度を計測した時に PPC が約1.8倍弱速い
Hyper-ThreadingはSMPとは違うので、並列化には注意が 必要なはずです(たぶんバリア同期を取る場合。勉強不足で すまないが)。新しい技術なので、その性能評価も難しいです。 確かに:-)。 というわけで、 > モデレータの方
というわけで、 > モデレータの方
一般には「並列化の効果」とか「並列化効率」と言いますね。
スピードアップ(speedup)と効率(efficiency)とは別のものですよ。スピードアップは逐次計算基準でどれくらい速いかを示す尺度。効率はどれくらいのCPUを遊ばせずに活用しているかの比率。
一般にn並列でn倍にはなりませんが、条件によってはn倍を超える ことがあります。それはスーパー・リニアリティと呼ばれます。
今はアーキテクチャの話をしてるんですよね。スーパーリニアスピードアップは特定のアルゴリズム(探索など)で見られるけれど、アーキテクチャをいくらいじっても全般的なスーパーリニアスピードアップを達成することはできないですよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
これって (スコア:1)
Re:これって (スコア:2, 参考になる)
などを総合的に考慮すると、そうおかしな結果ではないと思います
Re:これって (スコア:2, 参考になる)
> Dual Processor による損失 (2 CPU は x2 未満の速度)
一般には「並列化の効果」とか「並列化効率」と言いますね。
損失という言葉は使いません。
一般にn並列でn倍にはなりませんが、条件によってはn倍を超える
ことがあります。それはスーパー・リニアリティと呼ばれます。
> メモリ and バス 転送速度
これは具体的に何を言いたいのかわからないですね。
メモリについて考慮されるのは帯域とレイテシィです。
さらに、プログラムがCPUバウンドがメモリバウンドかが
わからないとなんとも。
たとえばHDBENCHのfloat/integerはCPUバウンドの
プログラムで、Sysmarkのメモリ項目はズバリそのもの
(中身はSTREAMベンチ)。
> Hyper-Threading などによる Multi Threading (もちろん Dual Processor の方がパフォーマンスがいいと思いますが (確か 最近の Adobe の製品は Multi Threading 処理してますよね) )
これも何を言いたいのかわかりませんね。1項目目の並列と
からんだ話だと思いますが。
Hyper-ThreadingはSMPとは違うので、並列化には注意が
必要なはずです(たぶんバリア同期を取る場合。勉強不足で
すまないが)。新しい技術なので、その性能評価も難しいです。
Re:これって (スコア:1)
どうもご指摘感謝します(しかし返信速いなぁ:-P。)
検索してみたのですが、ちょっとわかりませんでした(手持ちの書籍にも書いていなかった...)。どんな理由からそうなるんでしょうか。Re:これって (スコア:0)
スピードアップ(speedup)と効率(efficiency)とは別のものですよ。スピードアップは逐次計算基準でどれくらい速いかを示す尺度。効率はどれくらいのCPUを遊ばせずに活用しているかの比率。
Re:これって (スコア:1, 参考になる)