07/10/27 08:35:54 NxWcHWyT0
びっくりするほどヴェロシティ!
3:名称未設定
07/10/27 08:37:44 qVox/JlG0
ベクター演算ユニットの事だよ,知らないの?
4:名称未設定
07/10/27 08:39:26 ogs0Fzed0
舌都市機関のことです
5:名称未設定
07/10/27 08:40:50 duuEk31s0
俺は「シン・シティ」の方が不満だったよ。1800円返して欲しい…
6:名称未設定
07/10/27 08:51:52 DRRce/rO0
ギガフロップ スーパーコンピューター 輸出規制
7:名称未設定
07/10/27 09:04:02 lo8UrgT00
ベ ベッキーと
ロ ロシアで
シ シティホテルに泊まったら
テ ティンコが立たなくて
イ イリオモテヤマネコ
8:名称未設定
07/10/27 09:25:28 7ak8qBXo0
ベイ・シティ・ローラーズ
2007年3月20日、LAのロイターが伝えたところによると、
未支払いとなっている印税数百万ドルをめぐって、
メンバーは当時在籍していた米国のレコード会社を訴えた。
ニューヨーク地裁に提出された訴状などによると、
同グループは世界中で少なくとも7000万枚の
アルバムセールスがあったにも関わらず、
アリスタ・レコード社が過去25年余りの間に支払った印税は2
5万4000ドル(約3000万円)だったという。
ソニーBMG傘下のアリスタ・レコードの広報は、
この件についてノーコメントの立場をとっている。
9:名称未設定
07/10/27 10:05:50 8HmEAkSM0
酷い話である。
10:名称未設定
07/10/27 10:57:12 wLLqpf0k0
VMX
11:名称未設定
07/10/27 11:19:34 EpMe/PS+0
菊地桃子とは何だったのか。
こっちのほうが気になる。
12:名称未設定
07/10/27 11:22:03 +f2XYSBO0
テラ戦士Ψ 乙
13:名称未設定
07/10/27 11:25:56 2eQ/KmYl0
んー、舌街?
14:名称未設定
07/10/27 12:45:07 e6yYt1EG0
たった今AltiVecのコード書いてた俺に謝れ
15:名称未設定
07/10/27 13:20:57 dMHRi+p/0
Altivec自体はx86系のSSEに対してはアドバンテージがあった。
IntelもSSSE3でやっと追いついた感じ。(そもそも設計思想が違うんだが)
16:名称未設定
07/10/27 15:43:46 3Af0S5Rj0
>>15
vec_permute相当ってSSSE3で実装されてるの?
17:名称未設定
07/10/27 16:45:49 pVNd5Nkg0
AtlVecで自作ソフトの計算を高速化させようと思ったけれど,
結局AtlVecの方法に計算を変える方法が見つからなかった。
18:名称未設定
07/10/27 20:43:56 nGXpjp8N0
leopardはベロシティに最適化されているんだろうか?
19:名称未設定
07/10/28 00:18:39 RVyUVa8b0
舌技
20:名称未設定
07/10/28 00:20:15 vnDDtrTs0
てst
21:名称未設定
07/10/28 00:28:17 iTLcZHqd0
平方根、ベクトル計算は早いらしい。
URLリンク(www001.upp.so-net.ne.jp)
22:名称未設定
07/10/28 00:54:51 L9PgKKEQ0
ところでPowerPCが全盛だった頃に、よくスレに登場してたコテの
MACオタ氏は最近どうしてるの? 結構面白く読ませてもらってたんだが。
Intel Macになっちゃってからいなくなった?
23:名称未設定
07/10/28 00:58:18 G+7mn7+Q0
懐かしいなぁ。
PhotoShop5.5やSoftRipのラスタライズでは、結構お世話になった記憶がある。
24:名称未設定
07/10/28 01:00:26 yfto41jd0
オレも何気にMACオタのファンだった
25:名称未設定
07/10/28 01:03:42 rgfWHupJ0
俺も
26:名称未設定
07/10/28 01:18:26 p57ECPkY0
>>1
XBOXにもPS3にも使われておりますが?
27:>22さん
07/10/28 01:21:07 lsS4Y8vS0
MACオタさんわ、アム虫と戯れてるんじゃないすか。
28:22
07/10/28 01:25:48 L9PgKKEQ0
>>27
ムムム、久しぶりだな、その文体w
まさか本人じゃないですよね? アム虫って...AMDスレかなんかで活躍中?
29:名称未設定
07/10/28 01:36:18 lsS4Y8vS0
MACオタの書き込み見つけた。
スレリンク(jisaku板:134番)
>134 :MACオタ>131 さん:2007/10/27(土) 10:48:42 ID:tGLDuNs2
>>>131
>やっと国内のレビューが来たすけど、これもエンジニアリングサンプル。。。
>URLリンク(222.151.147.26)
30:22
07/10/28 01:48:41 L9PgKKEQ0
>>29
うわ!自作の方にいたのかーw
彼の書き込みは興味あるけど、自作はキョーミゼロなんだよなー。
Intel Mac嫌わずにMac板でも賑わせてくれたらいいのに。
31:名称未設定
07/10/28 02:09:52 lsS4Y8vS0
PowerPC関連のスレ立てれば来るかもね。
PowerPCはPOWERの劣化コピーみたいな感じで。
32:名称未設定
07/10/28 02:14:37 df5FbaW40
なんだったのかって? アップルの大失敗だよ。
G3のクロックを上げていく方がよっぽど速かったはず。
もしかしてモトローラ潰しの秘策??
33:名称未設定
07/10/28 03:00:24 Gzj+HtbL0
Altivecに対応してる
アプリって何がありますか?
34:名称未設定
07/10/28 03:33:53 yfto41jd0
結構ある。iTunes もベンチとれば、Altivec 有り無しで随分違う。
ただ、Altivec 無ければ無いで、それ用のコードも含んでるのが普通なんで
ベンチとか取らんとわからないケースも多い
SIMDわG3の単純なクロックアップより高速化に有用な手法す
35:名称未設定
07/10/28 05:25:36 JKAyohecP
>>1
VecTripperのパワーの源泉
36:名称未設定
07/10/28 06:15:30 LZ+A4sKX0
>>33
OSは常に使ってるよ。
グラフィックやコーデック系の処理では大活躍だし、単純なメモリのコピーも
サイズが大きくなればAltivecを使う。
AltivecもSSEも素人向けに喧伝する時期は過ぎて、当たり前の機能になったっ
てこと
37:名称未設定
07/10/28 06:47:33 tSUu6t6M0
誇大広告が社風
38:名称未設定
07/10/28 11:04:10 yfto41jd0
マイ糞のことすね
39:名称未設定
07/10/28 12:14:41 FLfpeqPK0
>>32
G3もG4もクロックの伸びは変わらんよw
ベクター演算子つけたのが単にG4と呼称されただけだよ
クロック伸び悩みの時期に、ちゃんとバックサイドキャッシュを倍にした
とか対策した方がよかったんだよ
40:名称未設定
07/10/28 17:51:22 O5l2juoO0
残念
はじめはそうだったけど、途中でまったく別の系統に分かれた
G4系は2GHzにとどいたし(やっとだが)
41:名称未設定
07/10/28 20:10:52 XloRMi6L0
Altivec命令セットはcellでも採用されている、非常に自由度の高い優れた
SIMD命令セットだよ。SSE系と比べるべくもない。
優れているのに、IntelでAltivec互換命令セットが実装されない理由は単純。
レジスタの数(=8)が少なすぎて、並列化したコードが書きにくいから。
レジスタをやりくりするコードを意識しないと、まともなSIMDコードが
書きづらい。Intelがx86系列の互換性を重視しすぎたことの弊害だと思う。
Altivecの素直な実装とPPC系列のレジスタ数が多いことがくみ合わさって
単純な書き方で並列度を上げやすく、柔軟性が高い。
だから、Altivecと同じような命令をIntelで同じアルゴリズムで使うと、
速度がでないどころか、SIMDを使わないケースにより遅くなったりさえ
する。
42:名称未設定
07/11/11 02:06:35 8c5fYVvL0
スレリンク(ghard板)l50
スレリンク(ghard板:100-番)
43:名称未設定
07/11/19 14:30:46 kBOhfu1u0
325 名前: MACオタ>320 さん Mail: sage 投稿日: 04/02/02 01:35 ID: 8dVayJq8
>>320
AltiVecとx86系のSIMDを比較した場合、以下のような点で優れていると言われるす。
・整数や浮動小数点同様にアーキテクチャレジスタが32個ある。
・引数が4つの命令フォーマットで便利なフィルタ処理が色々可能
・上の特徴のお陰で、データレジスタ間演算で済む処理が多くなるので、ロード/ストアの負荷が小さい
・演算結果に起因する余計な割り込みの発生が少ないようになっている
・専用permuteユニットのおかげで、データの並び替えが楽で高速
最後の話だけ一応解説しておくすけど、SIMDわデータが、x0, x1, x2, ..., xnのように並んでいる時に効率よく
計算できるすけど、普通のデータの並びわ、x0, y0, z0, x1, y1, z1, x2, y2, z2, ..., xn, yn, znみたいになっている
ことが多いす。これを、いかに並べ替えてから一括してSIMDで処理する効率が実処理の速度に大きく影響
するす。
更に興味がある方わ、この辺の資料が良いとおもうす。
URLリンク(www.arstechnica.com)
44:名称未設定
07/12/05 00:20:43 SP0yXCAS0
オセロに使えないかな?
128ビットだからレジスタ1本で盤面1枚保持できるような。
45:名称未設定
07/12/05 17:24:35 M9S2+Jt30
>>43
んなメーカーの宣伝文句並べられてもねぇ。
クロックやバスクロックの差がガンと開いたら、
「特定の処理だけ得意なノロマのCPU」って言われておしまいだわな。
46:名称未設定
07/12/05 22:27:33 QjfaLFpl0
>>45
>クロックやバスクロックの差がガンと開いたら、
>「特定の処理だけ得意なノロマのCPU」って言われておしまいだわな。
SIMD って何か解って書いてる?
47:名称未設定
07/12/14 13:48:36 2vEPl5x40
不具合のバーゲンセールとまでいわれたアップルのMacBook。
充電機能の不具合によるバッテリーの爆発(アップルボム)や、突然電源が落ちるというあまりに酷い不具合、
そして粗悪な作りが原因の謎の黄ばみ、さらに謎のひび割れ、続いてアダプターが発火、
さらに訴えられるほど酷い低品質液晶。Mac信者を絶望させたMacBook。これほどの量の不具合を連発しながらも
とどまることを知らない不具合生産機MacBook。今回も新たな不具合が浮き彫りになった。なんとHDDである。
MacBookでハードドライブ問題 アップルは調査中
URLリンク(japan.cnet.com)
Appleは、一部の「MacBook」で発生したデータ損失の原因が、
Seagate製ハードドライブの不具合にあったかを調査している。
データ復旧を専門とする英国企業Retrodataは2007年に入って、MacBookで使用される
一部の2.5インチSeagate製ドライブに製造上の不具合があると報告していた。
この不具合により、ドライブヘッドがドライブ表面をこすってしまい、大きな問題の原因となっていた。
この問題についてInformationWeekがAppleに取材しており、Apple関係者は、
「消費者向けノートPCのMacBookの一部でハードドライブに問題が発生している可能性について、報告を受けており調査中だ」と述べた。
この関係者に対して、Appleが調査中なのはRetrodataが指摘する特定の問題なのか、
MacBookハードドライブ問題一般なのかを電子メールで問い合わせたが、回答は得られなかった。
自分が所有するMacBookに問題のドライブが搭載されているかを知るには、
System Profilerでファームウェアのリビジョン番号を確認すればよい。
もし、7.01なら、データのバックアップを取っておくこと、そして、ドライブの交換を考えることをRetrodataでは勧めている。
Appleだけが問題のSeagate製2.5インチドライブをノートPCに使用しているのかは不明だが、
Retrodataによると、同様の問題は他のドライブでは発生していないという。
また、AppleがMacBookで何種類のSeagate製ハードドライブを使用しているかも明らかになっていない。
48:名称未設定
08/01/02 02:06:55 GPlzCBfU0
結局意味なかったし遅かったな
49:名称未設定
08/01/02 03:47:32 NsyKa+3E0
Altivec
ベロシティエンジン
これはともかく
スーパーコンピュータ(笑)
50:名称未設定
08/01/02 07:45:35 IcdMnMHM0
AppleもAltivec使うような計算を最近はグラフィックカードにやらせてるからな
51:名称未設定
08/01/02 10:36:55 20Ei1/KR0
>>48
おまえ ID:GPlzCBfU0のドタマよりは意味あったし速かったが
52:名称未設定
08/01/02 11:06:34 Ekefmjrq0
>>50
GPUにやらせるのと、
Altivecにやらせるのは、
どっちが速いの?
53:名称未設定
08/01/23 21:59:17 VhCs7v5T0
アップルだけだぞ。これほど多量の前科があるのは。 他社とは桁違いの不祥事の量だ。
注目すべきは不具合の多さとその対応の遅さや酷さ、放置して逃げたものもある。 つまり常習犯だよ。
他社とは違うのだよ他社とは。アップルなんかと一緒にされちゃどんな企業もかわいそうだ。
PowerBook 5300 →バッテリー爆発(初代アップルボム)+アダプターが強度不足で抜ける+液晶部分のヒンジに亀裂→生産中止
PowerBook G3 Series → アダプタから発煙の危険性 → 期間限定無償交換
Cube → 電源部から発火のおそれ → 期間限定無償修理+筐体のウェルドクラック(熱収縮ヒビ割) → 金型の跡と放置
初代AirMac BaseStation→密閉構造で放熱が悪くコンデンサの寿命低下
eMac&箱iMac → CRT画面が上下からかなりの割合で縮む → 放置+グラボがへたれる虚弱体質、上記と関連? → 放置
DualUSB他 → グラボがあぼーんする時限爆弾 → 期間限定無償修理(何度やっても爆発)
初代Titanium → バッテリが落下する → 期間限定無償処置?+鬼発熱で膝の上で使うと低温やけど、高温による変色 → 放置
初代大福 → 液晶モニタが数センチ斜める → 放置
TitaniumP88"以降? → ホワイトスポットで一部液晶がヘンになる → のらりくらり対応
Gigabit Ethernet → 特定条件下でカーネルパニック続発 → 原則放置
Mirrored Drive Doors → ファンが爆音 → ファームウェア&静音電源送付
FW800 → メモリモジュールの不具合の可能性 → 完全無視
iBook→バッテリー爆発(アップルボム)なんと回収対象の機種にメールでの案内は一切なし
PowerBook G4→バッテリー爆発(アップルボム)
sawtooth→FWのプラグ&プレイの突入電流でFW死亡→放置
iMac G5 → 奇声を発する → 放置+ コンデンサ潮吹き(アップルボム)+熱設計ミスにより常に超高温動作→熱暴走=短命化
iPod → ウィルス混入+爆発(アップルボム)+バッテリー持続時間を長く表示する嘘+液晶傾き+クリックホイールの膨らみ
iPod touch→ファームウェアの不具合で完全に操作不能。→iTunesのアップデートで修正
MacBook→ 充電機能の不具合でバッテリー爆発(アップルボム)+突然電源が落ちる+アダプターが発火+謎の黄ばみ
+謎のひび割れ+訴えられるほど酷い糞液晶+中国製HDDの壊滅的なデータ損失
54:名称未設定
08/01/25 02:10:14 XeTWpwwO0
そっか。古い技術だったんだ!
55:名称未設定
08/01/25 02:56:10 n545/Pjp0
要するに普通のCPUと別動作をする「計算機」を用意して
重い計算はそっちでやらせればものすげぇ速い。とそんな感じ。
その「ものすげぇ速い」ってのも尋常じゃなくて100倍とか
1000倍とかそんぐらい速い。
だから重い作業で比較するとクロックで1/4とかなのに
平然とG4/G5がベンチで高い数値を出したりして、
よく理屈のわかってないドザが「インチキだ!」とか言い出しちゃったりした。
でも重ければ重い程有利になるそういう技術なんでね。そーゆーもの。
逆に軽い作業だとクロックも重要なんだけど、Altivec(計算機)が
入ってるせいで上手くクロックが上げられなかったり、そういう弊害が。
Intelの方にも性能が低いけど入ってたSSD(昔MMXつってた奴)の性能が
だんだん上がってきたのでなんかどうでもよくなってきた。
Intel CoreプロセッサでSSSD(だっけか)になって機能はだいたいおんなじに
なったんで、ジョブスもあきらめてintel coreに乗り換えちゃったな。
そんで現在に至る。
でも「計算機」に一度に入るデータの量がたしか8倍とか違うはずなんで
単純にcoreについてるSSSDとAltivec(ベロシティエンジン)を比べると
昔のG4/500Mhzのマシンの方がそこの性能だけはcoreより高いとかそんな感じ。
冗談じゃなく「スーパーコンピュータ」なんだよ、そこだけ。
56:名称未設定
08/01/25 06:29:05 jhcuYX8B0
IntelがCore2の性能をアピールするためのWeb上の簡易ベンチマーク対決で、
G4(single,1.2GHz)が意外と健闘したのには驚いた
もちろん殆どの項目でかなりの差で負けるんだけど、特定のテストでは
あまり差がつかないのもあって、それはどうもAltiVecのおかげみたい
URLリンク(www.intel.co.jp)
57:名称未設定
08/01/25 18:57:00 Q2T+roE/0
>>冗談じゃなく「スーパーコンピュータ」なんだよ、そこだけ。
まさに「そこだけ」。
そしてそのために全体のクロックアップの足を引っ張った。
これはモトローラではなくアップルの失態。
58:名称未設定
08/01/25 20:50:33 rI2glRe80
それはそれで面白かったから良かったんですよ!
59:名称未設定
08/01/26 01:20:44 Sn033Ryj0
G4/G5のクロックが上がらないのが結局ハイエンドユースでの競争で
不利になったのは否めないねぇ・・・
ただ、その時につちかった「Altivecに処理を投げなきゃならない」
「(クロック上がらないから)マルチプロセッサを効率的に使わなきゃならない」
ってのがOSレベルでの処理分散技術(GPUに画面描画を投げるクォーツエクストリーム
なんかが代表的)やマルチプロセッサ処理なんかが現在のAppleのMSに対する
技術的アドバンテージを生んでいて、intelをして「我が社のプロセッサの機能を
最大限引き出せるのはAppleをおいて他になし」と言わしめたというか。
(というか、クロック以外の全ての技術使ってWindowsハイエンドと闘ってたんだから
そういう技術が溜まるのもあたりまえだわな。そして、そういうのを必要としない
MSに慢心と油断で技術が溜まらないのも。 結果はVISTAの通り。)
将来的にはソニーのPS3の大風呂敷じゃないけど、複数のマシン間でCPUパワーを
レンタルし合う日が来るんだろうけど、ソニーもMSもそういう日に向かって
歩いてる気配がしないんだよな。いまはAppleがいちばん”そこ”に向かって歩いてる気がする。
60:名称未設定
08/01/26 02:02:28 F33pL/Z90
Appleは技術をためてるんじゃなくて、切り替えてるだけ。
元ネタをパクっていれてる様にしか見えない。世あたり上手といえばいいのだろうか、
ただのバブル。自分で生み出せないなら先は暗いな。
61:名称未設定
08/01/26 02:30:29 aRwvnLr20
技術の流れでいえば、NeXTがAppleを吸収したと捉えるべき
その観点で観れば、独自に上位層の刷新に成功した今の開発陣の手腕は強力
同等の機能の実装に手間取りVis出来た物の評価の評価も芳しくないMS
追従に終始する、自前のポリシーを持たぬLinuxのGUI環境
特に後者が致命的にヤバいと思うよ
基本的に彼らには「既に有るものの代替」しか念頭にないので当然ではあるが
62:名称未設定
08/01/26 02:53:16 Sn033Ryj0
いまここで2ちゃんねるに書き込んでいるMac用2ちゃんねるブラウザは
一つ前の環境であるiBookG4から、現在のMac miniにそのまま引き継いだもので
アプリケーションとしてはPPCのコードでコンパイルされている。
だから本来はIntel Coreプロセッサを積んだこのMac miniでは動くはずのないプログラムだ。
Windowsのプログラマ100人に聞いても「PPC用にコンパイルしたプログラムを
Windows(intel)でシームレスにそのまま動かしたいんだけど」なんて質問には
「なにコンピュータの常識を知らねぇこと言ってんだ、動くわけねぇだろ(プ」としか
返ってこない(返しようがない)だろう。
ここでこれを使うためになにか複雑なことをやる必要があったか?
いいや。
単純にMac mini(intel)を買って来た日にiBookG4(PPC)をFireWireでつないで、
環境移行アシスタント動作させて1時間ほど勝手にコピーさせただけだ。
iBookG4のPPCアプリはいまここ(Mac mini)にあり、立ち上げれば普通に動き、
このように2ちゃんねるに書き込んでいる。
Intelに移行する前にAppleはこういう超システム(ロゼッタ)を開発し、搭載し、
そしてそれはOSのバックグランドでユーザに知られずに完全に動作している。
MacOSXはいまやそういう「魔法」が空気のように組み込まれている。
「あんなの魔法でもなんでもねぇよ。帽子に鳩は無限に入ってて、それを取り出してるだけ」
それは笑うとこなのかい?
63:名称未設定
08/01/26 11:04:32 F33pL/Z90
ここに、CPUエミュレータをAPPLEが発明したといいだした人を発見しました。
64:名称未設定
08/01/26 13:10:47 a3UprkvP0
バカみたいにレジスタ並べてもまともなコンパイラ作れないんなら単なるシリコンの無駄だって
好例だろ。
マカは例によって意味もわからずに得意げだったがw
65:名称未設定
08/01/26 15:29:21 9i+s9vpK0
>>55
SSDって言ったら普通はSolid State Driveのことだよな。
66:名称未設定
08/01/26 16:20:37 aRwvnLr20
URLリンク(ja.wikipedia.org)
基本的には他社が開発した技術だね、米Transitive
とはいえOSX for Intelへのシームレスな統合は確かにApleらしく非常にスマートでは有るが
67:名称未設定
08/01/26 16:55:53 TZ0rZ+af0
>>64
得意げだったのはジョブヅだけ。
一般ユーザーは意味も無くターボエンジン付きの車を買わされて迷惑状態。
68:名称未設定
08/01/27 01:26:04 Vpgvczdy0
>>65
ふつう好き好き大好き。
69:名称未設定
08/02/03 16:57:46 m6OMKFPx0
お前等は過去の使えない技術(というかハッタリだな)に騙されたような顔で
したり顔に話しているが、
今現在もアポの霊感商法に騙され続けていることには思いが至らないのか
70:名称未設定
08/02/03 17:42:16 pEyko4po0
つ【鏡】【Vista】
71:名称未設定
08/02/03 19:17:48 2LA3N7r80
>>69
ハードのスペックに必要以上に拘ったり、C/P命で他に目が行かない人特有の発想だな
普通は買ったマシンをどう使いこなしてどんな事をするか、って言う事の方が大事だから
あんたの言うようなことは別にどうでも良いわけよ
自分に合ってると思う物をただ使うだけ
G4もその当時としてはSIMDの性能が良かった訳だし、G3からの乗り換えで
iTunesやらiLifeやら動画書き出しとかでAltivecの恩恵を受けて十分こき使ったから、
元は取ったよ
72:名称未設定
08/02/04 13:19:55 q0tbfrsv0
>>71
調子のいいときはベロシティエンジンまんせー、SSE糞、だったのに
負けたのがわかると「どうでもいいこと」w
73:名称未設定
08/02/04 14:29:18 KdwC4iyX0
まんせーしてたのは、林檎信者の方々ですよ。かれらは同じマグカップでも林檎マークがつけば
100倍価値が上がると言出す人たちでしたから。
林檎マークが外れて、信者がいなくなった今でもしがみついてる人は、本当にいい機能だと
思ってる人だろから、ある意味、被害者だよ。
いまだにFortrana使う人もいるのだから、気長に使いなよ。
74:名称未設定
08/02/04 14:47:37 7c9M1fG/0
ここで吠えてるドザがSIMDプログラム組んだことがないことがよくわかった。
75:名称未設定
08/02/04 14:48:34 7c9M1fG/0
>>73
> Fortrana
Fortrana(大爆笑)
76:名称未設定
08/02/04 18:15:50 /PM9vlAo0
>>74
組んだ事以前の話で
「SIMDってナニ?そんなの聞いたことないしインテルの石についてるわけないじゃんwww」
状態だろ。
パソコンがマニアのものでなく一般化してきた。ってことなんだろうけど、
2000年以降、2ちゃんねるでの技術話の伝わらなさは異常。
PCニュース板とか新コアの話題なんかぜんぜんしねぇし。
77:名称未設定
08/02/04 18:53:41 P1JTNT/m0
G4ターボだとOS Xも重い。
ターボを使えないLinuxの方が軽いのは何故すか?
G5ターボではどうなんでしょう
78:名称未設定
08/02/04 19:37:44 zUJVK7Bj0
>>76
だな。throuputやlatencyはおろか、パイプラインステージも
知らないやつが、最適化って言葉だけ知っていたりなw。
始末の悪いことに、そういうやつほどキャンキャン鳴くけどね
79:名称未設定
08/02/04 19:59:36 q0tbfrsv0
>>78
> throuput
負け犬の遠ぼえくらいきちんとほえなさい。
80:名称未設定
08/02/04 20:03:56 om6EMm160
>>1
MACオタ・ホイホイ
81:名称未設定
08/02/04 20:47:15 zUJVK7Bj0
>>79
いっつもthroughされてるやつは、こういうときに限って食い付きがいいな(大笑)
で、throughputってどういう意味よ?
82:名称未設定
08/02/04 20:53:42 gIiaFAsA0
>>63
つSWEET16
83:名称未設定
08/02/04 21:07:50 zUJVK7Bj0
このスレで、「発明」という言葉は>>63で初出の件(笑)
84:名称未設定
08/02/04 21:13:47 zUJVK7Bj0
6KBASICか。
85:名称未設定
08/02/09 12:06:11 bi1l9Xob0
まあ、当時の Pentium4 の NetBurst(ホントにNetBarst で検索すると
結構出てくるw)と比べたら PowerPC 970 系統の方が格段に良い。
SIMD も含めてだが。
Core アーキテクチャって、NetBurst よりも PowerPC 970 に近い
からな。Power6 はクロック周波数挙げて無理矢理ぶん回しているの
を見ると、こっちの方が NetBurst の後継みたいな感じw
86:名称未設定
08/02/09 21:12:41 ycsaVVX60
>>85
> Core アーキテクチャって、NetBurst よりも PowerPC 970 に近い
> からな。
マイクロアーキテクチャにたいへんお詳しいようですねwww
87:名称未設定
08/02/09 21:33:14 0iXnRHtX0
みゅーおーぷす☆ふゅーじょん
88:名称未設定
08/02/09 22:09:34 gtKA+Crh0
つうか、動画をMP4-H264に変換するのにかかる時間が、
音楽をMP3に変換するくらいの速さになるのはいつだ。
89:名称未設定
08/02/09 22:17:31 G7BjRAft0
誰かオタ呼んでこいよ
90:名称未設定
08/02/09 22:27:07 mq3Ynk9f0
ベロと直接関係ないかもだが
バッテリー駆動時の使用感はG4の頃がよかったな。
ついでにwinだって855のPenMがよかった。熱もひどくなかった。
自分の用途だと一昔前の世代がバランスがよかった。
絶対的パフォーマンスはCore2Duoが上だが、
使用時の快適性は下がったかも…
91:名称未設定
08/02/09 22:30:35 gtKA+Crh0
603e/160MHzから604e/200MHzに変えた時が最も劇的な速度向上を体感した。
それ以降G3に変えてもG4に変えても、あれほどの体感の変化はなかった。
92:名称未設定
08/02/10 00:39:39 Hwea7bKq0
68030 25MHz から 68040 25MHz に変えた時が
最も劇的な速度向上を(ry
93:名称未設定
08/02/10 01:06:46 6e0JXPwB0
>>86
アーキテクチュアとマイクロアーキテクチュアの区別がつかない大ヴァカ発見!
94:名称未設定
08/02/10 01:09:56 F4ciKvgw0
アーキテクチュアって言うとかっこいいのかなって思います
95:名称未設定
08/02/10 02:24:56 +1DTEJJj0
ture
96:名称未設定
08/02/11 12:19:31 E6mDt32g0
>>85
NetBurstまではFloatingのSIMDでの扱いが64bit単位をパイプライン処理
してたからね。ドザにはちんぷんかんぷんだろうがw
2次キャッシュの容量もNetBurst最終記にやっと増やしてPPC並にしたし
ね。このくらいはドザでもわかるよなw
CoreアーキテクチャはILPあげる方向にふってるって点でも性格的に
NetBurstと逆だからね。ドザはILPって何だかわかるかな?
97:名称未設定
08/02/12 01:03:54 tj0SUARi0
聞きかじった単語を必死で羅列しているひとがいますね
98:名称未設定
08/02/12 01:10:35 rd2Pn23H0
>>97
悔しさが滲み出てるレスありがとうございますwwwww
99:名称未設定
08/02/12 15:57:40 VgReHPNt0
信者ってのはそういうもんだからね。
カタログ値と宣伝文句を喜んで暗記してあちこちで吹聴してくれる。
CPUに限らず車やカメラなどあらゆる方面にそういう人はいる。
大抵は中学生か高校生。
100:MACオタ>89 さん
08/02/12 20:09:21 8Hu05pf20
>>89
何か用すか?
101:名称未設定
08/02/12 20:34:41 OpcR8Iuo0
>>99
> カタログ値と宣伝文句
>>96のどれがカタログ値で、どれが宣伝文句か具体的に指摘したら?
102:名称未設定
08/02/12 22:09:13 AfvOrMiE0
>>99
こういうやつがドザ板で「Core2Duoで使えるレジスタの数が16になったのは、
デュアルコアになったからだ」と得意げに書いてドザ同士からもドン引きされ
ちゃうんだろうな。
103:名称未設定
08/02/12 23:44:29 7eRqwCc60
インテルのクロックアップペースに負け始めたモトローラが無理矢理積んだ演算ユニットが、
結局足かせになってIBMですらクロックアップできなくなったG4=PowePCの末路を招いた、
という印象しかないな。MacのInte移行を促した招いた裏の功労者とも言える。
104:MACオタ>103 さん
08/02/12 23:50:35 8Hu05pf20
>>103
その都市伝説久しぶりに聞いたけど、まだ生き残っていたすね(笑)
現在POWER6わAltiVecを搭載して4.7GHzで動いているす。
URLリンク(japan.cnet.com)
---------------------
POWER6には、多くのマルチメディア処理を高速化する「AltiVec」命令セットが搭載される。
---------------------
105:名称未設定
08/02/13 00:29:03 BL3f52700
>>104
106:名称未設定
08/02/13 00:38:14 VowzQIEq0
POWER と PowerPC 同じ物だと思ってる人がいたの。何れくらい残ってる?
107:名称未設定
08/02/13 00:41:43 0wsLeFfm0
POWERがPOWERアーキテクチャだと思ってる人どのくらいいるの?
108:名称未設定
08/02/13 00:45:48 N7Dt+kxM0
>>100
本物?お目にかかれて光栄ですw
109:名称未設定
08/02/13 01:06:45 cV0sLyDAO
>>108
結局インテルじゃないほうが速かったりして。
110:名称未設定
08/02/13 01:41:55 yBGgdeBg0
>>109
デスクトップ/サーバーだけで考えればね。ノートまで考えると?だけど。
111:名称未設定
08/02/13 03:02:31 d3LZ0T7+0
Core2Duoが出るまではIntel/AMDのSSE実装は似非128bitだったので
初代G4からフル128bitSIMDのAltiVecには明確なアドバンテージがあった。
Core2Duoのフル128bit実装でアドバンテージがあまり無くなって、
PenrynのSSE4でVector Permuteに似た命令のレイテンシが改善されたので
さらにアドバンテージが小さくなった(vpermの方が圧倒的に自由度が高いけど)。
あと命令セットの直交性が比較的高いAltiVecはプログラムはし易い。
アラインメントを気にする必要があるLoad/Store以外はw
112:名称未設定
08/02/13 03:07:26 iN+hp3AK0
>>111
ってことは、Altivecの優位性は、動的にshuffleパターンを変えられる vperm だけって
ことでOK?
113:名称未設定
08/02/13 03:34:24 d3LZ0T7+0
>>112
要素毎のshift/rotateが無いとか、conditional moveのvsel相当がないとか。
あとvsumswsみたいなのとか。他にもあると思う。
とにかく整数SIMDでごちゃごちゃやろうとすると
圧倒的にAltiVecの方が組み易いというのがSSEへの移植作業で受けた印象。
純粋なfp演算はSSEの方がいろいろできる印象。
114:名称未設定
08/02/13 09:52:48 twBUzKC80
ぼくちんむずかしすぎでしぴゆのはなしわかんない。
115:名称未設定
08/02/13 11:14:43 LwOjsZVJ0
インテル入って不動少数演算のパフォーマンスがかなり落ちたのは確か
116:112
08/02/14 00:36:48 qhBETsXF0
>>113
あなたが私の同僚でないことを祈りますが、
確かに conditional move も大きなご利益のひとつでしたね。
私的には bitwise-shift があればうれしかったのですが、もう入ること
ないでしょうね。
117:名称未設定
08/02/14 00:52:53 lQXFJvPO0
>>115
何と比べて? G4/G5? クロックあたり? VecLib使用の時?
コンパイルオプションで-mfpu=386なんてしてないよね。
118:名称未設定
08/02/14 00:54:03 lQXFJvPO0
>>117
訂正-mfpu-387だったw
119:名称未設定
08/02/14 01:36:00 oO2WL5BE0
>>103
確かに昔は俺もそう思ってたが、オタが元気だったころ、色々やり取りして
クロックアップが止まったのは Altivec のせいじゃなさそうだというのは
何となく理解した。理由は忘れたが。
120:名称未設定
08/02/14 02:00:28 ZyVW/KdU0
出た当時のG4はパイプラインがG3と同じでプロセスが0.2um
パイプラインに手を加えずにプロセスがほとんど変わってないんだから
クロックが上がるはずもなく
121:名称未設定
08/02/14 03:35:03 lRsKazb40
>>120
7450なんかは、パイプラインステージ増やしてクロックを上げに
かかったけれど、特にフロートまわりのlatency増えちゃったから
クロックあたりのパフォーマンスは落ちたね。
超越関数を多用する場合などきついものがあった。
122:名称未設定
08/02/14 03:55:31 ZyVW/KdU0
確かにscaler FPUのレイテンシは3から5に増えてるけど
744x/745xのVFPUのレイテンシは4と7400/7410から不変なので
単精度にはこっちを使うと良い場面が多々あったりする。
123:名称未設定
08/02/14 04:42:59 lRsKazb40
X86なんか浮動少数演算はスカラー演算であってもSSE使えと
インテルが言ってますがw。
124:名称未設定
08/02/14 04:50:57 lRsKazb40
>>122
libmのソース見ればわかると思うけれど、超越関数回りは依存性が
大きくて並列化しにくいのよね。VFPU使わなくてもインライン展開して
呼び出し側のループをアンロールするとかすればlatencyはかなり隠
せるけどね。
125:名称未設定
08/02/14 21:57:40 qhBETsXF0
なんだかんだ言って、Altivec 使ってた人結構多いんだね。
126:名称未設定
08/03/01 15:31:31 ur/OXxH50
その割に役に立つソフトなかったね
つまり口だけで能無しの開発者が多いって事だね
127:名称未設定
08/03/01 16:00:07 hfPur3Bt0
取り敢えずiLife使ってたら普通に恩恵受けれるだろ
128:名称未設定
08/03/01 16:05:51 ur/OXxH50
ていうか結局Altivecが速いなんてのは井の中にだけ棲んでいた人だけの妄想だったのね
129:名称未設定
08/03/01 16:12:26 hfPur3Bt0
実際速かったけど
130:名称未設定
08/03/01 16:52:32 g5l70J2i0
同じプログラムを自分でコンパイルして
試してみれば一目瞭然だったよ。
NetBurstのXeon2.4GHzサーバーが
遅かったのでPPCMacMiniで仕事させたことも
あった。クロック半分なのにMacMiniの
方が速かったからね。単純ループだと
全然負けてしまったけど。
131:名称未設定
08/03/02 00:13:18 Jt+77GzP0
負け犬が二匹
132:名称未設定
08/03/03 20:23:35 ggrMIjt00
マケイヌエンジン
133:名称未設定
08/03/27 15:34:59 cBruzZBi0
>>127
無知だから、恩恵を受けていることを知らないんだよ。
134:名称未設定
08/03/28 17:02:49 8wU6upB30
BootcampでWin版のQuickTimeでエンコード速度を比べた記事で
Win版の方が速かった。ってのを根拠にWindowsすげぇ!Macだせぇ!
とかやってた奴いたなぁ・・・そういや。
そこはWin版QTでもSSSDにフルで作業投げてんだ。Appleすげぇ!ってとこなのに。
135:名称未設定
08/03/28 21:59:13 Mv/qVBDk0
もしかして:SSE
136:名称未設定
08/03/31 01:52:23 1/CoKoSL0
スーパーソリッドステートディスク
137:名称未設定
08/03/31 12:20:17 +4Jn2+qz0
セクシーソリッドステートディスク
138:名称未設定
08/03/31 16:18:26 A5SwJahB0
シコシコシコドピュ
139:名称未設定
08/03/31 18:15:36 hK7L1q2R0
単純にSSSEのタイプミスなんだが、なんか食いついてるな。
140:名称未設定
08/03/31 20:00:28 adqOPPYy0
SSE?SSSE3?
141:名称未設定
08/03/31 20:17:04 hK7L1q2R0
SSSEはSSSE3しかないだろjk
142:名称未設定
08/03/31 20:32:12 adqOPPYy0
なんでSSEじゃなくてSSSE3なわけ?
SSEってのはIntelの128bitSIMD命令セット全般を指すことができるが、
SSSE3はMeromで拡張された命令しか含まんぞ
つーかSSSE3をSSSEと略す奴も初めて見た。何の意図が?
143:名称未設定
08/03/31 20:38:26 hK7L1q2R0
SSE3>SSSE3の頃にその辺調べてた人だから。
次はSSSE4になってるのかと思ったらSSE4て
そこは想定外だた。
144:名称未設定
08/03/31 20:54:01 adqOPPYy0
???
SSSE3が何の略だか分かってるのか?
Supplemental Streaming SIMD Extensions 3だ。
SSE3の補足って意味だよ。当初SSSE3はSSE4の予定だったが、
変更点が少なかったからこういう名前にしたんだろう。
SSE4無しにSSSE4なんて物が出るわけないだろ。
145:名称未設定
08/03/31 20:56:57 adqOPPYy0
どうせSSSEがSSEに変わる新しい名前だとかアホな勘違いしたんだろ。
じゃなきゃSSSEなんて書かねーよ
146:名称未設定
08/04/01 05:00:23 HUyWTmxP0
つか>>134を後付けで直す気ならより一般化してSIMDにすべきなんじゃないの
147:名称未設定
08/04/04 22:00:13 Pqnzauic0
AVXの新命令で32bit単位の並び替えに関してはAltiVec並みに自由度が高くなった。
しかし8/16bit単位の並び替えは相変わらず不自由。
まあ、2年以上先の話ですが。
148:名称未設定
08/04/07 13:07:09 cuI6ydCZ0
エロシティエンヂン
149:,,・´∀`・,,)っ-○◎●
08/04/17 15:30:48 pE8LsVYd0
>>147
8bit単位ならpshufbがあるぜ
まあAVX2が出る頃にはvpshufb ymm1, ymm2, ymm3とかできるようになってるかもね。
問題のAVXだけど、レジスタ幅が倍になってるのは浮動小数演算のレイテンシをアンロールで隠蔽するのが目的で
演算ユニットまで倍増されてるかどうかはにわかに信じがたい。
Pentium IIIでSIMDユニットが64bitのままSSEを実装したのとと同じ流れじゃないかなと。
真の256ビットSIMD演算は2013年頃かもしれないね。
150:名称未設定
08/04/29 14:25:54 prHjAY2w0
6809最強
151:名称未設定
08/05/01 17:24:42 QNeSwxvd0
漢ならゼッパチ!
152:名称未設定
08/05/01 19:26:22 OT4RHDFU0
>>151
同じく2号!
153:名称未設定
08/05/06 20:50:43 A/gbeHmH0
技の一号、力の二号、どっち付かずのV3。みたいなもんか
154:名称未設定
08/05/06 22:41:40 oSqsPIcP0
やっぱり6502だろ
155:名称未設定
08/05/13 23:01:21 M5w20D720
VMXならWii/Xbox360/PS3にも載ってるな
156:名称未設定
08/05/22 01:36:05 pWTvsTDw0
現実世界ではSSEに勝てなかったマカローカルの夢のSIMD
157:名称未設定
08/05/22 01:46:46 2q/5jIuy0
distributed.netのcracking contestとか圧勝してたが。
158:名称未設定
08/05/22 01:51:23 ySgyDHPe0
CELLチップには8個ずつ入ってるんだっけか?
159:名称未設定
08/05/22 02:04:47 2q/5jIuy0
SPEは似てるけどAltiVecそのものではない。
160:名称未設定
08/05/22 05:40:04 0rUdYOV/O
PPCの親戚cellおじさんが実力を発揮するのはいつの日か‥
161:名称未設定
08/05/22 09:40:28 Q+yiRIhH0
子供の頃は神童ともてはやされるも、
大人になって凡人以下になるのは
よくあることだよ。
162:名称未設定
08/05/22 13:32:31 2o4by/yQ0
高速内燃機関
163:名称未設定
08/05/22 14:01:58 Y7dRscdf0
Cellは速い。
……が、ゲームには完全に不適。
例えるなら医学部卒の学生が役所で働くようになっちゃったら、頭よくても全然役に立たない、みたいな。
164:名称未設定
08/05/22 14:28:40 7l7ooeOlO
CELLは悪い子じゃないよな。
AV板では人気者だし。
だが、ゲームは360に敵わない。
165:名称未設定
08/05/22 16:33:24 0KmQnf0p0
DSPを思い出すねぇ。あれはあれで速かった。
166:名称未設定
08/05/22 19:14:42 pWTvsTDw0
Cellの話にすり替えてベロシティエンジンの恥ずかしさを誤魔化そうとするマカ
167:名称未設定
08/05/22 19:20:37 V9cQaRUS0
せっかくCellの話してるのに流れ切るKYチョン
168:名称未設定
08/05/22 19:45:11 pWTvsTDw0
べろしてぃえんじんでSSEなんてブッチギリだなどと恥ずかしいことを
言っていたのをすっかりなかったことにしている
マカ
169:名称未設定
08/05/22 19:58:59 V9cQaRUS0
そりゃ中国に核を落とせば誰かが死ぬさ
170:名称未設定
08/05/22 20:02:16 Y7dRscdf0
URLリンク(hissi.org)
書き込んだスレッド一覧
Macの故障率の高さは異常
販売が終了した製品についての情報交換
Macを完全に論破する
ベロシティエンジンとは何だったのか
FTPソフトって、どれ使ってる?
【Mycom】MacFan Pert7【雑誌】
Apple】MacBookは超高性能小型爆弾【爆発力は優秀
なぜハイセンスなMacユーザは液晶偽装を見抜けなかったのか
ドザの粘着ぶりは異常
171:名称未設定
08/05/22 20:04:42 EUYZnhhB0
ん?SSE?
あれは8087由来のFPUを置き換える以外の存在価値ないぞ、C2Dより前では。
172:名称未設定
08/05/22 20:24:26 rHIAxS3c0
ffmpegのコード見たことあるかい?
altivecなコードとSSE2なコードをlibavcodecで見比べてご覧
SSE2といいつつほとんどアセンブラなIA32に比べ、PPCは
ほぼaltivecのみで書けている。行列変換に使われている
Permute処理にかかる行数で比較すれば一目瞭然だろ。
IA32のSIMDの使い勝手が悪い証拠だよ。
173:名称未設定
08/05/22 21:51:26 Y7dRscdf0
x86系CPUは速くなったが、過去の遺産のつぎはぎな感は否めない
Intelもそれを自覚しててIA-64に移行させようとしたが
結局ハイエンドサーバ専用みたいになってるし
174:名称未設定
08/05/22 22:59:32 pWTvsTDw0
>>173
市場は、というよりまともなコンピュータユーザはきれいなアーキテクチャなんか
よりは、役に立つものを求めるものだよ、記憶しておきたまえ
175:名称未設定
08/05/23 03:07:21 jfizlKfO0
求めるものなんだよ
176:名称未設定
08/05/23 03:25:20 oeDz010o0
素人は、というより無知なWindonsユーザは
177:名称未設定
08/05/23 04:03:20 ZH7CnxHf0
G4のクロックが上がらなかったのは、モトローラがインテルに
研究者を持っていかれたり、モトローラ自体の業績悪化で開発に
力が入れられなかったからじゃないの?
178:名称未設定
08/05/23 04:11:20 IouHSkGk0
最終的に90nmプロセスの7448Aで2GHzまで上がった。
あのパイプラインの深さだと妥当なところだと思うが。
179:名称未設定
08/05/23 04:17:51 IouHSkGk0
7448Aじゃなくて7448か
180:名称未設定
08/05/23 13:16:22 1tCI4JD+0
そこでPOWER6ですだよ
181:名称未設定
08/05/23 17:40:35 VAdCNk/y0
PCは全てインテルに、コンシューマ・ゲーム・マシンはモトローラ系に。
これ偶然? 必然? 戦略? 馴れ合い?
182:名称未設定
08/05/23 17:53:10 vzByMOlT0
ゲームコンソールのCPUはGPUに比較して性能に対する要求が少ないし
価格圧力が強いから
183:,,・´∀`・,,)っ-○◎●
08/05/27 22:33:05 OADfz3100
Macがx86に行ったのは色々理由があるけどやっぱりコードの生産性が違うんよ。
最適化ノウハウを持ってる技術者人口の多さも含めて生産性ね。
オープンソース界隈だけでもAltiVecよりもSSEを知ってる技術者の方が圧倒的に多いんだもの。
184:名称未設定
08/05/27 23:31:50 1hcnI8f80
何故ここにいる
185:,,・´∀`・,,)っ-○◎●
08/05/28 08:40:45 vOVll5pU0
俺もマカーだもの
186:名称未設定
08/05/28 22:37:39 bx+DQGQY0
>>183
そんな当たり前の理屈をマカーに言っても理解できるわけないだろう
187:名称未設定
08/05/28 22:43:51 L3/IqKQ00
一つ上の書き込みも、読めない人なんて初めて見た…。
188:名称未設定
08/05/29 00:49:24 pOtyzxCG0
普通のアプリならobj-cだから関係ない
189:名称未設定
08/05/29 01:04:21 MzOrkcrx0
は?
190:名称未設定
08/05/29 06:52:24 n5kZTW9u0
>>187
> 一つ上の書き込みも、読めない人なんて初めて見た…。
人ではないそうです(笑)
191:名称未設定
08/05/31 03:56:31 9d0NpyiY0
>>181
組み込み関連ってMIPSの十八番だったはず、、
PS PSP N64 PS2 はMIPSベース。
それが今世代からPPCベースに、、
192:名称未設定
08/06/03 21:04:06 WIJunVul0
MIPSはFPUがしょぼいのです。
193:名称未設定
08/06/03 21:17:19 H7PSXPLb0
Intel Strong ARM 最強
194:名称未設定
08/06/03 23:36:22 Q9o0TnTp0
Marvellに売ったけどな
195:名称未設定
08/06/04 20:25:13 1Lm2ozh20
教訓としては、Intel様に逆らっても敵う訳がない、ということだけでしたな
196:名称未設定
08/06/04 21:43:19 1Lm2ozh20
ベロシティエンジンが発表された時のマカの喜びようったら、
それはすごいものでしたよ アヒャヒャヒャ(゚∀゚≡゚∀゚)ヒャヒャヒャ
197:名称未設定
08/06/04 22:00:36 dQItvAZg0
G4自体の方な
198:名称未設定
08/06/04 22:53:21 8n/fFoe20
エロシティエンジンだったら今頃インテルに勝ってた。
199:名称未設定
08/06/05 00:03:15 zRF0BH0w0
何をどうやってもIntelにはかてね~よ
200:名称未設定
08/06/05 02:18:14 2AbXud5P0
G5最強伝説
201:名称未設定
08/06/05 20:31:14 8C2m7sXZ0
>>193
FPUもSIMD命令もないじゃん
202:名称未設定
08/06/05 20:51:20 EKHqsSza0
SIMDはWireless MMXがある
203:名称未設定
08/06/05 21:04:26 8C2m7sXZ0
それはStrongARMじゃなくてXScale
204:名称未設定
08/06/05 21:49:22 zRF0BH0w0
使えないSIMDを搭載した遅いCPUが予想通りPC市場から撤退させられただけで
何をそんなに騒いでいるのか
205:名称未設定
08/06/05 21:55:04 hIjmiy780
>>204
今更MMX Pentiumの話を持ち出すなんて粘着もいいとこだな
206:名称未設定
08/06/05 21:59:11 EyeWWNXL0
同時期のCPUであったPen4の類いは市場からも実用上も完全に駆逐されてますが、なにか?
(マルチプロセッサとAltivecのおかげで、なんかG4がレンダリングファームの
隅っこに残ってるのが面白い。演算だけはそこそこ速いからなぁ、)
207:,,・´∀`・,,)っ-○◎●
08/06/05 22:20:44 sVPYTDvg0
MMX PentiumのSIMDは当時の水準からすればそこそこ速かったよ。
208:名称未設定
08/06/05 22:24:02 hIjmiy780
>>207
Floatingの演算と混用しなければねw
209:名称未設定
08/06/05 23:17:34 0BqhY6170
>>7の
イ イリオモテヤマネコ が未だに意味不明w
210:,,・´∀`・,,)っ-○◎●
08/06/05 23:53:55 sVPYTDvg0
ところでAltiVec/VMXで倍精度×2とかいつサポートされんの?
211:名称未設定
08/06/06 00:05:20 6eO4t0BT0
PPC970はFPU2個積んでるから倍精度はFPU使えってことだったね。
212:名称未設定
08/06/06 00:05:55 8pKzUUZp0
今更されないだろw
どうしてもやるならDekkerやらKnuthやらのアルゴリズムで
単精度演算器で倍精度分の精度を確保するぐらいか
レイテンシを隠せればそれなりに使えるんじゃね
でも新しいCellのSPEはサポートした?のか
213:,,・´∀`・,,)っ-○◎●
08/06/06 08:37:41 umnXpqBM0
もともと素のSPEで使えるが、単精度の10分の1程度のスループットだぜ
専用ハードが載ってなくてマクロ命令に分解して実行みたいな実装
あと、積和算は3オペランドで入力値のひとつを破壊する。
Opcode空間が足りなかったそうで。
214:名称未設定
08/06/06 12:56:34 HLVfTOxh0
まあアーキテクチャレジスタを128個も用意すりゃ足りなくなるわなw
215:名称未設定
08/06/06 16:20:26 pf5IbPrn0
バカ丸出しの設計
216:名称未設定
08/06/06 16:26:11 vNsXJYIl0
>>213
あれなんでこっちにいるの?
Mac買ったとか?
217:,,・´∀`・,,)っ-○◎●
08/06/06 20:06:40 umnXpqBM0
マカーだもの。しかもPPC。
218:名称未設定
08/06/08 04:28:24 y2OlGNJs0
ベロシティエンジンに対応してるアプリって何があります?
219:名称未設定
08/06/08 04:51:09 vA3mVvyG0
iLifeとかのApple謹製アプリとか
動画関連のPlayer, Codecなど各種とか
OSXそれ自体とか
とかとかとか
220:名称未設定
08/06/08 08:15:07 dQkssDAu0
アプリじゃないけど、
memcpy(爆)から始まって
QuickTime API
CoreVideo
CoreImage
CoreAudio
CoreGraphics
とかとか。
逆にAltivecが絶対動かないアプリって存在しないと思うが。
221:名称未設定
08/06/08 11:05:45 bGE9b6co0
>>220
> 逆にAltivecが絶対動かないアプリって存在しないと思うが。
っCP/M80っ
っWORDSTARっ
222:名称未設定
08/06/08 19:10:01 ccNTZ6580
>>221
そのなかでmemcpy使ってないと思うのか?
223:名称未設定
08/06/08 19:25:04 I2ZAhrVN0
8080/Z80にはAltivec付いていないが、なにか?
224:名称未設定
08/06/08 19:42:37 ccNTZ6580
板違いはスルーでお願いします。
225:名称未設定
08/06/09 13:47:07 5+/YV47WP
ベロベロしたいエンジェル
226:,,・´∀`・,,)っ-○◎●
08/06/10 22:30:15 +6zPKtUg0
>>222
memcpyって内部的にAltiVec使ってるの?
狭帯域FSBじゃvec_load/vec_store使っても大して効果なさそうだけど。
というかCランタイムがAltiVec未使用版のスタティックリンクだったら意味ないかもね
227:名称未設定
08/06/10 22:43:17 ZrxW6UJX0
>>226
たしか10.3以降でコンパイルしてればデフォルトでONのはずだ。
G4、G5ではAltivecユニットはCPUと独立してキャッシュとやり取り
出来るから、アライメントを考慮したコードならメモリコピーが高速になる。
228:名称未設定
08/06/11 00:04:40 HqPBJ2ms0
memcopyについて何か出てます
つ URLリンク(freevec.org)
229:,,・´∀`・,,)っ-○◎●
08/06/11 00:11:51 RqzyS4xM0
新AmigaにPWRficient載るとか言ってたけど音沙汰無いな
230:名称未設定
08/06/13 08:00:59 DmLmR5lT0
安い方がFreescale、高い方がP.A. SemiのCPUを載っけるって話だったね。
去年の春に話が持ち上がったきり続報がないけどw
URLリンク(slashdot.org)
これ以降の情報があったら教えてほしいです><
てかおまいはあっちの板でMACオタの相手をしてろよ。
231:名称未設定
08/06/17 02:10:53 vH9dBcIQ0
次
スレリンク(mac板:192番)
232:名称未設定
08/06/17 16:05:15 IhDKBq2z0
何の役にもたたなかったSIMDのつまらないプリミティブを記憶していることを
自慢して、ど素人さんにしったかをかますスレはここですか?
233:名称未設定
08/06/17 21:17:12 mp+1hBVl0
PS3の中で現役だよ!
234:,,・´∀`・,,)っ-○◎●
08/06/17 21:27:17 hHcSN71W0
あるけどVMX使うような仕事はSPEに投げるから結局使う間無いんじゃないのアレ
235:名称未設定
08/06/17 22:30:31 Vt7ges0S0
>>232
> 何の役にもたたなかったSIMDのつまらないプリミティ
それ何って3D Now?
236:名称未設定
08/06/17 22:41:47 IhDKBq2z0
>>235
ワロタ
237:名称未設定
08/06/18 20:22:18 hNIYq3yt0
VMX-128とは何だったのか
238:名称未設定
08/06/18 20:32:30 6FrxA3KS0
Xbox360用の拡張だろ
239:名称未設定
08/06/18 20:35:33 hNIYq3yt0
マジレスされましても
240:名称未設定
08/06/20 15:39:52 6vZPTDlpP
あー
ペロペロシタイエンジェル
241:名称未設定
08/07/04 18:02:33 97osPEqX0
結局何だったの?
242:名称未設定
08/07/04 19:58:58 Ldy5KGSF0
約10年前にこれがあったのは画期的
243:名称未設定
08/07/06 09:48:27 HvEWqBu+0
SSE/SSE2が糞なのはガチ!
244:名称未設定
08/07/06 11:56:52 2VBYXvX00
敗残のベロ厨がなにかほざいています
245:名称未設定
08/07/06 12:46:49 FH2lzP5G0
切り捨てられたペンティアム厨必死です
246:名称未設定
08/07/06 19:25:37 5zZWJqWb0
どう見ても切り捨てられたのはPowerPCの方なんだが。w
SSEは順調に正常進化中。
247:名称未設定
08/07/06 19:36:35 BuWnO6h60
必死だな(笑)
ペンティアムブランドはフェーズアウト。
SSE/SSE2糞。
順調に成長って物は言いようだなwSSE4でAltivec並にやっと追いつけるかどうか。でもVMXとの差は拡がる一方。
248:名称未設定
08/07/06 19:52:38 TnOF2BLs0
SSEの正常進化=Altivecの後追い
10年前の技術なんですけどね
249:名称未設定
08/07/06 19:55:19 YAle4DGe0
ID:2VBYXvX00やID:5zZWJqWb0にはSSEが進化してもご利役は
無いでしょうから安心して下さい(爆笑)
250:名称未設定
08/07/06 22:36:08 W5+lYJEZ0
>>247-249
死んだ子の年齢を数えても仕方ないだろ。w
それと、おまえらIntelMac使用禁止ナ。
251:名称未設定
08/07/06 22:37:15 TnOF2BLs0
涙目w
252:名称未設定
08/07/06 22:44:51 Rqv9tVyb0
死んだ子=ペンティアムですね。わかりました。
253:名称未設定
08/07/06 22:55:42 2VBYXvX00
P5,P6,NetBurst,Coreとマイクロアーキテクチャは世代毎にまるきりかわっている
わけで。CoreアーキテクチャになってからPentiumブランドをつかわなくなった
のは純粋にマーケティング上の理由だけであって、別にPentiumというアーキテクチャ
というのがあってそれが使用されなくなったわけではない。
もう十何年も使われているPentiumブランドをそろそろ勇退させたからといって
それを死んだ子呼ばわりするのは敗者の悪意としかいいようがない。
254:名称未設定
08/07/06 22:57:16 e7cexVD40
G5、2GがアスロンXP1.8Gより、遅かったと、
価格.comに書いてあった記憶がある。
Adobe InDesign対決だけど。拡張命令無視の勝負は、G5遅かったのね。
255:名称未設定
08/07/06 22:58:36 W5+lYJEZ0
>>253
何勝手な解釈してんだよ。w
死んだ子=G5だぞ、低脳。
256:名称未設定
08/07/06 23:27:37 6bxd0Rss0
Netburstに象徴されるひたすら高クロックを追及してきた路線との決別が
ペンティアムブランドの格下げ、Coreアーキテクチャ/ブランドの推進だけどなw
257:名称未設定
08/07/07 12:43:26 ujo8H46U0
G5なんてとっくに終わった石。IPCでもCore DuoはもちろんAthlon 64にも負けてるしね。
今後メインストリームのPCへの採用は絶望だし、競争が無いとやっぱり駄目だな。
2.5GHz PowerPC G5 = 3.8GHz Pentium 4 = 1.6GHz Core Duo = Athlon 64 3800+ (2.4 GHz)
258:名称未設定
08/07/07 12:44:05 93mDPg4i0
G4しか使った事ないけど、一見遅そうに見えて意外に速い部分もあったよね
でもIntelになってしまえば、そんな事も忘れ去ってしまうほどの差があるな...
259:名称未設定
08/07/07 14:57:13 /6S672Ob0
そのIntelを遅いと教え込まれて、信じていたマカ哀れ
260:名称未設定
08/07/07 19:03:01 OubsmTei0
真っ昼間から2ちゃんでマカとかw
261:名称未設定
08/07/07 20:24:40 zB1//FZs0
>>259
> そのIntelを遅いと教え込まれて、信じていたマカ哀れ
Core Duo出る前
> 2GHz PowerPC G5 > 3.8GHz Pentium 4
ペンティアム厨見捨てられたな
262:名称未設定
08/07/07 21:11:21 +4dJKCBx0
>>261
G5がそんなに速いわけないだろ、ソース出せ。
だいいちPPC厨じゃあるまいし、いまどきペンティアム厨なんていねーよ。
263:名称未設定
08/07/07 21:16:00 oqgcPxG70
ようするに今はみんなで仲良くCore 2 Duo使っていますってことで
めでたし めでたし
264:名称未設定
08/07/07 21:19:49 Hx/4dGiM0
いつの時点のどの石で比較するのか、どんな処理で計るのか
そういうのハッキリさせないと完璧に堂々巡りになるよ
どのみち不毛な話だがね
265:名称未設定
08/07/07 22:25:46 bSo28daq0
>>262
> だいいちPPC厨じゃあるまいし、いまどきペンティアム厨なんていねーよ。
プレスコット厨でしょうか(笑)
266:名称未設定
08/07/07 23:32:28 UjddmKX10
>>264
ドザに無理難題を押し付けないでください。
267:名称未設定
08/07/08 12:23:50 Lhrh84s60
>>264
現実的なP4レーティングでこんなもんだろ。
URLリンク(www.systemshootouts.org)
268:名称未設定
08/07/08 22:05:44 jgqNQ4GM0
>>265ペンティアム厨です。
Intel Pentium Dual-Core 2.4G、1万円以下です。
というか、すごくいいCPUですよ。
ブランドは生きている、良い例。
269:名称未設定
08/07/09 00:20:58 MzDOJD0t0
漢ならPentium Dだろ
270:名称未設定
08/07/09 01:05:46 YAhpu8uR0
マカー沈黙
271:名称未設定
08/07/09 03:18:10 lyDUx9O00
スレの流れが「ペンティアム4とは何だったのか」になっちゃったからな
出る場所を失ったマカー涙目wwwww
272:名称未設定
08/07/09 06:45:09 TXK+BFXr0
煽り損ねたドザ本人が恥ずかしさのあまり涙目の図ですね
判ります
273:名称未設定
08/07/09 19:40:05 80Nvtku10
Pen4は黒歴史。異議は認めない。
274:名称未設定
08/07/11 11:31:43 Nt4Bx5eP0
Pen4-Mよりまし
275:名称未設定
08/07/17 21:46:51 3hRYhbLK0
ベロシティエンジンなんていうハッタリに騙された奴の
マヌケさ加減が哀れで仕方がない
276:名称未設定
08/07/17 21:58:03 1zK0d7H50
MMXのことを言っているのですね。わかります。
277:名称未設定
08/07/18 13:40:46 ROzMSONz0
舌街発動機。
278:名称未設定
08/07/21 10:46:40 fgeczWK50
ぺろぺろしてえおじんですねわかります。
279:名称未設定
08/07/21 10:48:01 IRAUGjWT0
よくわからんが白パンと藁のベッドが大好きなのか?
280:名称未設定
08/08/16 03:23:03 DpV4Yz410
3D Now
281:名称未設定
08/08/16 11:51:50 Tq4vrAiM0
>>280
ageるな
282:名称未設定
08/08/21 12:13:21 f4sCuPa50
SATSUGAIせよ
283:名称未設定
08/09/10 20:59:16 pfOz8P3G0
G4マシンを持っている限り恥ずかしいベロシティエンジンも
もれなく一緒に持っていることになる
284:名称未設定
08/09/10 21:19:57 zAELur5k0
Core2より前のなんちゃって128bitSSEよりは恥ずかしくないと思うよ
285:名称未設定
08/09/10 21:57:30 Zi5T7jQm0
こんなスレあったのな
メッシュデータから法線ベクトル計算するのによく使ったわ
ミスキャッシュしないようにメッシュの最適化もしなきゃいけなかったが・・
286:名称未設定
08/09/28 01:02:53 SFJM/2JF0
ベロシティエンジンって、マカがふつうに騙されてたアレのこと?
287:名称未設定
08/10/01 09:26:58 xdiE728p0
( ´_ゝ`)
288:名称未設定
08/10/01 09:31:56 aL6X397F0
ベロとは舌のことだろ。
289:名称未設定
08/10/05 22:31:07 QhtwUer70
>>286
人の古傷に塩をすりこむような発言はよせ
290:名称未設定
08/10/05 23:38:00 +napMoZY0
実際の所PowerPCがずっと続いてPowerMacG6・G7・・・となっていたとしたら
Pentiumシリーズとの差はどうなったと予想できるのか
291:名称未設定
08/10/06 00:20:10 TijxcnoD0
age
292:名称未設定
08/10/06 05:01:41 PZCRGRh80
スレを読めばわりとちゃんと技術的経緯は論じられていて、
G4/G5のクロックも上がらないし、IBMとモトローラがG4/G5に力をいれなくなってく。
対してインテルの方もただクロックを上げてバカ路線に行き詰まって、
PenM、Coreで新設計でクロック激減だけど高性能路線に変更して。
その高性能化の中でベロシティエンジンのパチ物だったSSE(旧MMX)が
レジスタ数以外はベロシティエンジンとほぼ同等まで性能アップ。
なんでぇ、要するにインテルもクロック落ちて、ベロシティエンジンがついたって事じゃん
じゃあ、モトローラとIBMやる気ないからインテルの新型CPUにするわ>Apple
ちゃんと高性能CPUを使いこなしてくれるメーカーとうちも組みたいね>インテル
がっちり握手。
そんな流れ。
おんなじよーなもんがいまのインテルの石にはついたからCoreに乗り換えたんすよ。
293:MACオタ>290 さん
08/10/09 00:26:35 v2nvg27v0
>>290
現状でAltivecわIBMのハイエンドサーバー用プロセッサに搭載されているし、"VSX"と呼ばれる
拡張版が次世代のPOWER7に搭載されるす。
294:名称未設定
08/10/09 01:22:01 MTNBCdKc0
何をどう言い繕っても
負けは負け
295:名称未設定
08/10/09 01:32:52 XjwmgQPQ0
age
296:名称未設定
08/10/09 05:28:48 hhL4q6Cn0
ベロシティエンジンなんてイラネ!つってた奴が支持してた側のCPUに
現在ほぼ互換の機能が付いてる。ってのはむしろ完全勝利っぽいのだが。
297:名称未設定
08/10/09 05:49:24 vf5SBvBy0
AltivecにはiLifeや動画書き出しでお世話になったから、
感謝してるよ
298:名称未設定
08/10/09 22:01:09 XjwmgQPQ0
age
299:名称未設定
08/10/12 15:36:29 nn74cU5M0
ある意味信じている振りをしなければマックは使えないし、
みんなそうしてきた
300:,,・´∀`・,,)っ-○◎●
08/10/12 16:59:13 Om3rCJhu0
>>296
全然互換じゃないぞ。似てると思うなら相当頭沸いてる。
君はロシア人とアフリカ人を見ても似てるって言うんだろうな。
まあ、目があって鼻があって口がある的な意味では否定しないけどさ
301:名称未設定
08/10/12 17:08:34 hGQ8Nag20
ねぇねぇ、なんでAltivecはdoubleをサポートしなかった(できなかった?)の?
302:,,・´∀`・,,)っ-○◎●
08/10/12 20:06:25 Om3rCJhu0
まあCell SPEの命令群はAltiVecに似てるとは思うけどな
SSEのいいところをうまい具合に盗んでるのがよくわかる。
303:名称未設定
08/10/13 00:27:50 9UjJSRPK0
>>300
目鼻がなくて口だけだったのが、Core2チップのSSSE3でやっと
1クロックで演算こなせるようになって人(Altivec)並みになったんだよね。
304:名称未設定
08/10/13 00:38:17 1Cey2rcn0
なんでそんなに悔しがってるの?
305:,,・´∀`・,,)っ-○◎●
08/10/13 00:51:19 JTqFA0Mr0
64ビットALU×2構成だったけど整数演算でのピーク性能では差がなかった罠。
Core 2では128bit SIMDユニット3連装になって現行のVMXの実装じゃ全く歯が立たない状態。
306:名称未設定
08/10/13 00:53:52 1Cey2rcn0
利用価値もない虚仮威しに騙されて可哀想でしたね
307:,,・´∀`・,,)っ-○◎●
08/10/13 01:00:36 JTqFA0Mr0
スカラレジスタ上の値を挿入したり逆にベクトルレジスタ上の任意要素を抽出したりって命令がないから不便でならんよ
AltiVecは。
SSEにも言えることだけど単精度×4って実際問題、言うほどには役に立たんよ。
クォータニオンの回転使えるわけでもあるまいし
科学技術演算ならそれこそ倍精度×2のほうがいい
308:名称未設定
08/10/13 01:06:58 uahJCUDS0
いやCoreDuoまでは128bitSIMD命令のthroughputが2サイクルだからピーク性能は半分だろ。
Core2は加減算論理に限れば3命令並列実行でAltiVecより上。
309:名称未設定
08/10/13 01:09:21 1Cey2rcn0
>>308
MPUは何のために使われるのかを何もわかってないようですね
310:,,・´∀`・,,)っ-○◎●
08/10/13 01:41:28 JTqFA0Mr0
>throughputが2サイクル
それPentium 4だろ?
Pentium III/Pentium M/やAthlon系は64bit等速の浮動小数加算機・乗算機が載ってる
311:,,・´∀`・,,)っ-○◎●
08/10/13 01:48:30 JTqFA0Mr0
ちなみにPentium 4のSIMD ALUは半速動作だったから遅かった。
ただ、あの圧倒的なクロックでロード・ストアユニットのスループットだけはクロック数相応に出たから
トータルで見るとクロック2/3のAthlon 64とタメはれてた。
ストリーミング処理の何割かはロード・ストアだからね。
312:名称未設定
08/10/13 02:05:56 mznoyEN60
age
313:名称未設定
08/10/13 02:18:52 uahJCUDS0
ああPenM系だと整数加減算/論理は128bitでもthroughput 1サイクルなのか。
314:名称未設定
08/10/17 19:38:35 ioXIjZ210
マカって騙されやすいなぁ
315:名称未設定
08/10/18 00:30:11 zoCJPZ9A0
age
316:名称未設定
08/10/18 08:06:24 Ofl148xB0
>>314
マカの大半はアホの文系だからしょうがないよの。総じてハード音痴だろ。
中にはまともな理系も居ることは居るんだが、こいつらはアホ文系は全く
相手しないからな。
317:名称未設定
08/10/18 08:44:05 0biODZN80
VMH17H形ベロシティエンジン
「VM」は「Velocity Motor」、
「H」は直列8気筒、「17」は
総排気量17リットル、「H」は
「水平直列型」を意味している。
318:名称未設定
08/10/18 09:03:42 KFvXxC4u0
ベロシティエンジンって
ベイシティローラーズとかベイウォッチみたいで
カコイイよね。
319:名称未設定
08/10/18 12:58:42 zoCJPZ9A0
age
320:名称未設定
08/10/18 20:22:03 PxkLLjph0
2ちゃんねらーの人で、Cellでプログラムとかベンチとか書いてて、比較とかしてる
ブログがあったと思ったけど、それがなんだったか思い出せない。
SPEで並列にプログラムを並列で動かしてCore2よりも有利だったとかそういうやつ。
ご存じの方いたら教えて。
321:名称未設定
08/10/18 22:12:17 secf3/qZ0
>>320
どちらかというと成果の上がらないブログの方しか目につかなかった希ガス
特にH.264のエンコードに関しては悲惨
322:,,・´∀`・,,)っ-○◎●
08/10/18 23:52:21 6v7IJN9B0
ん?Young Risk Takerの人ってねらーだっけ?
323:名称未設定
08/10/19 00:22:22 waFKNXrw0
>>320
SPEは計算「だけ」なら早いが全ユニットがメモリアクセスすると終了
324:名称未設定
08/10/19 01:08:41 UwLYI06Z0
age
325:320
08/10/19 01:14:50 +/6c4tuj0
皆さんさんくす。second garageっていうやつでした。
なんとかググりまくって発見。面白い。
RTSみたいなゲームで、先述戦略の複数レベルのルーチンが複数群で同時に進行する
様な場合ってCoreとCellだとどちらの方が有利なんだろう。
326:,,・´∀`・,,)っ-○◎●
08/10/19 03:36:28 AQDPVDw20
>>325
吹いたwwww
俺のサイトへようこそwww
327:,,・´∀`・,,)っ-○◎●
08/10/19 03:41:47 AQDPVDw20
比較対象はSFMTのやつでいいのか?
45nm Core 2 @ 3.16GHz
32 bit BLOCK:50ms for 100000000 randoms generation
Cell SPE @ 3.2GHz
32 bit BLOCK:194ms for 100000000 randoms generation
ともに1スレッドの結果だけど、1コアで4倍くらいCore 2のほうが速いね。
ま、Cellの整数演算性能なんて大したもんじゃないってことよ
328:320
08/10/25 11:30:43 4BwAnFUb0
>団子さん(でいいのかな・・・)
ブログ主だったとは。情報量が多いし面白すぎるので夢中で読んでます。
出張と残業で、スレ名を忘れて出先からお礼できませんでした。
遅レスすいません。
うわ、SPEってやっぱりそんなに遅いんですね。
中途半端なCPUですね。
整数遅いんじゃゲームに向いてないような気がします。
ムービーやら絵だけ綺麗な箱庭アクションは良いのかも知れませんけど。
329:名称未設定
08/11/14 21:22:51 wiF2Km5e0
整数遅いとゲームに向いてないんですか
330:名称未設定
08/11/14 23:58:19 mMIIeCzw0
age
331:名称未設定
08/11/22 23:14:52 rOGfUzk20
>>329
マルチスレッドで動くルーチンおのおのが遅いんじゃたいしたこと出来ないんじゃないの?
332:名称未設定
08/11/22 23:52:11 74jtfl6X0
>>331
全く質問の答えになっていませんね
333:,,・´∀`・,,)っ-○◎●
08/12/02 07:02:26 +d3ipAhq0
URLリンク(slashdot.jp)
あまりのストレートすぎる意見に泣けた
> その時思ったのは,当時のAppleの「Intelより○倍速い」という主張は嘘やん,見た目のエレガントさに比べて遅いやないかと.
> 事実Intel Macが出たときのAppleの広告は….
334:名称未設定
08/12/02 07:51:01 wkgSyt3k0
主張に使ったテスト結果自体は「一応」セーフと認識
(でないと虚偽広告として訴えられるので最低限の線は守ってる)
そのテストの選び方は豪快に偏ってるけど、それはまた別の話
比較広告なんてそんなもんだと思うよ
335:名称未設定
08/12/02 16:03:47 pbbV7GhA0
擁護になってませんね
336:名称未設定
08/12/02 21:00:26 PCjmJIB70
Windows布教活動の記録
ID:pbbV7GhA0 URLリンク(hissi.org)
337:名称未設定
08/12/03 00:00:50 7s9szMmd0
G5が出たときはIntelより速かった。
しかしG5がその後の進化が芳しくなく、Intelに抜かれた。
ただそれだけなのに、
> 事実Intel Macが出たときのAppleの広告は….
こういうのって、時間の概念を持っていない人なのかね。
338:名称未設定
08/12/03 00:27:57 Dl1W2JcV0
>>337
またそういうウソを…
339:名称未設定
08/12/03 00:51:02 qYBjB0nm0
>>338
またそういう根拠無しアンチを・・・・・・
340:名称未設定
08/12/03 00:58:41 Y9DDfgot0
Windows布教活動の記録
ID:Dl1W2JcV0 URLリンク(hissi.org)
341:,,・´∀`・,,)っ-○◎●
08/12/04 23:51:42 nx0p1K/X0
実際問題、Core DuoってPentium Mがデュアルコアになっただけのものだったんだが。
Core Duoで従来の2倍とか5倍とかうたってたが、じゃあPentium Mは元々少なくともその半分以上の
性能があった、ってことになるわけで。
アーキが違えば得手不得手があるのは当たり前。
元々Intelアーキのほうが圧倒的に得意だった処理を宣伝しだしたに過ぎない。
342:名称未設定
08/12/05 00:31:44 xAQHAFSp0
>>341
何つーかその話を読むと…
604e…高性能でも、電力消費量などで後継が続かず
603e→G3チップのベース(PPC750)→G4チップのベース
ってな流れを思い出しますね~(´ー`)y-~~
WinのCPUでもそんなアーキの変更が、有ったのですね。
…Pen4はG5チップの様に「無かった事」になってるのかなぁ?(ナゾ
343:名称未設定
08/12/05 00:50:31 v6EFXcIN0
750が603eベースってのはかなり語弊が有るよ
750が604eに劣ってるのって整数演算器の数と倍精度積和のレイテンシぐらいであって
整数演算器1 (750は2, 604eは3)、OoO実行無し、動的分岐予測無し、投機実行無し
という貧弱な仕様の603eに750は似ても似つかないよ。
344:名称未設定
08/12/05 01:19:08 CkjesvsE0
>>342
>604e…高性能でも、電力消費量などで後継が続かず
そういえばPowerPC620とか、ExponentialのX704とか、Macに採用する予定
だったのに消費電力が大きすぎて不採用になったCPUがあったね。
Pentium4末期も電力馬鹿喰いで予定されていた4GHzが中止になったね。
現在開発中の最もホットwなCPUはSPARCのコードネーム"Rock"で16コア
で「250W」にもなる。これも中止になったりして。
345:名称未設定
08/12/05 10:00:32 b1kLZLFx0
コンシューマに載らないんだからなんとでもなるんだが
346:名称未設定
08/12/08 12:52:35 JsawBDvx0
Power6でええやん
347:名称未設定
08/12/08 21:18:20 2FGfMND00
あんたらただのぱちょこんユーザーがSPARCだのPOWERだのの心配をする必要はないんですよw
348:名称未設定
08/12/08 21:46:40 8g6HU4m5O
まあ、そのうちPA.semiの人がx86にAltiVec積んでくれるよ。
349:名称未設定
08/12/09 12:19:42 CbAaGIfo0
>>348
現状のAltivecをそのまま積まれても困るがな
あって当たり前の命令セットがなかったり(代替は出来るが)
三角関数すら実行できないとかもう世代が古すぎる
G5になる時に拡張してればよかったのにな
350:名称未設定
08/12/09 12:32:18 A0mRoFeZ0
あって当たり前の命令セットって何?
レイテンシが大きすぎてパイプライン化できない三角関数みたいなのは
SIMD命令セットには普通入れないよ
積んでるのってx87ぐらいだろ
351:名称未設定
08/12/09 13:02:23 rPBp+B550
alignされてないload/store命令が無いとか言うんじゃないのかな。
SSEはまともなpermuteモジュールが無いから、お助け的に専用命令が
あるんだけど、そこが理解できないんだろうね。
SSE使ってると常に符号付き比較で直観的に書けなかったり、permute関連
処理の貧弱さに泣かされるのと、浮動小数演算では積和があったらここ
もっと速くなるかなってのも時々感じる。
352:名称未設定
08/12/09 13:29:43 CbAaGIfo0
>>350-351
色々あるけどレジスタコピーすら出来ないのはどうかと思うよ。
同様の動作をするように組む事はできるけど。
レイテンシといっても発行順を気にしていれば対応できる問題なので
全命令が1 cycleで完了しなければいけないということは決してないよ。
三角関数だけに限らないけどAltivecで処理するとかえって遅くなるケースがあったりもするので結構使い勝手が難しい>Altivec
あとpermuteといっても3D関連のコードだと使う事が絶対といっていい程ないので
逆に有効な使い方というものを俺は知らなかったりするw
どういう時に使えば便利なのかねあれ。
SSE等は今の所興味ないので知らん。
353:名称未設定
08/12/09 13:51:41 A0mRoFeZ0
>レジスタコピーすら出来ない
あのねえw
レジスタコピーはorでやるのがPowerPCなんだよ
何のための3オペランドなんだよ
>レイテンシといっても発行順を気にしていれば対応できる
そういうレベルの問題じゃないんだよ
三角関数は100サイクルとかかかる命令
当然その間パイプラインはストール
354:名称未設定
08/12/09 15:53:11 ZCF2q5n/0
>>353
>レジスタコピーはorでやるのがPowerPCなんだよ
だから同様の事は出来ると言ってるだろ?
Altivecへの不満ぶちまけられるのが気に入らない人かい?
>三角関数は100サイクルとかかかる命令
Altivecで必要になったとき結局ライブラリを使用することになるけど
その場合のコストはどうなるか分かってる?
Altivec使用時はFPUで直に実行できるなら有利な側面が色々とあるわけでさ
先にも言ったけど三角関数だけの問題じゃないよ。
多分、連続発行したらストールなんてことを考えてるんだろうけど
普通はそうならないように他の命令を再配置して埋めるものだよ。
355:名称未設定
08/12/09 16:12:00 A0mRoFeZ0
>>354
だからorでレジスタコピーするとどんな風に都合が悪いわけ?
アセンブリレベルではmrという疑似命令も用意されてるし。
>他の命令を再配置して埋める
埋まらねーよ
パイプラインがストールするって言ってるだろ
三角関数やら除算やらのコストが大きい命令は
パイプライン化されてない専用のデータパスを通るから
1命令発効した時点でストールするんだよ
君はレイテンシは100でもスループットは1だとアホな主張をしてるんだぞ
356:名称未設定
08/12/09 16:23:34 A0mRoFeZ0
まあ、そもそもAltiVecがどの命令も1サイクルスループットで実行できることが
前提に設計されてる事すら理解してないんだろうな
357:名称未設定
08/12/09 16:28:29 ZCF2q5n/0
>>355
>だからorでレジスタコピーするとどんな風に都合が悪いわけ?
>アセンブリレベルではmrという疑似命令も用意されてるし。
いい加減逆切れするなよ。
例えばレジスタコピーの専用命令がないね程度の話でそこまで噛み付くかw
じゃあfloatの即値ロードがない点も許容できるのか?
Altivecの不満ぶちまけたらきりがないが
俺はG5で拡張すべきだったねって雑談ぶちかましただけだぞ?
何が何でもAltivecを肯定しろって人なのか??
>君はレイテンシは100でもスループットは1だとアホな主張をしてるんだぞ
おいおいなんという勘違いをしてるんだよ・・
藻前はあくまで現状の設計から離れない話しかしてないからズレるんだよ。
358:名称未設定
08/12/09 16:38:09 ZCF2q5n/0
>>356
結局そこに捕われていたわけね。
そこだけ取り上げると利点のように見えなくもないが、逆に言えば1 cycleで実行できる命令群しか搭載出来なかったってことだよ。
すべからく多機能な命令を実行するために多くのステップを浪費しなければならず
利点が即欠点になっている実情を無視しちゃいかんよ。
理想としてはともかくね、別に1 cycle命令にこだわる必要なんてどこにもないってことが分かるだけなんだけどね。
359:名称未設定
08/12/09 16:51:28 A0mRoFeZ0
AltiVecに足りない命令と言われて
レジスタコピー用の専用命令が無いなんて言うのは触った事が無い証拠
アセンブリで書こうがC intrinsicで書こうがそんな不満が出るわけが無い
>おいおいなんという勘違いをしてるんだよ
勘違いはお前
三角関数をスループット1サイクルで実行できるCPUがあったら是非教えてくれw
スループットとレイテンシの違いぐらい理解してから書き込んでね
>1 cycleで実行できる命令群しか搭載出来なかった
だからレイテンシじゃなくてスループットの話だ
360:名称未設定
08/12/09 17:03:02 A0mRoFeZ0
倍精度が使えないとかロードストアがめんどいとか
スカラレジスタ-ベクトルレジスタ間の転送ができないとか
そういう不満がなら凄く良く理解できるがね
言うに事欠いて「レジスタコピーの専用命令がない」とは。
361:名称未設定
08/12/09 17:19:41 ZCF2q5n/0
>>359
>アセンブリで書こうがC intrinsicで書こうがそんな不満が出るわけが無い
俺は不満だが。
藻前は不満じゃないかも知れないけどねw
デバッガ使わない人なら不満じゃないかも知れないがどうでもいいや。
>三角関数をスループット1サイクルで実行できるCPUがあったら是非教えてくれw
誰もそんな事言ってないぞ?w
勝手に妄想の世界へダイブするのは構わんが、色々と勝手な勘違いしては噛み付いてそうだね日常的に。
>だからレイテンシじゃなくてスループットの話だ
だからスループットの話だっての。
一体何と戦ってるんだ藻前は。
>>360
個人的に倍精度はいらない。現状まったく必要ないからね。
そんな事よりGPU向けの12bit fixが使えないのがよっぽど痛いわ
俺の用途ではpermuteとか出番はまずないが藻前は必要なのだろ?
そういう所も含めて考え直したほうがいいと思うよ。
普段からコミニュケーション取れてなさそうだから。
362:名称未設定
08/12/09 17:28:04 A0mRoFeZ0
>誰もそんな事言ってないぞ?w
へええ
んじゃ>>354の
>他の命令を再配置して埋める
ってのは何の事だろうね
スループットが1じゃなかったらどうやって埋めるんだろうw
363:名称未設定
08/12/09 17:36:33 ZCF2q5n/0
>>362
すべからく根本的に勘違いしてるのだろ?
だからそんな疑問が出る。
じゃあ、こうしようか。
よく考えてごらんw
はっきり言って勝手に勘違いしては噛み付くのエンドレスじゃあ付き合いきれんぞな。
364:名称未設定
08/12/09 17:45:53 A0mRoFeZ0
うん、だったらスループットが複数サイクルの命令を実行中でストールしてる演算器に
依存関係のない他の命令を発行して実行させる方法を説明すればいいと思うよ。
365:名称未設定
08/12/09 17:51:30 A0mRoFeZ0
つーかGPU屋さんだか何だか知らんが
GPU向けの低精度でいいなら
多項式近似やらテーブル引きの方が遥かに高速なんだから
それこそ遅い三角関数命令なんて不要だろ。
366:名称未設定
08/12/09 18:49:52 0zF2qacq0
32bit固定長の命令セットで
どうやって32bit即値のロード命令をつくるのか興味深い...
367:名称未設定
08/12/10 21:34:12 DY6yXNTY0
もう終わったことだし、どうでもいいじゃん
368:,,・´∀`・,,)っ-○◎●
08/12/11 01:30:49 qzcVIwGJ0
AVXだとレジスタコピーはこうなる。
好きなの使え
vmovaps xmm0, xmm1
vmovups xmm0, xmm1
vmovapd xmm0, xmm1
vmovupd xmm0, xmm1
vmovdqa xmm0, xmm1
vmovdqu xmm0, xmm1
vpor xmm0, xmm1, xmm1
vpand xmm0, xmm1, xmm1
369:,,・´∀`・,,)っ-○◎●
08/12/11 01:39:51 qzcVIwGJ0
x86にaltivec積もうとした結果がAMDのSSE5(笑)なんだが。
中途半端にオペランド拡張して全然使いやすくない。
370:,,・´∀`・,,)っ-○◎●
08/12/11 01:47:04 qzcVIwGJ0
ちなみにAMDの次世代CPUのチーフアーキテクトPOWER4の人。
なるほど似てるわけだ。
371:名称未設定
08/12/14 04:15:58 IyyvohBb0
おっさん、もう2ちゃんくんなよ。
372:名称未設定
08/12/14 14:34:28 4xD0XDQgP
このスレ解らない単語が多い
老人が読んだらチンプンカンプンだろうね
373:,,・´∀`・,,)っ-○◎●
08/12/16 18:15:49 cGVFl1FO0
【俺のチラシの裏】
PS3 Linuxへのコード移植をかねてG4 Mac mini弄ってるんだが、gcc4.0の吐くバイナリがさっぱり性能でやがらねぇ。
酷いところだと3.3の2割くらい性能低下してる。
処理時間的にAltiVecが9割5分なコード。
どんなデチューンだよww
つーかGCC4.0~4.1はどんなOSでもどんなCPUでも性能的に地雷らしいね
ちなみにLeopardだとXcodeともっと新しいgcc使えるのは使えるのは解ってるんだが
Leopardにアップグレードしたら負けかなと思っている
むしろさっぱり性能上がってなかったらどうしよう
むしろ最新のgcc4.3.2を自分でインスコすればよくね?
と思ってcurlでtar.bz2ファイルゲットしてきてビルドスクリプト動かしてみたら半日経っても終わってないorz
374:名称未設定
08/12/17 14:03:02 CdVAXuyu0
Leopardって、
Altivec使ってるの?
375:名称未設定
08/12/19 16:07:50 YsGKtx150
とりあえず使ってなかったらG5で劇遅になって騒ぎになってるわな。
376:,,・´∀`・,,)っ-○◎●
08/12/21 18:40:13 Vtex2iLm0
彼、なんとかうまくやってくれたようだ
URLリンク(tmkk.hp.infoseek.co.jp)
377:名称未設定
09/01/30 22:29:19 QoV7SdZ/0
>>374
使ってようと使ってまいと今さらそんなことはどうでもいいですね
378:名称未設定
09/01/31 00:59:50 1NrKGsqK0
ベロシティエンジンって信者騙しのハリボテだったわけだが
379:名称未設定
09/01/31 01:03:26 iFaHJv+l0
当時のMMX(SSE)よりよっぽど効果的だったが
380:名称未設定
09/01/31 01:04:53 1NrKGsqK0
>>379
どんな場面でどんな風に効果的だったのかな
381:名称未設定
09/01/31 01:21:41 +2v0/swr0
この流れアキタ。
過去レスくらい読んでから出直してこい。
382:名称未設定
09/01/31 01:25:51 1NrKGsqK0
敗北宣言が出たようです
383:名称未設定
09/01/31 01:31:58 5MRICDBz0
クロック4Gのペンティアムとクロック1GのG4で
G4の方が処理が速いベンチを見て
ドザが「捏造だ!」って大騒ぎする程度には効果的だったわな。
なんのこたぁない、Altivec(ベロシティエンジン)自体は
今のCore2に載ってるSSSE3より性能が上な部分があって、
そこに得意な処理ぶん投げてるベンチなんだから
グラボの性能みたいなもんで、クロック云々以前の問題で圧倒するわな。
ドザ脳的には当然今のcore2なんかより、一昔前のPen4の方が
”クロックが高いから”当然速いってことになるんだろうけどな。
384:名称未設定
09/01/31 01:34:16 +2v0/swr0
>>383
そのレスが敗北宣言そのものだな。
アキタ。
385:名称未設定
09/01/31 01:34:30 1NrKGsqK0
>>383
「グラボ」
386:384
09/01/31 01:35:50 +2v0/swr0
アンカミスった。
×>>383
○>>382
ま、ドザがなんでこんな所にわざわざ来ているのか?
巣で相手されない寂しい奴だからなんだろうな。
387:名称未設定
09/01/31 01:37:40 1NrKGsqK0
ベロシティエンジンってそんなに隠蔽したい黒歴史なんですか?
388:名称未設定
09/01/31 01:38:44 +2v0/swr0
>>387
ねぇねぇ、なんでワザワザこんな所にきているの?
巣に帰りなよ。
389:名称未設定
09/01/31 01:40:22 1NrKGsqK0
失敗に終わった事が明らかなPPCを今だに擁護しているマカをみると憐憫の情を禁じえない
390:名称未設定
09/01/31 01:57:43 E88rP9s50
PS3もXboxもPPCですが
391:名称未設定
09/01/31 01:58:27 1NrKGsqK0
>>390
はいはい、哀れ哀れ
392:名称未設定
09/01/31 02:22:14 +2v0/swr0
>>391
そうだね、君の憐れさに泣けてくるよ。
早いトコ巣に帰りな。
あ、その巣から相手されずに逃げてきたんだっけ。
393:名称未設定
09/01/31 10:16:58 hX4Ylm8c0
普通にiLife系アプリ使ってりゃ知らぬ間に一定の恩恵受けてたんだから
失敗でも黒歴史でもなんでもない
394:名称未設定
09/01/31 10:26:46 1NrKGsqK0
>>393
と、いうことにしたいのですね
395:名称未設定
09/01/31 10:43:39 M8ZqP4Vn0
>>393
Quartzでもcodecでも常に使ってる。memcpyですらAltivec/SSE使ってる訳で
396:名称未設定
09/01/31 10:49:13 Qkn1yS970
だったら、もっと段違いに速くてもおかしくないんだよね。
実際は完璧にIntelの石に負けてる訳で。
397:名称未設定
09/01/31 11:18:53 +2v0/swr0
>>396
こんどは時代の流れを認識出来ない人が登場ですか。
398:名称未設定
09/01/31 14:47:23 1NrKGsqK0
洗脳教育のおかげで今だにPPCを擁護しないと気が済まないマカあわれ
お前らIntelのおかげで快適な環境を手にいれてるんだろ
399:名称未設定
09/01/31 14:48:11 +2v0/swr0
>>398
時間の流れをちゃんと認識してから書き込んでくださいね。
400:名称未設定
09/01/31 14:55:26 1NrKGsqK0
>>399
負け惜しみはそれだけか
401:名称未設定
09/01/31 16:17:57 Qkn1yS970
ベロシティエンジン...
それは咲くことすらゆるされず枯れるにまかせた時代の徒花。
もしくはブービー賞にも届かない永遠のテールエンダー。w
402:名称未設定
09/01/31 17:43:24 +2v0/swr0
アホ二人か。
わざわざドザ板からこんな辺鄙なところまで出張ご苦労さまです。
アホ自慢には飽きたのでお引き取りください。
403:MACオタ>401 さん
09/01/31 22:22:45 eFrlPSGw0
>>401
-----------------
枯れるにまかせた時代の徒花。
-----------------
ここでなら知識自慢できると思いましたか?
現世代のAltivec/VMX搭載プロセッサは下記の通り。
- POWER6: URLリンク(www-03.ibm.com)
=================
1-, 2- or 4-core POWER6 with AltiVec^(TM) SIMD and Hardware Decimal
Floating-Point acceleration
=================
- Xbox 360 CPU URLリンク(www-128.ibm.com)
=================
Each of the CPU cores is a specialized PowerPC chip with a VMX128 extension related
to (and partially compatible with) the VMX instructions in the G4 and G5 CPUs.
=================
- CELL boradband engine: URLリンク(www.anandtech.com)
=================
IBM's VMX instruction set (aka Altivec) is also supported by the PPE.
=================
- Freescale MPC8610: URLリンク(www.freescale.com)
=================
AltiVec? 128-bit vector processing engine to accelerate image recognition and encoding/decoding
=================
404:MACオタ@続き
09/01/31 22:25:49 eFrlPSGw0
更にPOWER7世代はVMXの後継命令セットVSXが用意されています。
URLリンク(sources.redhat.com)
-------------------
The POWER7 processor will introduce a new register set called VSX (Vector Scalar
Extension), which consists of 64 128-bit wide registers.
-------------------
405:名称未設定
09/01/31 23:58:40 gk1FP64O0
PowerとPowerPCは別の石だしな。
少なくともPC市場では完全に終わった。ゲーム機と組み込み用で余生を過ごしたら
いいんじゃないかな。w
406:MACオタ>405 さん
09/02/01 00:38:34 vB9cKOGz0
>>405
----------------
PowerとPowerPCは別の石だしな。
----------------
書けば書くほど恥を書くだけですよ。10年前の1998年に発表されたPOWER3の時代から
POWERは単なるPowerPCのサーバー向けブランドです。
URLリンク(www.research.ibm.com)
================
POWER3: The next generation of PowerPC processors
================
407:名称未設定
09/02/01 03:06:38 dpoPcEqR0
ベロ出しチョンマ
408:名称未設定
09/02/01 05:38:15 lkqvJNuu0
>>406
Power3って、10年前の石持ち出して何言ってんだ?
どうでも良いケチ付けばかりやるなや。サーバ用途以外で一般向けメジャーOSの
対応は絶望的だし、PC市場でPower6/7がまともなOSと大手メーカに採用されて
からそう言うことはほざきなよ。w
409:名称未設定
09/02/01 13:58:36 uZnY9Pil0
よーするに”秋葉原のパーツ屋に並んでるのがコンピュータ、あとはボクよくわかんねw”ってこったね。
410:名称未設定
09/02/01 15:42:00 lkqvJNuu0
秋葉じゃなくて、一流メーカの一般向けラインナップに並んでいるのが
まともなパーソナルコンピュータだね。
全く分かってないみたいだから、訂正しておいたよ。w
411:MACオタ>410 さん
09/02/01 16:58:31 vB9cKOGz0
>>410
--------------
一流メーカの一般向けラインナップに並んでいるのが
まともなパーソナルコンピュータだね。
--------------
あなたが直接購入しないからと言って、その恩恵を受けていない訳ではありません。
店頭に出向いてトラックを買い込むヒトも、電車を買い込むヒトも、旅客機を買い込むヒトも
いませんが、文明社会に住んでいててそれらの恩恵を受けていないヒトもいません。
それがたとえ引き篭もりのあなたでも(笑)
それはそれとして、
>>405
==============
PowerとPowerPCは別の石だしな。
==============
なんて妄想はどこから涌いてくるのか、ぜひ説明を聞いてみたいモノです。
412:名称未設定
09/02/01 18:05:52 lkqvJNuu0
>>411
だって、実際に売ってないジャン。
ぁ、XBOX360はPCじゃないから別ね。で、一般のPCでPOWERが採用されている
実例出してよ。w
413:名称未設定
09/02/01 18:14:36 9gdDaf0o0
>>409
よーするに”秋葉原のパーツ屋に並んでるのが【コンピュータ】、あとはボクよくわかんねw”ってこったね。
>>410
一流メーカの一般向けラインナップに並んでいるのが
まともな【パーソナルコンピュータ】だね。
話になってなくね? 大学とかのどんなスーパコンピュータ持ってきても
Windowsが載ってないから~とか言い出しかねない子供相手にしても・・・
414:名称未設定
09/02/01 18:17:57 pInFRcNQ0
>ID: lkqvJNuu0
知性の無い人の具体例だな。
415:名称未設定
09/02/01 19:07:10 lkqvJNuu0
痴性のある人が来られたようです。w
ID:pInFRcNQ0
416:名称未設定
09/02/01 19:26:39 fIC6PNTl0
プレイステーション 3もXbox360も ベロシティエンジン ですが
417:名称未設定
09/02/01 19:28:15 9gdDaf0o0
すげぇ、何を言われてるのかわかってないぞ、こいつ。
418:名称未設定
09/02/01 19:49:53 pInFRcNQ0
>>415
悔しかったのですね。
419:名称未設定
09/02/01 23:22:25 lkqvJNuu0
うん、だからパソコンでは使い物にならないで、ゲーム機か組み込み用途
にしか活路が無かったんだろ?PS3もXBOX360も爆熱でどうしようもない
みたいだが。これは歴史的事実だよ。w
420:名称未設定
09/02/01 23:49:34 fIC6PNTl0
パソコンでは使い物にならないって情弱ですね
421:名称未設定
09/02/02 00:57:27 dX4Tmqf+0
偶然このスレ開いた。
Macオタさんを見たのは4年か5年ぶりかもw
名前欄にレスアンカー書くスタイルも変わってないんだねw
お元気でしょーか?密かにファンです。
このスレざっと見たけど、去年はなんと3回しか書き込んでないとは。
そんな希少なMacオタさんに会えるとはなにかいいことがありそうだw
422:名称未設定
09/02/02 01:02:33 HxV42WIO0
自作板には毎日のように書き込んでるよ
423:名称未設定
09/02/02 01:11:44 bYplBVzo0
今はもうマカーじゃないのかな?
424:,,・´∀`・,,)っ-●◎○
09/02/02 22:40:16 4uiatxyW0
結局のところ、AltiVecは命令セットは見た目エレガントなんだけど、今このご時世としては
ハードウェアの実装がショボイ。
SIMD積和算を2命令同時発行みたいなリッチな実装ならSSEに負けてないはずなんだが。
AltiVecにはスループット1inst/clkを超える実装にしちゃいけないような命令セット上の制約とかあるの?
(CellのSPUの場合は知ってるけど)
ところで、かつてG4を作ってた連中がIntelに移籍して作ったのがAtomだよ
パイプラインがシンプルな割りにそこそこの性能をはじき出してくれる。
いい仕事ってのはきちんと受け継がれてるもんだなと思う。
425:,,・´∀`・,,)っ-●◎○
09/02/02 23:09:40 4uiatxyW0
>>416
それ誇ることでもなんでもないよ。
ゲーム機なんて低コストで作れてナンボだから、枯れた技術を安値で買い叩いてナンボ
それでもゲーム機のCPUを自社製造してたソニーの姿勢は若干違ったようだが、
IBMから押し付けられたPPEの性能の散々たるや・・・
高く売れる技術なら最初からゲームなんかに提供しないってことよ。
なにより今のゲームはGPU偏重だから、CPUの性能なんて、はなからそれほど期待されちゃいない。
実際、ベンチとって見るとCellのPPEの性能はほとんど半分のクロックのAtomシングルコア以下だったりする。
426:名称未設定
09/02/02 23:10:38 7aGu18yX0
プレイステーション 3もXbox360も ベロシティエンジン ですが
427:,,・´∀`・,,)っ-●◎○
09/02/02 23:11:10 4uiatxyW0
性能しょぼいよ
428:名称未設定
09/02/02 23:16:27 HxV42WIO0
>>424
>ハードウェアの実装がショボイ。
それは同意。ただSSEはCore2以降の実装でスループットが2,3の命令ができて
実効性能がグンと上がったけど、レジスタ数が少なくてソースオペランドを
破壊するからこそもう少しリッチに命令を用意して欲しい(欲しかった)と思う。
(opcode空間が切羽詰まってるとかいろいろあるのも分かるけど。)
例えば整数の比較でless thanやnot equalを用意するとか、
unsignedの比較を用意するとか、それができなくてもせめてnotを用意するとか。
ただでさえレジスタのやりくりに大変なのに、無駄なテンポラルレジスタを
必要とする場面がかなり多くて、かなり損をしてると思う。
>AltiVecにはスループット1inst/clkを超える実装にしちゃいけないような命令セット上の制約とかあるの?
それは無いかと。というか現状でも同じサブユニット向けの命令じゃなければ
理論上のスループットは2insts/clkだよ。
VFPU,VSIU,VCIU,VPERMそれぞれ1基で、1クロックで任意の2つに対して
発行/実行できる(後期G4)けど、VFPU x2, VSIU,VCIU,VPERM x1みたいな
サブユニット構成にすれば望みのよう(積和x2)になるんじゃないの。
MotorolaもIBMもやらなかったけど。
まあG5の場合はベクタ性能自体軽視したっぽいが。積和ができるスカラFPUが2基あったし。
429:名称未設定
09/02/04 01:57:15 aRCNbyz00
プレイステーション 3もXbox360も ベロシティエンジン ですが
430:,,・´∀`・,,)っ-●◎○
09/02/04 20:33:51 ps/m/7ZI0
違います
431:,,・´∀`・,,)っ-●◎○
09/02/04 20:36:25 ps/m/7ZI0
ゲーム機(笑)のCPUなんて高くとも1個あたり数千円の価値しかないんだけど何が誇らしいの?
432:名称未設定
09/02/04 21:04:51 r1hch4Xq0
だっていまどきPowerPC使ってるのなんてゲーム機しかないんだもん。w
最新世代のゲーム機はすごいんだもん。
ですか?わかりまめーん。w
433:名称未設定
09/02/04 21:05:12 SvUzFhwh0
団子さん、なんでベロシティエンジンはdoubleを扱えるように設計
されなかったのか、教えて下さい。
434:,,・´∀`・,,)っ-○◎●
09/02/05 04:16:34 3/Hne5yy0
「PS3や360は凄いんだぞ」
↓
Wiiに負けてるじゃん
↓
「でもWiiより性能いいんだぞ」
↓
性能を引き合いに出すとDX10世代のPCゲーに遠く及ばな(ry
↓
「ゲーム専用機のほうが売れてるんだぞ」
↓
だからWiiに負けて(ry
(以下無限ループ)
>>433
元々Motorolaの設計で、組み込み向けのDSPを代替するための命令セットだからでしょ。
組み込み用途で倍精度演算が必要なシーンは少ない。
PPC970でサポートする段階でチャンスはあったはずだが、それはそれで
新たに命令を作らないといけない。
VFPUで倍精度をサポートするくらいなら、スカラFPUのユニット数
増やした方がトランジスタリソース数食わなかったんじゃね?
435:名称未設定
09/02/05 09:15:32 k3HvMYJw0
>>433
どもです。なるほど、組み込み向けDSP用途だったんですか。自分、最近 vecLib を
触り始めたんで、なんで倍精度をサポートしなかったんか不思議だったっす。
技術的には可能だった訳ですね
436:MACオタ
09/02/06 19:17:33 nuGK6V0V0
>>404で書いた次世代Altivec "VSX"仕様が公開されました。
Power ISA 2.06に正式な拡張として含まれています。
URLリンク(www.power.org)
437:名称未設定
09/02/07 00:57:47 CDXntWF60
- 新命令セットは、IEEE754完全準拠のSP/DP、スカラ/ベクタFP演算用
- 128bitレジスタ64本 (VSR0-63)
- 命令中でのレジスタ指定は5+1bitで最上位1bitが分離
- VSR0-VSR31の下位64bitは既存のスカラfpレジスタと共用 (!)
- VSR32-VSR63は既存のVMXレジスタと共用
- 積和系は3オペランドでソースの1つを破壊 破壊するレジスタのバリエーションで2系統 (Type-A/M)
- でも4オペランドの命令も一応、あるw (xxsel, 拡張opcodeは2bit www)
- ベクタ整数関係の新要素はなにもなしw
xxpermdi、SSEのSHUFPDそのままw
438:名称未設定
09/02/07 07:34:24 oUacbT7R0
>>436
で、お前はPowerをどの型番とOSでどういう用途で使ってるんだ?
まさかG5 Macじゃないよな?w
439:MACオタ
09/02/07 12:54:03 0t5bmWO/0
VSXの件、自作板のアーキテクチャスレッドに書いたので参考までにどうぞ。
スレリンク(jisaku板:387番)
(正誤表)スレリンク(jisaku板:393番)
440:名称未設定
09/02/07 23:37:44 XhUO0OsW0
プレイステーション 3もXbox360も ベロシティエンジン ですが
441:名称未設定
09/02/08 01:11:44 iuUoPzJ20
MACオタがこのまま居ついて二度と自作板に来ないことを願うわ。
442:,,・´∀`・,,)っ-●◎○
09/02/11 19:44:49 tSOMH7TM0
Opcodeダンプはこれか
URLリンク(sourceware.org)
実際問題VSXなんて誰得?
自作PC板でPhenomに実装されてるSSE4Aのことすら誰も話題にしないのに
誰も個人で買うことも無いPOWER7の話題を繰り返すSPAMer、MACヲタ。
443:MACオタ>団子 さん
09/02/11 20:04:44 PAZIt3jK0
>>442
オペコードは>>436の企画書に全て書いてありますが、なぜそのリンク(笑)
444:名称未設定
09/02/11 20:16:12 IIWny4280
いやSSE4Aと比べるのは流石に失礼w
あれはSSE4なんて名を冠するべきじゃない、SSSE2とかで十分
445:,,・´∀`・,,)っ-●◎○
09/02/11 21:59:20 tSOMH7TM0
>例えばx86 ISAわ、浮動小数点の積和演算命令を持たないすけど、この結果HPC分野でわLinpackでのピーク
>性能が劣るという理由で選択から外れたりすることがあるす。
446:名称未設定
09/02/12 00:17:12 E7G/0Wn/O
べ ベロが…
ロ ロレツが…
シ 舌が…
テ テキパキと…
ィ いまいち…
エ ええ感じに…
ン ん~…
ジ 焦れったい…
ン ん~~…!
447:名称未設定
09/02/12 23:02:05 wYR6ao060
プレイステーション 3もXbox360も ベロシティエンジン ですが
448:,,・´∀`・,,)っ-●◎○
09/02/13 18:51:09 mLXfRB3L0
だから売れてないんだね
449:名称未設定
09/02/14 01:05:28 IVV29dtI0
ベロシティエンジン、直訳すると速度原動機。
まるでPCエンジンの再来か、もしくはお笑いライフW型エンジンのようであった。w
450:名称未設定
09/02/14 03:41:49 1+zi62va0
ディファレンシャルエンジン、と聞いても
「なにそれ?燃料は軽油かなんか?w」とか
言ってそうで、これはさすがに哀れになった。