Opteron登場、ベンチマークも好調 73
ストーリー by yoosee
Intel帝国を切り崩せるか 部門より
Intel帝国を切り崩せるか 部門より
dseg 曰く、 "本家より。遂に発表となったAMDのOpteronプロセッサだが、ベンチマークの結果が各所に続々と掲載されている。AMDの公式ベンチ結果、Extreme Tech、Tom's Hardware、tecChannel 等。
いずれも Xeon を上回る数値を叩き出している。特に MP 構成下での数値が高い。日本語のサイトではSeptor.netに詳細な記事が掲載されている。
Opteron は 2-CPUサーバ向けの 240 / 242 / 244 モデルが出荷開始、8-CPUサーバ向けの 8xx モデルが第2四半期中、単一CPUサーバ向けの 1xx モデルが第3四半期中の出荷予定。尚、SuSEやMandrakeがOpteronのサポートを表明しており、Linuxにも64bit環境の大波が到来する。"
Windowsのx86-64対応 (スコア:1)
Optaron,Athlon 64がクライアント市場で成功するには、ここら辺の対応が不可欠でしょうね。
? (スコア:1)
# Win32に紛れてた16bitのコードは衝撃っつーか足枷だったわけですが
# ACなのでAC
Re:? (スコア:0)
Win9x系のは違ったと思うが・・・
Re:? (スコア:0)
CPUのモードを切り替えるだけですね。
Re:? (スコア:2, 参考になる)
KERNEL.EXE ==> KERNEL32.DLL
USER.EXE <== USER32.DLL
GDI.EXE <=> GDI32.DLL
という変換が常時行われています。
ウィンドウプロシジャの中でアクセス違反が起こるとOSごとおかしくなるのは 16bit の USER.EXE が噛んでいる所為。
Re:? (スコア:1)
それを変換を介している、とは言わないのでしょうか。:-)
16ビットモード時と32bitモードでセグメントレジスタの指すアドレスが(意味的に)変わるわけですから・・・・
-----------------
#そんなワタシはOS/2ユーザー:-)
Re:? (スコア:0)
モード切替した直後には、セグメントレジスタ、セレクタの設定をプログラム側がしなければならなかったことのように思いますが。
# プロテクトモードに切り替えた後に、最初にする作業はレジスタの設定だ、と教わったAC
Re:? (スコア:0)
Re:? (スコア:0)
訂正します。言わないほうがいいですね。CPUの機能的には統合されているので変換していると言うべきではないです。ついつい、仮想86モード環境下でエミュレーションをしているレイヤーを思い浮かべてしまいましたが、これはソフトウェアの仕様でありCPUの仕様ではないですものね。
Re:? (スコア:0)
って必ず一致しなきゃいけないものでもないですよね?
なので64bitのCPUで32bitのコードを走らせるのは
OS側で対応すれば何とかなるものだと思います。
32bitのi486で16bitのDOSとか動いていたわけですし。
こんな感じ?
i486(32bit)-DOS系(16bit)-16bitコード
i486(32bit)-win9x系(32bit)-16bitコード(OSで細工)
で今回のOpteronの場合はどうなんでしょう?
Opteron(32-64bit)-対応OS(64bit)-32bitコード
ここで32bitコード
Re:? (スコア:1, すばらしい洞察)
32ビットCPUの上で16ビットのコードを動かすには「リアルモード」か「仮想86モード」というモードで動かさないといけなかった。32ビットコードはそのまま「プロテクトモード」で動作する。32ビットのOSの上で16ビットのコードを動かすときには一時的に「仮想86モード」に切り替えていたはず。
Opteronはそういう手法じゃないんだろうね。
それと「衝撃」の件は、たぶん今までの64ビットWindowsが動いていたItaniumが、既存のx86のプログラムを走らせることができなかったからなんだろうなぁ、と思う。Itaniumが下位互換性を持っていればOpteronに衝撃はなかったんじゃなかろうか。
Re:? (スコア:3, 参考になる)
以下はWin9x系でのお話: (詳細は Windows95内部解析 … 絶版かな? [amazon.co.jp]) でも
DOS窓は各々独立したVM (Virtual Machine)を持ち,VMM.VxDがGUIアプリとは独立して制御します (GUIアプリは単一のVM上で動く)。なので変換を介しているとは言えないと思います。(VxDが直接システムコールを受け取り,MS-DOSやBIOSに受け渡す)
GUIアプリは単一のVMに放り込まれ,KERNEL32.DLLが一所懸命各プロセス間の連携を行いつつ,Thunkという仕組みでKERNEL/GDI/USERの基本APIを変換しながら最終的にVxDへのシステムコールを行って動きます。なのでWin16/32アプリは相互に変換されながら動いていたと言っていいと思います。
なお,NTではWOW(Windows on Windows)というエミュレーションレイヤが存在する(NTVDM.EXE)ので話はまた別。
Re:? (スコア:0)
WindowsXP 64bit版では、32ビットと64ビットの両方のバイナリが動きましたが。
Hammerに過剰な期待をする人は、Itaniumが高くて買えなかった人なんじゃないかと勘繰りたくなります。
Re:? (スコア:4, 興味深い)
ItaniumではIA32命令のプログラムは動きますが, 極端に性能が落ちましたよね. で, 実質的に使えないという評価になってしまったのだと.
で, Opteronの方なのですが, AMDの話だとIA32命令の実行もそれなりの性能を出すということで期待されていたわけです. それが本当なのか? 例えば同価格帯のXeonと比べてIA32命令の実行速度はどうか? というあたりが問題だと思います. 私がざっと見たところ, ベンチマークは主にspec fp/intで行われているみたいですが, 今後例えばWinbenchみたいなIA32でのベンチマークが出てくれば面白いでしょう.
もしOpteronのIA32性能が宣伝通りなら
の様な使い方が比較的低価格な環境で可能になると思います.
Re:? (スコア:1)
Intel も Itanium の 32bit 性能がアレなのには気づいていて、なんとかしようとしているようです。
http://www.zdnet.co.jp/news/0304/24/nebt_05.html [zdnet.co.jp]
Re:歴史は繰り返す。 (スコア:1)
Windows XP 64 bit versionは・・・
Re:? (スコア:1)
Re:? (スコア:0)
コストパフォーマンスという点は、選定・購入の動機として大きいですよね?
Re:? (スコア:0)
遅いけど動く実機として、昨日までありがとう。
Windowsな人は、もうちょっとIA-64で我慢。
その代わり、x86-64対応Windowsが出たらすぐに対応アプリ出るよ。
Opteron 1xxのポジションは? (スコア:1)
で、そこまでしてわざわざ物理的に互換性の無い製品を作るなんて・・・Pentium3に-Sというサーバー用Verがあったように、Athlon64「-S」とかいう風にしてはダメなのでしょうか。
そうすれば、M/Bベンダ側も同じチップセットでSocket754とSocket940と別のM/Bを用意する必要もなくなるから、ラインナップ数減らせて嬉しいと思うのだけど、これも素人考えでしょうかね?
ということで、「1way専用サーバー用CPU」にどういう使い道があるのか、そういう製品が存在するとどう嬉しいのか、誰か教えて下さい・・・>サーバーの偉い人
Re:Opteron 1xxのポジションは? (スコア:0)
安価な1Uサーバとか、ブレードサーバ用なんじゃないの?
上位モデルより発熱少なければ、ターゲットはあるんじゃ?
こっちが遅れてでてくるのは、その辺の熟成があるのかもね。
(Athlonはアツイからな~)
Re:Opteron 1xxのポジションは? (スコア:0)
Pen4の方が発熱大きいはずですが。
Re:Opteron 1xxのポジションは? (スコア:0)
Re:Athlon64って何? (スコア:1)
私の印象としては、Pentium4ファミリに対抗するためDuronを廃止(そのためモデルナンバー導入されず)、AthlonXPをSeleronの対抗馬にして、上位をAthlon64にしようとしていたみたいです(そのためnForce2が出るまでクロックアップが進まなかった)。
しかし、Athlon64の製品化が遅れ、赤字になった・・・
OpteronがItaniumの対抗馬のサーバー向け64bit、Athlon64はPC向けで32bit互換の64bit(つまり64bit化への架け橋)といった性質があると見ています。
なにか間違いがあったら御指摘願います。
=ど素人だけど、ここ、撫でて=
Re:Opteron 1xxのポジションは? (スコア:0)
Re:Opteron 1xxのポジションは? (スコア:0)
Opteron1xx = 1way用Opteron では意味がない
のではないかということでは?
Re:Opteron 1xxのポジションは? (スコア:0)
# Gbit Etherチップとか、ディスクコントローラとか
Re:Opteron 1xxのポジションは? (スコア:0)
Re:Opteron 1xxのポジションは? (スコア:0)
同一ピン配置のOpteron1xxとAthlon64を作れるのでは?
という疑問の答えにはならない、ということで。
商標(おふとぴ) (スコア:1)
モデルナンバーが発表された時から思っていたんだけど, どこかのPCメーカが240ZGとかの商標を取っていたりしないだろうか?
# ボアアップデフォルトなのでID
Re:商標(おふとぴ) (スコア:1)
それと一緒で240ZGとかはとれないんじゃ。
# rm -rf ./.
Re:商標(おふとぴ) (スコア:1)
#一文字目が数字だから、とかではなくて。
CX486とかは訴えられたような記憶が……(うろ覚え)
Foot to the Home
変なもの部 [slashdot.jp]
Re:商標(おふとぴ) (スコア:1)
# その後継はS30・・・ってことはまさか?
# Z33乗りだけどID
Mandrake Linux Corporate Server 2.1 for Opteron (スコア:1)
Mandrake Linux Corporate Server 2.1 for Opteron [linuxtoday.com] でてますね。
Re:Mandrake Linux Corporate Server 2.1 for Opter (スコア:1)
-- やさいはけんこうにいちば〜ん!
Re:Mandrake Linux Corporate Server 2.1 for Opter (スコア:0)
TurboLinux(まだベータ) は目の前で動いてます。
マザーは1枚破壊しました。CPUは無事だった。
よかった~~~~~
Linuxでの64bit環境は (スコア:1)
AlphaやUltraSPARCなどの64bitなLinuxがずっと昔からありますが…
Re:Linuxでの64bit環境は (スコア:1)
x86版は商用でもバリバリ使われていますがでもAlpha版やUltraSPARC版はあまり聞いたことがありません。
関係者には悪いですが、それらは未だ趣味の世界から出ていないと思います。
安価な64bitCPUが出てきたことで、Linuxでも64bit環境が広く普及するのではということじゃないんですか。
脳味噌腐乱中…
Re:Linuxでの64bit環境は (スコア:1)
一方Opteron は専用OS があるわけではないので、
Linux にはいいチャンスでと思います。
# 無駄にOpteron 欲しい…。
Re:Linuxでの64bit環境は (スコア:1)
まあalpha でクラスタ組めるんだからOS 代くらいは余裕でしょう。
…と個人的には思いますが。
実例はひとつしか知らないですが、そこのクラスタはLinux は使っていない様です。
で、本題としてOpteron cluster ならLinux と言われるようになればしめしめでしょう。
Re:Linuxでの64bit環境は (スコア:1)
OSF を使った方がいいのでしょう。
DEC コンパイラが良いので速いのではないでしょうか。
で、そのクラスタがBeowulf なのかは私は知らないのです。
元DEC のクラスタシステムも良く知りませんし。
識者の意見求む、ってところです。
Re:Linuxでの64bit環境は (スコア:1)
Re:Linuxでの64bit環境は (スコア:1)
Re:Linuxでの64bit環境は (スコア:1)
DEC健在なりしころAlphaServer8400のTruCluster環境での仕事をしたことが有ります. メモリチャネルという高速通信路を使ってノード間のデータ整合性を取っていたんですが, 当時はまだアプリ側がこなれてなくて, ORACLEのParallel Serverでもなかなか額面どおりの性能は出せませんでした.
Re:Linuxでの64bit環境は (スコア:1)
対応CPUが増えたことを大波とは決していえないでしょう。
また、UltraSPARCでLinuxはあんまり使われていないというのは
確かでしょうが、Alphaではそこそこ使われていますよ。hp自身、
AlphaではLinuxも動くことを売りにしていますし。
ってことで、hpのLinux Alphaのページ [hp.com]
Re:Linuxでの64bit環境は (スコア:1)
64bitにしなければならない理由はほとんどないと思います。
IPv6 と同じで昔からあるけど、いまいち便利さが解らない、
みんな大波を見ているだけという状態なのではないでしょうか?
Re:Linuxでの64bit環境は (スコア:0)
とりあえず、期待してます (スコア:1)
これで、涼しければ、もっと良いのだけど・・・・・。
君の名は (スコア:1)
そう言えば/.-Jでも悪評紛々だったオプティオンは無しになって, 正式にオプテロンになったみたいです.
Re:いろいろ (スコア:2, 参考になる)
隣のCPUと言わず、マルチプロセッサ環境では、どのCPU(自分も含めて)の
メモリにアクセスするときにもそれなりのレイテンシが発生するようですね。
それでも十分すごい性能と思いますが。