2009年11月18日水曜日
SGI の凄いの
SGI previews UltraViolet Nehalem EX blade clusters
1つのブレードに搭載するソケットを2つにする代わりに、余ったQPIリンクをNUMAインターコネクトのハブに接続し、ハブから4本のNUMAリンクを引き出すことで、256ソケットと16TBメモリをシングルシステムで実現している。
2009年11月17日火曜日
AMD の Bulldozer アーキテクチャ
AMDが次期アーキテクチャ「Bulldozer」と「Bobcat」の概要を明らかに
2つのコアでデコーダや浮動小数点演算ユニットを共有する形で、1つのクラスタ(Bulldozer Module)を構成するという、なかなか面白いCPUのようだ。あるいは、1つのクラスタをコアとみなせば、Intelがハイパースレッディングでやっていることを、整数演算ユニットを2倍に増やす形で実現していると言えるかも知れない。
通常の用途では、浮動小数点演算ユニットはアイドルであることが多いので、面積当たりの性能を最大にするために割り切った設計がなされたということだろうか。また、牧野先生がアクセラレータのコントロールチップとして使うのに具合が良いと言っているように、浮動小数点演算をやる人はGPU使ってね、という話もあるのだろう。
今回はLlanoのダイ写真までだったが、Bulldozerコアのフロアプランがどうなっているのか、非常に興味深い。
['09.11.20 追記]
続編。
AMDの次世代CPU「Bulldozer」のクラスタベースマルチスレッディング
1コアSMTと単純な2コアとの中間的な方法であることの解説。
実際、Analyst Dayでも、サーバーを担当するPatrick Patla氏(Vice President and General Manager, AMD Server Business)が次のように語っている。AMDは、この構成にかなり自信を持っているようだ。
「何人かは『これがHyper-Threadingに対するAMDの答えなのか』と尋ねてきたが、それはほとんど侮辱に近い。なぜなら、我々が望んだものを実現した結果、こうなったのであり、決して他の誰かの実装を追ったためではないからだ。これ(Bulldozerアーキテクチャ)はマルチスレッディングでありマルチタスキングであり、マルチコアでもある。我々が追求したのは、Bulldozerモジュールからパフォーマンスを引き出すベストな道だ」。
Intel と NEC がスーパーコンピューター技術の共同開発で合意
NECがXeonを使ったスーパーコンピュータを開発するようだ。
インテルとNEC、将来に向けたスーパーコンピューター技術の共同開発に合意
両社は、協力の第一段階として、インテル(R) Xeon(R) プロセッサーを搭載したスーパーコンピューターのメモリー帯域幅と拡張性を向上させるハードウェアおよびソフトウェアの技術開発を共同で行います。現時点で、まっさらな状態からスパコンを作ることを考えた場合、Xeonを高速インターコネクトで結んで、演算リッチな用途はGPUなりLarrabeeなりを使ったアクセラレータで補完する、というのが現実的な解だと思うので、NECのこの動きはなかなか良い所を突いていると思う。
しかし、事業仕分けの直後に発表するとは。もしや、財務官僚の裏にはNECの工作員が!
なんてことはなくて、SC09に合わせただけですね。
また、これに呼応する形で、IntelがHPC用の6コア(8コアの2コア殺し?)版Nehalem EXを発表した。
インテル、スーパーコンピュータ向けプロセッサの開発を発表--NECとの提携も
1ノード最大256CPUが可能なのだそうだ。
この6コア版Nehelem EXに関しては、TPMも8コアのうち2コアを殺したものだと推測している。
Intel tunes Nehalem for HPC
It is reasonable to speculate that Intel may simply sort through the Xeon bins and find Nehalem EX parts that have six out of eight cores working and that can run at a higher clock speed; it would be most unusual for Intel to actually create a six-core layout of the Nehalem EX design.
['09.12.03 追記]
NECがスパコンでIntelを選んだ理由
富士通が主導する京速計算機は、同社が開発するSPARCプロセッサをベースにしたものになるという。おそらくNECが参加していた時点においても、スカラ部はSPARCだったのではないかと思われる。しかし、上記のTOP500リストに占めるSPARCはわずかに2台。スーパーコンピュータの主流ではない。主流か非主流であるかは性能には直結しないが、NECが自社のベクトル型プロセッサを拡販したいと考えた時に、魅力的なパートナーでないのは間違いない。x86/x64ベースのクラスタに付加するアクセラレータ的なポジショニングの方が、ビジネスはずっとやりやすいだろう。京速計算機を捨てて、Intelとの提携を行なったのは、SPARCよりx86/x64というビジネス上の判断だったのではないか、と見ている。SPARCがイヤでXeonってのはある意味正しいと思うけど、「自社のベクトル型プロセッサを拡販したい」というのは違っていて、ただ単に自前のスカラ型スパコンを作りたかっただけだと思う。
そこまでして Excel 使いたいですか?
MS、スーパーコンピュータ向け「Excel」を開発中--クラスタで計算可能に
通常ならば計算に数週間を要していたようなスプレッドシートでも、わずか数時間で稼動するようになる絶対、Excelの使い方間違ってると思う。
NVIDIA が Fermi アーキテクチャの製品を発表
ネットでは「どうせ遅れるんだろ」とか「再来年(!)になるんじゃないか」とか言われてましたが、最初の製品が発表されたようです。
NVIDIA、Fermiアーキテクチャ採用のHPC向けGPU「Tesla 20」
PC向けでなくHPC向けなので、いわゆる「限定出荷」という奴でしょうか。
あるいは、発表だけで発売日未定とか。
# プレスリリース読んでません。
['09.11.20 追記]
NVIDIA,Fermiベースの新世代「Tesla」を正式発表。2010年第2四半期に市場投入へ
発売は下位モデルが'10年Q2、上位モデルが'10年Q3とのこと。
2009年11月16日月曜日
Intel と AMD が和解
# すでに先週のネタですが…
IntelとAMDが包括的和解――IntelがAMDに12億5000万ドル支払い
IntelとAMDが両者間で生じていた全ての係争において和解することで合意したそうだ。
この合意ではIntelがAMDに12億5000万ドルを支払うということで、Intelがこれ以上独禁法違反に問われないことを狙ったもののようだ。新たな5年間のクロスライセンス契約も締結されたため、これで「AMDはあと5年は戦える」ということになるだろうか。
2009年11月12日木曜日
Coverity 5
Coverity社,不具合の影響を一目で確認できるソース・コード解析ツール新版を発表
Coverityから新製品「Coverity 5」が発表された。
新しいUI、「Coverity Integrity Manager」により、
- 静的解析によって検出した不具合を重大度によって分類・ランク付け、修正方法などを提示する。
- ある不具合がプロジェクト内外におよぼす影響を一目で確認できる。
という新機能が実現されているそうだ。
不具合の影響が可視化できるというのは、なかなか興味深い。
以下は関連記事。
コベリティ、ソースコード不具合解析ソリューションの最新版
細かく説明してあるのだが、これを読んだだけでは良く分からない。
登録:
投稿 (Atom)