アカウント名:
パスワード:
さて、これで今後のアップルのプロセッサの性能がショボくなれば、アップルはそう簡単には雇えないエース技術者に頼っていたということになります。ショボくならないなら、エース技術者はもとからいなかったか、形容矛盾ですが、エース技術者は簡単に雇いなおすことができることになります。
ジムケラーが去ってもAシリーズの性能は進化を続けてるから、ノウハウは定着してるだろう
・アウトオブオーダーのマイクロプロセッサの歴史は30年あり、枯れまくった技術になっている。・どこも外部のツールとベンチマークで開発しているため、化学や薬品業界のような膨大な秘密の実験データやツールなどは存在しない。・プロセッサ設計の技術者の転籍は頻繁であり(慣れたツールがすぐ使えるのが外部ツールを使う理由の一つ)、それ以外のノウハウはあったところで秘匿できない。・アップルのAシリーズはクアルコムなどに比べて製造コストは高め。外販で利益を上げる必要がないので高コスト高性能に商品の特性を振っている。
ノウハウっつーか基本の設計部分の出来次第でないかと。プロセッサの設計は本格的にやると数年かかるのでしょっちゅう変えるところと一度変えたら基本はそのままのところに分類できる。基本はそのまま変えないところを変えずにどこまで引っ張れるか次第かなー。まあハードウェアなんでマイナーチェンジとモデルチェンジで必要なスキルが異なる。当然モデルチェンジで大失敗するとモデルチェンジ完了ないし失敗が見えたタイミングでモデルチェンジに向けた開発に着手する羽目になる。
技術が枯れ、技術者の移籍も激しいので基本設計から差がつかないということです。プロセッサの最後の技術的失敗はPentium4でしょう。しかしこれも論理設計というよりプロセス技術の予測の失敗で、今日のプロセッサにはP4で使われた高GHz向けのテクニックが復活したりしています。AMDのBulldozerはスループット偏重という商品性がHPCには適合したがPC市場には全く向かなかった。技術側からの指摘は当然あったはずなので、設計ではなく経営判断の問題です。技術はともかく商品企画がおかしくて失敗した例はいろいろあると思います。ピピン@とか。
GPU技術も枯れつつありますがニューラル処理などは進化途上の技術なので、技術的な差はこちらに見られるでしょう。プロセッサが和そばならニューロはラーメンみたいなものです。
ブルドーザーってHPCに適合しましたっけ。いやブルドーザーのようなプロセッサはブルドーザーが出る前からありましたけどブルドーザー自体はHPC市場に適合できなかったでしょ。後は内情が不明なので技術者と経営層のどっちが押し切ったかは不明ですな。つかまあ差がつかないを繰り返し言っているが差がつかない根拠がないな。進次郎構文みたいだ。機械学習向けの行列演算系アクセラレータはラーメンと言うより闇鍋。
> ブルドーザーってHPCに適合しましたっけ
適合してませんね。浮動小数点演算ユニットが2コア(1モジュール)に1組しか存在しないため相対的に浮動小数点演算能力が低く、HPCには向かないという評価でした。
> いやブルドーザーのようなプロセッサはブルドーザーが出る前からありましたけど
具体的な製品名を挙げられますか?
共有のフロントエンド、整数クラスタが2つ、共有のFPが1つ(Steamrollerで命令デコーダも二重化しましたが)
たとえば21264も https://www.cis.upenn.edu/~milom/cis501-Fall09/papers/Alpha21264.pdf [upenn.edu] 整数クラスタが2つで、クラスタ間バイパスがあるのでシングルスレッドでも問題ないが、bulldozerの特異なところ、最大の特徴にして弱点はクラスタ間バイパスがないところです。かわりにSMTに特化し、スレッドコンテクストを二重化しています。実際のところは
用途に適合することは用途に適合すると言います。市場に適合するということは売れて儲かるという状態を指します。市場に適合したが売れなかったというのは上品に言えばプロダクトアウト的で市場軽視下品に言えば負け惜しみです。存在しないって?事業が成り立たないレベルの需要は存在しないも同じ。ついでに言うとブルドーザーが安価になったのは売れないので値下げした結果でブルドーザーを安価に製造できるからではない。つまり無意味な仮定。アップルがCPUを設計するに当たり外販で利益を上げる必要がないというのもずれてんな。結局部品として使うためコスト面を無視できるわけではないし販売数を考えればむしろコストを強く意識する必要がある。いたにうむくんのクロックが異様に低かったのにはVLIWで高いIPCを確保できるという見込みもあったんでしょうがHPC向けの機能を搭載するために消費電力や発熱に関する制限がXEONより大きかったのも問題だろう。いたにうむくんは開発に難航したせいで出た時点で時代遅れという泣くしかない状況になったわけでまさに回路設計上の失敗という技術的要因で失敗したプロセッサにほかならないと思うが。いやまあ製造面での問題があったとか経営層からゴリ押しされたとかもあるかもしれないがそれも結局闇の中だな。あれプロセッサが失敗した原因なんてだいたい闇の中だから結局回路設計上の原因で失敗したプロセッサは存在しないとも全部回路設計上の失敗で失敗したとも言えるんじゃね。シュレディンガーの失敗と呼ぼう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
今後の占い (スコア:0)
さて、これで今後のアップルのプロセッサの性能がショボくなれば、アップルはそう簡単には雇えないエース技術者に頼っていたということになります。
ショボくならないなら、エース技術者はもとからいなかったか、形容矛盾ですが、エース技術者は簡単に雇いなおすことができることになります。
Re: (スコア:0)
ジムケラーが去ってもAシリーズの性能は進化を続けてるから、ノウハウは定着してるだろう
Re: (スコア:0)
・アウトオブオーダーのマイクロプロセッサの歴史は30年あり、枯れまくった技術になっている。
・どこも外部のツールとベンチマークで開発しているため、化学や薬品業界のような膨大な秘密の実験データやツールなどは存在しない。
・プロセッサ設計の技術者の転籍は頻繁であり(慣れたツールがすぐ使えるのが外部ツールを使う理由の一つ)、それ以外のノウハウはあったところで秘匿できない。
・アップルのAシリーズはクアルコムなどに比べて製造コストは高め。外販で利益を上げる必要がないので高コスト高性能に商品の特性を振っている。
Re: (スコア:0)
ノウハウっつーか基本の設計部分の出来次第でないかと。プロセッサの設計は本格的にやると数年かかるのでしょっちゅう変えるところと一度変えたら基本はそのままのところに分類できる。基本はそのまま変えないところを変えずにどこまで引っ張れるか次第かなー。
まあハードウェアなんでマイナーチェンジとモデルチェンジで必要なスキルが異なる。
当然モデルチェンジで大失敗するとモデルチェンジ完了ないし失敗が見えたタイミングでモデルチェンジに向けた開発に着手する羽目になる。
Re: (スコア:0)
技術が枯れ、技術者の移籍も激しいので基本設計から差がつかないということです。
プロセッサの最後の技術的失敗はPentium4でしょう。しかしこれも論理設計というよりプロセス技術の予測の失敗で、今日のプロセッサにはP4で使われた高GHz向けのテクニックが復活したりしています。
AMDのBulldozerはスループット偏重という商品性がHPCには適合したがPC市場には全く向かなかった。技術側からの指摘は当然あったはずなので、設計ではなく経営判断の問題です。技術はともかく商品企画がおかしくて失敗した例はいろいろあると思います。ピピン@とか。
GPU技術も枯れつつありますがニューラル処理などは進化途上の技術なので、技術的な差はこちらに見られるでしょう。プロセッサが和そばならニューロはラーメンみたいなものです。
Re: (スコア:0)
ブルドーザーってHPCに適合しましたっけ。いやブルドーザーのようなプロセッサはブルドーザーが出る前からありましたけどブルドーザー自体はHPC市場に適合できなかったでしょ。
後は内情が不明なので技術者と経営層のどっちが押し切ったかは不明ですな。
つかまあ差がつかないを繰り返し言っているが差がつかない根拠がないな。進次郎構文みたいだ。
機械学習向けの行列演算系アクセラレータはラーメンと言うより闇鍋。
Re: (スコア:0)
> ブルドーザーってHPCに適合しましたっけ
適合してませんね。
浮動小数点演算ユニットが2コア(1モジュール)に1組しか存在しないため
相対的に浮動小数点演算能力が低く、HPCには向かないという評価でした。
Re: (スコア:0)
> いやブルドーザーのようなプロセッサはブルドーザーが出る前からありましたけど
具体的な製品名を挙げられますか?
共有のフロントエンド、整数クラスタが2つ、共有のFPが1つ
(Steamrollerで命令デコーダも二重化しましたが)
たとえば21264も
https://www.cis.upenn.edu/~milom/cis501-Fall09/papers/Alpha21264.pdf [upenn.edu]
整数クラスタが2つで、クラスタ間バイパスがあるのでシングルスレッドでも問題ないが、bulldozerの特異なところ、最大の特徴にして弱点はクラスタ間バイパスがないところです。かわりにSMTに特化し、スレッドコンテクストを二重化しています。実際のところは
Re:今後の占い (スコア:0)
用途に適合することは用途に適合すると言います。市場に適合するということは売れて儲かるという状態を指します。
市場に適合したが売れなかったというのは上品に言えばプロダクトアウト的で市場軽視下品に言えば負け惜しみです。存在しないって?事業が成り立たないレベルの需要は存在しないも同じ。
ついでに言うとブルドーザーが安価になったのは売れないので値下げした結果でブルドーザーを安価に製造できるからではない。つまり無意味な仮定。
アップルがCPUを設計するに当たり外販で利益を上げる必要がないというのもずれてんな。結局部品として使うためコスト面を無視できるわけではないし販売数を考えればむしろコストを強く意識する必要がある。
いたにうむくんのクロックが異様に低かったのにはVLIWで高いIPCを確保できるという見込みもあったんでしょうがHPC向けの機能を搭載するために消費電力や発熱に関する制限がXEONより大きかったのも問題だろう。
いたにうむくんは開発に難航したせいで出た時点で時代遅れという泣くしかない状況になったわけでまさに回路設計上の失敗という技術的要因で失敗したプロセッサにほかならないと思うが。いやまあ製造面での問題があったとか経営層からゴリ押しされたとかもあるかもしれないがそれも結局闇の中だな。
あれプロセッサが失敗した原因なんてだいたい闇の中だから結局回路設計上の原因で失敗したプロセッサは存在しないとも全部回路設計上の失敗で失敗したとも言えるんじゃね。シュレディンガーの失敗と呼ぼう。