Shilov2010年9月24日AMDは「Bulldozer」マイクロアーキテクチャとI/Oメモリマネージメントユニット(IOMMU)を特徴とした登場予定のコードネーム「Zambezi」プロセッサ向けの新900シリーズチップセットを登場させる予定である。新たに誕生するチップセットはAMDの「Scorpius」ハイエンドユーザデスクトップPC向けの一部である。800シリーズと900シリーズコアロジックチップの間の違いはいくつかの小さな違いがあるだけであり、新しい「Scorpius」プラットフォーム向けの主な二つの特徴は、新しい「Bulldozer」アーキテクチャのサポートとIOMMUサポートであり、新しく番号がふられたAMDのデスクトップPC向けプラットフォームは強豪相手のIntelとの違いを明確にするためであるとAMDの計画について近い人物は語っている。伝統的なMMUのように、マイクロプロセッサの仮想アドレスと物理アドレスを変換するIOMMUは見かけ上のデバイスの仮想アドレスを物理アドレスに割り当てる。IOMMUはI/O仮想化技術を安全で拡張可能な高性能なソリューションとしてクライアントPCおよびサーバに提供する。IOMMUがサーバ及び仮想化環境プラットフォームに活用されるのは明確であり、デスクトップPC向けの主な活用方法はヘテロジニアスコンピューティングの性能改善と観るのが適切であろう。900シリーズチップセットはAM3+ソケットを特徴としコードネーム「Zambezi」デスクトップ向けプロセッサが現在のAM3チップをサポートするだろうという点はかなりあり得る話である。2.0テクノロジをサポートするだろう。その技術はオーバークロッカー向けの新しいオプションをいくつか可能にするだろう。それでもAMDは2011年第2四半期に900シリーズチップセットの出荷を開始する計画であり、32nmプロセスで製造される「Zambezi」デスクトップPC向けマイクロプロセッサが出荷可能になるまでは判らない。900シリーズチップセットはわずかに異なる3種類のノースブリッジが存在する。I/Oコントローラと対で使用する。I/Oコントローラと対で使用する。900シリーズのサウスブリッジは下記の機能をサポートする。6.0GBpsコネクタなおAMDからはこのニュースについてコメントしていない。—-IOMMUの990Xに期待。890FXはオンボードグラフィクス機能が無いから家庭内サーバには消費電力的に避けたい。Intelと違いPCIバスをまだサポートしてるが、USB3.0のチップセット内蔵は見送られたようだな。パート2はこちらから読めます。Hunt一般のシステムでは1ソケットバージョンなら可能だよ。2ソケットの一般向け市場は四半期毎に縮小しているんだ。デュアルコア(全部で4コア)が数年前にピークを迎えたけど、クアッドコア(4コア)CPUが根本から市場を乗っ取ってしまった。いま市場の残り少ない8コアで1ソケット市場が消えていくのが見えるだろう。去年の第4四半期には0.4%、全体の0.8%の市場にリソースを割くことは本当に難しいんだよ。Opteronはデュアルソケットシステムが可能だけど、君がさがしているオーバークロック可能な製品はないね。サーバ向けの顧客たちは手動でオーバークロックはしないから。彼らは確実な信頼性を求めているから。君が動作可能範囲を超えてCPUを動作させる(オーバークロッキングとはより高い周波数で動作させること)ことは可能だが、いくつかのリスクも背負わないと。1番目に、CPUの使用可能寿命を減少させるよ。どのくらい減るかは全てのCPUで異なるから正確に言うのは難しい。オーバークロックは潜在的な問題を増加させ、サーバーでは君が望まない動作をしてしまう。2番目に、君がオーバークロックして、君が予測しなかった2+2=5の結果が出る時もある。ゲームをプレイしているのなら何の問題もないが、もし君がサーバーで自動システムを動作させて使うのなら現実の問題となり、ビジネス上の判断や金融情報に直接響くだろう。Opteronに「オーバークロック」のマーケティングは企業向けサーバ市場シェアには何の助けにもならない(やってしまうと確実に自殺行為だ)し、追求することもないだろう。Access(NUMA)は各々のCPUが持っているメモリコントローラーとメモリバンク(ローカルアクセス)と共に利用可能だよ。CPUは同じシステムの他のCPUに接続しているメモリにアクセス可能(リモートアクセス)で、NUMAはそのようなアクセスを可能にするんだ。4CPUシステムでは、いくつかのメモリは2ホップ離れていて、非常に大きなレイテンシを抱えていた。4000と6000シリーズプラットフォームでは、HyperTransport技術により全てのリモートメモリを1ホップで充分呼び出せるよ。それは私たちのメモリコントローラ強化で、まだ詳しくは話せないんだけど、私たちはローカルメモリとリモートメモリの両方でアクセス時間を減らすことができると予測しているよ。Opteronから導入が始まり、既にメモリトラフィックの減少とリモートメモリアクセスのスピードアップを手助けしているよ。実際のメモリアクセス速度については、ローンチしたあとにね。Vygantas私たちは実際に、マルチスレッドを実コアに割り当てて使っているよ。Intelもまた同じだけど、彼らはHyperThreading技術をシングルコアで二つのスレッドを実行させているが、私たちはボトルネックが生じていると見ているよ。HyperTthreadingの挑戦は実行パイプラインに2番目のスレッドに命令を実行させたときに性能ギャップが起きるんだよ。世界中で君が非効率的なアプリケーションを持っており、パイプラインにギャップを確認し、2番目のスレッドに実行させることができる。効率的なソフトウエアでは性能向上はほんの少しのみで、潜在的には結局本の少しか全く向上せずに終わってしまう。いくつかのアプリケーションでは実際にHyperThreadingを無効にする方がより性能が向上するため切ることを推奨しているんだよ。私たちは複数のコア、実際の物理的なコアでより大きなスケーラビリティにつなげているよ。非常に最適化されたシステムでは、各々のスレッドをそれぞれの整数演算コアに割り当てるために実行パイプラインと争わない。全てのコア群は等しく同じだからスレッドに優劣をつけることはシステムにオーバーヘッドを引き起こしてしまう。以下のようなシナリオを想定しよう。HyperThreadin機能を持つ4コアが4つ全ての物理コアでスレッドをハンドリングしたとしよう。いまあなたは5番目のスレッドを実行したい。動作中のコアにスレッドを割り当てると、2つのスレッドが同じ実行パイプラインを同時にシェアする必要があるためそのコアの処理スレッドは減少してしまうんだよ。あなたが「ビッグコアとHyperThreadingコア」を持っている時たくさんの様々な判断をする必要があるが、AMDの世界では8コアか16コアが存在し、5番目のスレッドは単純に次の利用可能な物理コアに割り当てるだけだよ。これはより簡単でより拡張性の高いことだよね。Ivan私たちはBulldozerサポートを保証する全てのキーとなるコンパイラベンダーと作業しているよ。GroupやGCC、そしてMicrosoftのコンパイラもサポートしているよ。AVXは256bit浮動小数点演算を活用するためにはアプリケーションの再コンパイルが必要だね(それは競合相手も同じ)。私はICCコンパイラにはコメントできないけど、そのような質問について尋ねることは歓迎するよ。それぞれの整数演算コアに二つの論理演算ユニット(APU)と二つのアドレス生成ユニット(AGU)、16KBのL1キャッシュが存在し、もう一方には4つのAPUと4つのAGU、そして32KBのL1キャッシュが一つの整数演算コアに存在している場合はどうなるのででしょうか?理論的には、あなたはマルチスレッドプログラムでは同じ性能で、シングルスレッド性能では優れているになるようだけど。Ryan私たちはそれについてたくさん尋ねられたよ。キーは、二つのより小さなコアの処理性能と競合する単一のコアはダイサイズと消費電力量が性能に比べて不釣合に大きくなってしまうことだ。Bulldozerにそれぞれのモジュールにいくつかのリソースを共有した二つのコアに対して一つの「ビッグコア」にすると酷い高値と大消費電力になってしまうだろう。それは現実的に効果的に動作をさせるために私たちがしたことだ。シングルスレッドの性能については心配いらないよ。私たちは既にBulldozerのシングルスレッド性能は私たちの現在のコアアーキテクチャに比べて高いことを説明しているから。気に留めてほしいことは、私たちはイノベーションを提供し、未来に向けて進んでいるということだよ。2005年に私たちが最初のx86デュアルコアCPUを提供したとき、シングルコアのプロセッサの方が性能が高いという議論があったんだよ。彼らはより高いクロックを実現し、b.)アプリケーションソフトはマルチコアを実際には活用できないからとね。今その人達は何処に行ったんだい?私たちが最初の64bitのx86アーキテクチャを市場に提供しイノベーションをもたらしたとき、32bitアプリケーションがより良い性能だと言われたよ。彼らはその方がより速く、誰も2GB以上のメモリアクセスなんか必要無いとね。今その人達は何処に行ったんだい?今日のビジネスではあなたは風防から先を見通すことが可能で、そして将来やってくる技術の先に焦点を見定めるか、リアミラーから見える過去についてずっととらわれてしまうかどちらかだね。ルールは今や変わっている。彼らが過去に行なったように。いくつもある間違いを気がついたところだけ修正した。Shimpi2010年9月13日AMDはIntelのIDFの間、身内だけのミーティングを開催し、今年も例外ではない。私はAMDのサーバやデスクトップ及び間近に迫るモバイル向けFusionローンチについていくつかを聞いた。私たちは詳細を聞く前にAMDの3つの新しいマイクロプロセッサについて聞いた。「Bulldozer」はハイエンドデスクトップ及びサーバ市場に2011年中(参考として第4四半期)に投入される。「Llano」は2011年のダイ2四半期の終り頃登場し、32nmプロセスのPhenomIIベースのマルチコアとAMDのDirectX11にしっかり対応したGPUとペアで登場する予定である。GPUと一緒に提供される予定である。AMDは公式にはGPU側がいくつのコアと組み合わされているか公表していないが、二つのダイはTSMCの40nmプロセスにより生産される予定である。そのパッケージはとんでもなくコンパクトである。ダイサイズが非常に小さい。私たちが見るに74mm^2以下ではないか。チップの裏側は、あまり多くないボール数を見ることができる。このシンプルなパッケージは可能な限り簡単に製造できるよう設計されている。DDR3メモリインターフェースであると暗に示している。ATOMの後釜を狙っている(ATOMのインオーダ型と違い「Bobcat」のアウトオブオーダ型アーキテクチャは性能向上の成功を約束する)。「Zatate」は500ドル前後のメインストリームノートPC向け市場を目指している。quality)で動作させていた。5iノートブックは14〜19FPSで動作していた。「Zacate」プラットフォームはより良い動作であった。私が見たところ「Zacate」は27〜34FPSの性能だった。Graphicsのほとんど2倍の性能である。Bridge」でみたものと同様の性能向上を果たしているように見える。Bridge」のベンチマークではないが、基本的な性能アドバンテージは約束する。Explorer9(以下IE9)のベンチマークを用意し、その性能アドバンテージは明快であった。IE9の電子ブック表示・ページめくりテストは2倍以上の性能改善が見られた。GPUをフルに活用したHTML5テストのPsychedelicベンチマークでは、完全に公園の外までノックアウトされてしまった。AMDは私たちが満たハードウエアは2010年末に登場しシステムは1011年第1四半期には販売されると確約した。私たちはmini-ITXボードが同じ場所に置かれていたが、基本的な目的メインストリーム向けノートPC及び500ドル以下に価格が下がっているネットブック市場セグメント全体に当てることである。AMDはまた8時間以上のバッテリ駆動を設計にいくつか盛り込んでいることを約束したが、それはMobileMarkの数値であった。そのベンチマークは負荷率が低いのだ。性能は完全に約束する。私たちがネットブックでグラフィクスの性能を見比べたのなら、私はそのフォームファクターが生き返るだろうと考える。Islands」GPUのローンチ情報の更新を行うだろう。まもなく私たちは年末になる前にそのことについて聞けるだろう。いまはそれまで、今夜のIDFの報道から予測できるだろう。—-IDFの情報は他でたくさん書かれるからそれ以外を備忘録として載せておく。一部画像vr-zone.comより。5iの最新ドライバを導入した際のベンチマークがアップデートされている。5iが1774とZacateの1769を超えている。5iが51fpsとZacateの47fpsを超えている。あとはゲームのベンチマーク。Simulationを。どんな計算かは「N体問題」で検索するといいかも。5iの新ドライバでZacateより性能が向上していることがわかる。ゲーム関連や演算性能そのものはZacateに軍配が上がるということか。これは「Bulldozer」ベースの「Orochi」ダイ写真。32nmプロセスで製造される。「Llano」のウエハース写真。