LINEスタンプ制作代行サービス・LINEスタンプの作り方!

お電話でのお問い合わせ:03-6869-8600

stampfactory大百科事典

UltraSPARC T1

サン・マイクロシステムズ'のUltraSPARC T1マイクロプロセッサ(2005年11月14日 の発表までは開発 コードネーム "Niagara" として知られる)は、マルチスレッド・マルチコアの CPU である。サーバのエネルギー消費を下げるべく開発されており、1.4 GHz で 72 ワット の電力を消費する。T1 は全く新しく設計されたSPARC マイクロプロセッサの実装で、UltraSPARC Architecture 2005 specificationに準拠し、完全な SPARC V9 命令セットを実行する。Sun はこれまでに UltraSPARC IV および UltraSPARC IV+ という二つのマルチコアプロセッサを開発したが、T1 はサンにとって最初のマルチコア"かつ"マルチスレッドのマイクロプロセッサである。T1 マイクロプロセッサは 4コア、6コア、8コアのものが提供されており、各コアは 4 つのスレッドを同時に扱うことができる。すなわちプロセッサ全体で 32 スレッドを並行して処理することが可能である。サンのハイエンドの SMP システム同様、UltraSPARC T1 もパーティション化して動作することができる。すなわち、複数のコアに一つないし複数のプロセスやスレッドを動作させ、その他のコアがシステムの残りの処理を実行するよう分割することができる。T1 プロセッサーは以下のサンと富士通の製品に搭載されている:このCPUは発売当時の汎用CPUが想定する最大内部コア数を凌駕する8コア構成までが用意されており、1コア当たり4本のスレッドを同時に処理できる点において、非常に特異な設計になっている。そのため、Webサーバや、中間層の Java, ERP, CRM アプリケーションサーバなど、多数のアクセスを同時に処理する必要があるような用途に向いている。UltraSPARC T1 設計の欠点の一つは、設計時点のトランジスタ数の制約により各コアの演算ユニットを整数演算に限定し、FPUは1個が全コアで共有されていることであり、科学技術計算やコンピュータ・グラフィックス等、大量の浮動小数点演算を実行するような運用方法には不向きである。Web やアプリケーションの処理以外に、UltraSPARC T1 は多数のユーザーアカウントを持つ小さなデータベースアプリケーション(言い換えると1つの処理は軽いが高多重度)に適している可能性がある。Sun Microsystemsのとある顧客は、UltraSPARC T1 で動作する MySQL アプリケーションが、AMD Opteron サーバより 13.5 倍高速であることを示す結果を公表している。T1 はハイパーバイザ権限による実行モードをサポートする最初の SPARC プロセッサである。SPARC ハイパーバイザはこのモードで動作し、T1 システムをそれぞれがオペレーティングシステムのインスタンスを実行可能な 32 個のに分割することができる。現在、Solaris とLinux がサポートされており、FreeBSD サポートが現在開発中である。伝統的に、Oracle Databaseのような商用のソフトウェアスイートは、ソフトウェアが動作するプロセッサの個数により顧客に対して課金を行っている。2006年はじめ、オラクル はプロセッサ係数(Processor Factor)を導入しライセンスモデルを変更した。T1 のプロセッサ係数は 0.25 であり、8コアの T2000 は 2 CPUのライセンスしか必要でない。2006年第3四半期には、IBM がバリューユニット価格(Value Unit, VU)の概念を導入した。T1 の各コアは、標準の 100PVU/コア ではなく30 PVU となっている。T1 はシングルプロセッサのマザーボードのみしかサポートしておらず、大規模のエンタープライズ環境での垂直方向のスケーラビリティが限定されている。サンは後継の Victoria Falls プロセッサ でこの問題を解決することを表明した。また、1個の浮動小数点演算器が全てのコアで共有されているため、科学技術計算などの浮動小数点演算を多用するような用途には向かない。さらに、整数演算に限ってみても、同時代の他のCPUと比較して各コアのシングルスレッド性能はあまり高くはないという欠点がある。UltraSPARC T1 はシングル CPU システムのみを対象として設計されており、SMP で使用できない。Rock などの将来のサンのチップ・マルチスレッディング(Chip multithreading; CMT)対応 UltraSPARC プロセッサは、複数チップのサーバアーキテクチャに対応する。Rock プロセッサはデータベースのような伝統的なデータ処理のワークロードを対象としている。従って、Rock は UltraSPARC T1 や T2 の置き換えではなく、UltraSPARC IV などのサンの SMP プロセッサの後継とみなされている。Rock は UltraSPARC T1 と異なり、浮動小数点の処理を対象としている。サンは公式に "と呼ばれる、Rock プロセッサのマルチスレッドのハードウェアをプリフェッチに用いる機能を公開している。これはアウト・オブ・オーダー実行の機能の一部である。コードネーム "Niagara 2" として知られた、UltraSPARC T1 の後継となるプロセッサは、コアあたり8スレッドをサポートし、各コアが専用の FPU を持っている。つまり8コア/プロセッサ×8スレッド/コア=64スレッドを同時実行可能である。2007年2月、サンは年次のアナリストサミットにおいて、"Victoria Falls" というコードネームの第3世代ハードウェアマルチスレッディング設計のプロセッサが、2006年10月にテープアウトしたことを発表した。2ソケットのサーバ(2U)は 128 スレッド、16 コア、を備え、UltraSPARC III に対して 65 倍高い性能を持っている。HOT CHIPS 19 カンファレンスにおいて、サンは Victoria Falls が 2-way および 4-wayになることを発表した。従って、1台の 4-way SMP サーバは同時に 256 のハードウェアスレッドをサポートする。2008年04月09日、サンと富士通は Victoria Falls のコードネームで知られる「UltraSPARC T2 Plus」を搭載した2CPU型サーバ「SPARC Enterprise T5140」と「SPARC Enterprise T5240」を発表した。T5140は1U、T5240は2Uのサーバ筐体である。出荷開始は、2008年4月中旬を予定。2010年に最大クロック数1.67 GHz、16コア、1コアあたり8スレッド(システム全体で最大512スレッド)の処理性能をもつCPUとしてリリースされた。12種類の暗号をサポートした暗号化処理ユニットが組み込まれている。2011年リリース。前世代のSPARC T3と比較してコア数が半分の8コアになり、ワンチップあたりのスレッド実行数が64スレッドに減少しているが、SPARC Tシリーズとして初のアウトオブオーダ実行を実装し、シングルスレッドのパフォーマンスが前世代の5倍に向上。最大3.0 GHz、1コアあたり8スレッドの処理性能をもつ。16種類の暗号をサポートした暗号化処理ユニット、10GbEによる高速ネットワーキング機能などを組み込んだSoCとしてリリースされた。2013年 4月リリース。コアのあたりのスレッド数は、SPARC T4 と同じ8だが、コア数が倍の16コアとなり、28 nmプロセスで製造されている。2006年3月21日、サンは UltraSPARC T1 プロセッサの設計を、GNU General Public Licenseライセンスの元で、OpenSPARC プロジェクトにより公開した。公開された情報には、下記のものが含まれる:

出典:wikipedia

LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。