Sun Microsystems 最大の字余り
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2008/06/22(日) 18:35:49ああサン・マイクロシステムズや
サン・マイクロシステムズや
(字余り過ぎ)
【前スレ】
SunMicrosystems 最大の探検
http://pc11.2ch.net/test/read.cgi/unix/1207761568/
0427名無しさん@お腹いっぱい。
2008/07/10(木) 20:05:17そうだな。
SPARCよりもMIPSのほうが優秀だったな。
ISAも実装も。
ちなみにSPARCを多くのメーカーが実装するのをやめた後も、
MIPSは多くのメーカーが実装して売ってて、広範に使われた。
一時期は年間5千万個も製造されてたとか。
乾電池で動かすようなものまで、64ビットのR4000系のCPUを積んでた。
> で、「しかたがない」から「巻かれた」方がいい、わけだ。買う側にしたら。
宗教や主義主張の話じゃないんだから、巻かれるとかそういう次元じゃない。
0428名無しさん@お腹いっぱい。
2008/07/10(木) 21:18:29それこそプリンターとか。ネットワーク機器とか。PDA 方面で減ったか?
ARM の方がうまくやったなぁ、ここ数年だと。
だから、Infrant のやつが結構出てるちゅーに。NAS で。NETGEAR が買ったみたいだが。
富士通が SPARClite やめただけに過ぎん。
0429名無しさん@お腹いっぱい。
2008/07/10(木) 21:24:29> SPARCよりもMIPSのほうが優秀だったな。
> ISAも実装も。
おもしろそうだな。具体的に講釈してくれ。実装だと直交しそうだから ISA の。
0430名無しさん@お腹いっぱい。
2008/07/10(木) 21:25:59組込みでもUnixが使われるようになった今では、どうでもいい話だが、
組込みでSPARCが嫌われていたのはレジスタウィンドウのせい。
まず、コンテキストスイッチが遅い。組込みだと、これだけで嫌われる。
次に、割り込みへの応答時間のバラツキが大きい。これは痛い。
そして、レジスタウィンドウは高度なデバッガがないと、デバッグが難しい。
0431名無しさん@お腹いっぱい。
2008/07/10(木) 22:13:26連呼はあんただよ。中身ゼロかいww
0432名無しさん@お腹いっぱい。
2008/07/10(木) 22:14:030433名無しさん@お腹いっぱい。
2008/07/10(木) 22:16:09せめておもしろいことかけよぉ〜。先の展開考えるとかさぁ〜。
なんの役にもたたん無機質文バラまいてんじゃねーよ!
0434名無しさん@お腹いっぱい。
2008/07/10(木) 22:25:43同時期のSPARC 40MHzとR3000 33MHzで、後者のほうが速かった。
レジスタウィンドウによる性能向上よりも、レジスタウィンドウにトランジスタを食われないことのほうが重要。
0435名無しさん@お腹いっぱい。
2008/07/10(木) 22:36:10> UNIXベンダ数社はMercedへの対応計画を発表しましたが、
> そのためには現在のカーネル、デバイス ドライバ、およびツールのインプリメンテーションに大々的な変更
> を加える必要があります。
> 最近、Mercedの公開時期が遅れるという発表がありましたが、
> このために、これらのベンダはMercedへの移植作業を当初よりも遅れて開始せざるをえません。
> このため、アプリケーション開発者にとっては、Merced上のプロダクトを、競争力のあるタイム フレーム内に
> リリースすることがいっそう難しくなりました。
マイクロソフトの分析は当ったな。
その通りにIA-64をサポートしたUnixはHP-UXとLinuxだけになった。
0436名無しさん@お腹いっぱい。
2008/07/10(木) 22:40:420437名無しさん@お腹いっぱい。
2008/07/10(木) 22:54:400438名無しさん@お腹いっぱい。
2008/07/10(木) 22:55:580439名無しさん@お腹いっぱい。
2008/07/10(木) 23:00:590440名無しさん@お腹いっぱい。
2008/07/10(木) 23:37:07SunとSPARCは分析の対象にすらなってないな
0441名無しさん@お腹いっぱい。
2008/07/11(金) 04:14:21> その通りにIA-64をサポートしたUnixはHP-UXとLinuxだけになった。
そんなこと書いてないが?
その古文書は、
アプリケーションを Windows NT ベースで開発しておけば
別のプラットフォーム(含Merced)にもすぐ対応できる、
とMSが主張しているだけの内容。
>>440
Solarisのx86版とSPARC版との差異が大きいことが槍玉に挙がってるw
0442名無しさん@お腹いっぱい。
2008/07/11(金) 08:25:54> 競争力のあるタイム フレーム内にリリースすることがいっそう難しくなりました。
これは、各社はリリースを断念するでしょう、ってことだよ。
事実、IA-64サポートを発表していた各社は軒並み手を引いた。
0443名無しさん@お腹いっぱい。
2008/07/11(金) 09:14:18> > 競争力のあるタイム フレーム内にリリースすることがいっそう難しくなりました。
> これは、各社はリリースを断念するでしょう、ってことだよ。
その部分は「アプリケーション開発者にとっては」って書いてあるでしょ。
さらに前後も読めば、UNIX上でアプリケーションを開発する場合の話だとわかる。
Windows NT の利点の説明の一部。
> 事実、IA-64サポートを発表していた各社は軒並み手を引いた。
それは事実だが、その文書でそんなことは述べてない。
0444名無しさん@お腹いっぱい。
2008/07/11(金) 09:36:370445名無しさん@お腹いっぱい。
2008/07/11(金) 10:18:13行間を読め。
アプリ屋がタイムリーにリリースできないってことは、OSをリリースする価値がないってことだよ。
アプリのないOSなんてナンセンスだもの。
0446名無しさん@お腹いっぱい。
2008/07/11(金) 10:41:21MIPS R4000が、33MHz駆動で27MIPSを出していた。
SPARCは40MHz駆動で22MIPSしか出なかった。
これは、同じことをするのに、SPARCは約2倍の命令が必要ということを意味している。
それ自体は(命令コードが肥大化することを除けば)悪いことではない。
2倍の命令が必要でも、2倍のクロックで動作すればいいのだから。
しかしSPARCはR4000の2倍の周波数では動作しない。
動作周波数は、おおよそ、パイプラインの各ステージで通過するゲートの数できまる。
大雑把に、通過するゲート数が半分になれば、2倍のクロックで動作するようになる。
ステージで通過するゲート数は、1命令で行う処理の各ステージでの内容量によって
決まってくるが、それはISAのデザインによるところが大きい。
SPARCよりもR4000のほうが、RISCの考え方をうまく実現していた、ということだろう。
0447名無しさん@お腹いっぱい。
2008/07/11(金) 10:58:016ページ目(スライド12枚目)
R3000、1987年、25MHz、SPECint 17.6、SPECfp 15.1、パイプライン5段、1issue
SPARC、1988年、25MHz、SPECint 12.3、SPECfp 11.6、パイプライン不明、1issue
R4000PC、1992年、100MHz、SPECint 39.7、SPECfp 46.8、パイプライン8段、1issue、1.35Mトランジスタ 184mm2、0.8umプロセス
R4000SC、1992年、100MHz、SPECint 54.5、SPECfp 68.5、パイプライン8段、1issue、1.35Mトランジスタ 184mm2、0.8umプロセス
SuperSPARC、1993年、40MHz、SPECint 52.6、SPECfp 64.7、パイプライン8段、3issue、3.1Mトランジスタ 256mm2、0.8umプロセス
Pentium、1993年、66MHz、SPECint 60、SPECfp 55、パイプライン5or8段、2issue、3.1Mトランジスタ 294mm2、0.8umプロセス
MIPSの後塵を拝するSPARCって構図だね。
しかもSuperSPARCはMIPSの2倍以上のトランジスタを使ったのに負けてる。
同じくトランジスタを多量に使った力任せのPentiumにもSPECintで負い越されてるし。
0448名無しさん@お腹いっぱい。
2008/07/11(金) 10:58:490449名無しさん@お腹いっぱい。
2008/07/11(金) 11:23:480450名無しさん@お腹いっぱい。
2008/07/11(金) 12:07:17> MIPSの後塵を拝するSPARCって構図だね。
おいおい... ベンチマークかよ、それじゃ具体性て観点じゃ後退しまくりだろ。
寝てんのか?
やっぱレジスタウィンドウ批判てただの「お題目」に過ぎんな。確信できたわ。根拠ゼロ。
0451名無しさん@お腹いっぱい。
2008/07/11(金) 12:28:510452名無しさん@お腹いっぱい。
2008/07/11(金) 12:37:49Mips/SparcよりもPA-RISCの方がトランジスタ効率が良い。
0453名無しさん@お腹いっぱい。
2008/07/11(金) 12:39:55SPARCは、レジスタウィンドウによってハードウェアで解決しようとした。
一方MIPSは、コンパイラが適切にレジスタ渡しを行うようにすることで解決しようとし、
レジスタウィンドウを採用しなかった。
そして性能比較したら>>447ということになったわけだ。
0454名無しさん@お腹いっぱい。
2008/07/11(金) 12:42:39トランジスタを大量に食うし、コンテキストスイッチのコストを増大させている。
どうりでSunが真っ先にコアをマルチスレッド化したわけですよ。
0455名無しさん@お腹いっぱい。
2008/07/11(金) 12:44:03PA-RISCはコンパイラがズルしてるので除外すべき。
0456名無しさん@お腹いっぱい。
2008/07/11(金) 14:28:53そりゃ一面的な見方だな。レジスタウィンドウが効いてる範囲では
(もちろんそれ想定で設計されてるわけだが)、プロシジャーコールのコストは
激減する。で、それによるコスト軽減がコンテキストスイッチや
ウィンドウ溢れでのコスト増を上回るという判断の上で、採用されてる。
その判断が間違っていることを説明しなけりゃ、なんの批判にもならん。
自明だろ、まともなエンジニアならな。
車高の低い車は凹凸の多い道路には向いてない。そう言ってるに過ぎん。
もっかい言っとこう。『中身ゼロ』。少しはまともな書いてくれんか? 飽きたぞ。
0457名無しさん@お腹いっぱい。
2008/07/11(金) 14:36:57>どうりでSunが真っ先にコアをマルチスレッド化したわけですよ。
0458名無しさん@お腹いっぱい。
2008/07/11(金) 14:40:34453を読み直してよ。
SPARCは、そういう判断の上で、レジスタ・ウィンドウを採用した。
その判断が間違いだったのは、MIPSの成功によって証明された。
0459名無しさん@お腹いっぱい。
2008/07/11(金) 15:00:42判別できるとでも思ってるのか? 本気か? 前提知識欠落しまくりだよ。
MIPS が大迷惑してるぞ。
MIPS とは - インテル用語集
ttp://www.intel.co.jp/jp/business/glossary/5785812.htm
| ただし dhrystone プログラムはプロセッサーのキャッシュに入りきってしまう
| ほど小さく、またコンパイラーの最適化の程度によってはループの中身が
| ほとんど除去されてしまうなど、プロセッサー性能の客観的な指標として使うには
| 多くの問題があります。
豚に真珠とはまさにこのことだ。
0460名無しさん@お腹いっぱい。
2008/07/11(金) 15:08:58思ってねーよ。
むしろ、コンテキスト・スイッチもレジスタ・ウィンドウ・オーバーフローも発生しないので、SPARCに有利。
ま、関数呼出しがインライン展開されるのでプロシージャ・コールのコストが現われないので、MIPSにも有利だが。
0461名無しさん@お腹いっぱい。
2008/07/11(金) 15:29:56お前ほんとに金もらってやってるだろ。ふざけんな。
0462名無しさん@お腹いっぱい。
2008/07/11(金) 15:35:58お前、Itaniumスレに出張して荒らしてる人か、相手しちまったよ。
0463名無しさん@お腹いっぱい。
2008/07/11(金) 19:16:430464名無しさん@お腹いっぱい。
2008/07/11(金) 19:32:010465名無しさん@お腹いっぱい。
2008/07/11(金) 20:14:11馬鹿につける薬は無いとはこの事
928 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/07/11(金) 12:09:51
ばかだなぁ、カネもらったか?
まあがんばれw
0466名無しさん@お腹いっぱい。
2008/07/11(金) 20:18:470467名無しさん@お腹いっぱい。
2008/07/11(金) 20:26:31ちゃんと Itaスレに解説しといてやったよ、この低能クズが。去ね。失せな。
0468名無しさん@お腹いっぱい。
2008/07/11(金) 20:35:160469名無しさん@お腹いっぱい。
2008/07/11(金) 20:49:07おいおい、顔が真っ赤だよ。大丈夫か?
0470名無しさん@お腹いっぱい。
2008/07/11(金) 22:09:44血圧には注意しないとダメだよ、おじいちゃん
0471名無しさん@お腹いっぱい。
2008/07/12(土) 01:47:41自社CPU用に早いコードを吐くようにしてもらったらどうよ?って思ったら
既にIntelもAppleもSunも金つぎ込みまくってるんだな
0472名無しさん@お腹いっぱい。
2008/07/12(土) 01:49:090473名無しさん@お腹いっぱい。
2008/07/12(土) 11:21:360474名無しさん@お腹いっぱい。
2008/07/12(土) 12:27:470475名無しさん@お腹いっぱい。
2008/07/12(土) 12:46:390476名無しさん@お腹いっぱい。
2008/07/12(土) 16:56:24そういう話、意外と知られてないみたいだな。まあ、Itanium 自体に興味ある人が
少ないってこともあるだろうが。
低能アンチには意味もわからんだろうがなww なんせ「リッチな回路」だからなwwwwwwwwwww
IA-64 にも「リッチな回路」使えばいいのにーーww w ひーw
0478名無しさん@お腹いっぱい。
2008/07/12(土) 17:23:22バンドルのテンプレートの制約と、
分岐先がバンドルの先頭でなければならないという制約のために、
どうしてもnopが多数挿入される。
毎クロックに6命令を実行ユニットに送るようになっているので、
nopが原因で実行ユニットが遊ぶようなことにはなりにくい。
6命令も同時実行できるほど、現実のコードは甘くない。
(ひたすら直線的に計算する処理は別だが。)
0479名無しさん@お腹いっぱい。
2008/07/12(土) 17:27:16「トランジスタ数が多い」とか「消費電力が大きい」って意味だろな。
0480名無しさん@お腹いっぱい。
2008/07/12(土) 17:32:40> nopが原因で実行ユニットが遊ぶようなことにはなりにくい。
> 6命令も同時実行できるほど、現実のコードは甘くない。
はあ。つまらん言い訳だわな。そこが nop じゃない有意な命令で埋まって
はじめて当初の大言壮語が実現するはずだったわけだろ?
バンドルのうち 5つ nop が頻発するようじゃしょーがねーわなwww
0481名無しさん@お腹いっぱい。
2008/07/12(土) 17:48:410482名無しさん@お腹いっぱい。
2008/07/12(土) 18:01:52トランジスタも、消費電力も、そして、開発費も、製造プロセスも、
あらゆる面で多量のリソースを注ぎ込むことで性能を無理やり上げてきたって話ね。
それを一言で「リッチな回路」と言っているのに対して、妙に噛みついてる人がいるんだわ。困るね。
0483名無しさん@お腹いっぱい。
2008/07/12(土) 18:05:23ぷ。
他人に低能とか無知とか言っておきながら、お前が無知なんじゃねーか。
お前、コンパイラが出力したIA-64のコード見たことないだろ。
1バンドルは3命令だから、1バンドルに5つもnopが入るのは、ありえねー。
0484名無しさん@お腹いっぱい。
2008/07/12(土) 18:28:50知ったかぶりかよ。
0485名無しさん@お腹いっぱい。
2008/07/12(土) 18:38:09x86の速さの根拠として「リッチな回路」と言ったバカがいたわけでな。
あんたなんかどうかは知らんがw まー、バカでな、これがww
0486名無しさん@お腹いっぱい。
2008/07/12(土) 18:39:54> お前、コンパイラが出力したIA-64のコード見たことないだろ。
ない。
> 1バンドルは3命令だから、1バンドルに5つもnopが入るのは、ありえねー。
そうか。いまさら見る気もない。そこらじゅうに解説してあるから、
つっこんで調べる気もない。死んだ技術だし。本質はずしてなきゃ問題なし。
0487名無しさん@お腹いっぱい。
2008/07/12(土) 19:14:360488名無しさん@お腹いっぱい。
2008/07/12(土) 19:43:55遅いはずのx86が速い理由は、スケールメリットでライバルよりも金を注ぎ込んで作ってるからだろ?
それのどこがおかしいんだ?
>>486
少しは無知を恥じろよ、他人に無知だ馬鹿だと言った手前なら。
0489名無しさん@お腹いっぱい。
2008/07/12(土) 20:23:35速さの根拠でもなんでもなく、他の路線が止まってしまったから
こういう路線でも伸びてしまったという否定的な使い方だったと思うんだが。
0490名無しさん@お腹いっぱい。
2008/07/12(土) 20:53:030491名無しさん@お腹いっぱい。
2008/07/13(日) 00:13:10http://www.theregister.co.uk/2008/07/10/sun_under_gun/
0492名無しさん@お腹いっぱい。
2008/07/13(日) 15:43:42しかならなそうで迷ってる。
0493名無しさん@お腹いっぱい。
2008/07/13(日) 15:47:190494名無しさん@お腹いっぱい。
2008/07/13(日) 15:52:20下手すると、単なるPCの代わりにすら、ならんぞ。
0495名無しさん@お腹いっぱい。
2008/07/13(日) 15:57:450496名無しさん@お腹いっぱい。
2008/07/13(日) 16:00:23これで満足できるようなタイプの人は、産廃ワークステーションでも大丈夫。
0497名無しさん@お腹いっぱい。
2008/07/13(日) 16:02:150498名無しさん@お腹いっぱい。
2008/07/13(日) 16:21:17ブロードバンドルーターのかわりにもならなくもない
0499名無しさん@お腹いっぱい。
2008/07/13(日) 16:28:15動作音や消費電力の点で、代わりになるとは言えないと思う。
自分も最初は古いのをルーター代わりにしてたけど、もう、やろうとは思わない。
0500名無しさん@お腹いっぱい。
2008/07/13(日) 16:33:27>>494
一応、Blade2000辺りを検討中
まあ、x86以外のコンピューターハードウェアが欲しいっていうのがあるね。
となると、UNIXワークステーションかPowerMACってことになるけど、ここ
はやっぱりUNIXマシンがいいかなと。
ちなみにUltraSparcV/1.5GhzクラスでSpecCPUベンチの値がPentium4/2.5Ghz
ぐらいと同格みたいだが、体感速度は違ってくるのかな?
例えば
PC⇒Pentium4/2.5Ghz MEM/1GB
Sparcマシン⇒UltraSparcV/1.5Ghz MEM/1GB
の構成で比較したらどうなのかな?
0501名無しさん@お腹いっぱい。
2008/07/13(日) 16:39:260502名無しさん@お腹いっぱい。
2008/07/13(日) 16:40:15>動作音や消費電力の点で、代わりになるとは言えないと思う。
>自分も最初は古いのをルーター代わりにしてたけど、もう、やろうとは思わない。
動作音や消費電力はハイエンドパーツで組んだ自作PCと変わらないというイメージ
なんだが、まさか耳障りなほど五月蠅て電気を消費するとか?
現在の使用自作PC
CPU Core2Duo-E6750/2.66Ghz
MEM DDR2-6400/4GB
ビデオカード Geforce8800GT/VRAM-512MB
特に五月蠅いとか感じることはない。
0503名無しさん@お腹いっぱい。
2008/07/13(日) 16:51:560504名無しさん@お腹いっぱい。
2008/07/13(日) 17:16:49UNIXのハードウェア自体は今まで使用したことがない。
0505名無しさん@お腹いっぱい。
2008/07/13(日) 17:36:54kwsk
0506名無しさん@お腹いっぱい。
2008/07/13(日) 17:48:03UNIXワークステーション自体は以前から知っていたが、なんだ
かんだで、WindowsPCしか使ったことがない。
一応、高校時代にコンピューター雑誌でSparcStaionやIndyなど
を知ったのがきっかけ。
今まで買おうかと(単純なモノ珍しさで)思ってたが結局買わずに
現在に至る。
0507名無しさん@お腹いっぱい。
2008/07/13(日) 17:56:10じゃあとりあえず買ってみるのがいいかもね
勉強代勉強代
0508名無しさん@お腹いっぱい。
2008/07/13(日) 18:04:04自分も高校時代に、雑誌でAlpha登場の記事を読んで、憧れたクチなのだが、
その後に一線から退いた現物を触ったけど、
酢になってしまった酒みたいなもので、ゲンナリだったよ。
実装は汚いが速度と利便性を追求したWindowsのGUIに馴れていると、
ネットワーク透過や分離がしっかりしている代わりにオーバーヘッドで遅い X は、
なんでこんな簡単なことでも描画が遅いの? なんて思う代物かもしれない。
まずはVirtualPCやVMware上でSolaris for x86を使ってみても、いいと思うよ。
0509名無しさん@お腹いっぱい。
2008/07/13(日) 18:06:14DEC出身のカトラーに謝れ。
WindowsNTは先進的で洗練されてたんだぞ、最初は。
0510名無しさん@お腹いっぱい。
2008/07/13(日) 18:42:17酢になった状態でそれが汲み取れなかったならしょうがないな
0511名無しさん@お腹いっぱい。
2008/07/13(日) 18:50:39使っていたAlphaマシンの性能はどのくらい?
PCがPentiumVの頃ならAlphaはCPU性能で3〜4倍は上だったはず。
0512名無しさん@お腹いっぱい。
2008/07/13(日) 18:56:49windows&x86だとハードウェアGDIアクセラーションで描画もさくさくなんで
Alpha orzだろ
0513名無しさん@お腹いっぱい。
2008/07/13(日) 18:58:32というお話だったのさ
0514名無しさん@お腹いっぱい。
2008/07/13(日) 19:25:37しかし、Alpha以外、、、はfloatさえもPCと大差ないという事態に
0515名無しさん@お腹いっぱい。
2008/07/13(日) 19:29:5621066Aの233MHz
DECのMultiaっていう小さなPCでね、
会社の廃棄PCのラックに並んでいるのを見つけたので
持ち主の部署の人に言って触らせてもらったんだけど、
ちょっとね・・・。
むかしAlphaServerを使った案件があって、
でも開発用に実機を買えなくて、
とりあえずMultiaで開発やって、最後に、
客に納める品物を検査といって引き止めて
それを使って仕上げるなんていうプロジェクトだったらしい。
0516名無しさん@お腹いっぱい。
2008/07/13(日) 19:42:28Multiaは遅いね
でも233MHz版だからMultiaの中では最速なんだぜ?
でも遅いだろうなあと166MHz版を持っているおいらは思うのであった
0517名無しさん@お腹いっぱい。
2008/07/13(日) 20:52:13またそういうのでないかな…
0518名無しさん@お腹いっぱい。
2008/07/13(日) 21:03:38これで我慢しとけ
0519名無しさん@お腹いっぱい。
2008/07/13(日) 22:52:00Solaris好きならOpteronで我慢しとくのが吉だよ
0520名無しさん@お腹いっぱい。
2008/07/13(日) 23:09:170521名無しさん@お腹いっぱい。
2008/07/13(日) 23:16:57Blade2000のヤフオク
思わず、衝動買いしそうになった。
0522名無しさん@お腹いっぱい。
2008/07/13(日) 23:39:51マイクロソフトのWebサイトで、2008鯖のIA64版の評価版を無償配布してるぞ。
60日の評価期間は3回まで延長できるから、240日。ま、業務には使えないが、使わないだろ?
0523名無しさん@お腹いっぱい。
2008/07/14(月) 07:29:57そんなもん、いちいちはらなくていいってのw
>思わず、衝動買いしそうになった。
しかも、しないんだろw
宣伝すんな
0524名無しさん@お腹いっぱい。
2008/07/14(月) 08:00:090525名無しさん@お腹いっぱい。
2008/07/14(月) 17:07:050526名無しさん@お腹いっぱい。
2008/07/14(月) 17:26:56見方によっては最初からゴミを買うのと同じ。
でも、それが趣味なんだったら他人がとやかく言う必要はない。
■ このスレッドは過去ログ倉庫に格納されています