Crusoe
Crusoe(クルーソー)は、トランスメタが開発したx86互換マイクロプロセッサである。ここでは後継プロセッサであるEfficeon(イフィシオン)についても述べる。
名称は『漂流記』の主人公ロビンソン・クルーソーに由来する。設計・発売元のトランスメタについてはそちらの記事を参照のこと。同社はいわゆるファブレスであり、製造は社外への委託であった。
最大の特徴はx86命令をCrusoeのハードウェアではデコードせず、「コードモーフィングソフトウェア (CMS4.1)」がx86命令をCrusoeのネイティブのVLIW命令に動的に変換する点である。この点で、発表当初は同時期に開発されたインテルのItaniumとVLIW(Itaniumでは発展形のEPICアーキテクチャ)の実装方法について比較されることがあった。また、CPU負荷に応じて動的にCPUのクロック周波数を高低するLongRun技術を採用し、同CPUの消費電力の低減に貢献している。
2000年に発売された「TM5400/5600」ではPCのノースブリッジチップを統合している。ただしAGPには対応していない。主に組み込み向け用途を狙ったCPUであるが、発表当初は、まだ他社製CPUに低消費電力向けのものがなかったため、ソニー、NEC、富士通、東芝、カシオなど特に日本市場向けの各社のモバイル向けノートパソコンなどに広く採用された。しかし、初回のアプリケーション起動時にはコードモーフィング処理を行うため、(2回目の起動からは多少速くなるというアナウンスだったものの)パフォーマンスは同クロック周波数の他社製CPUとベンチマークなどで比較すると60%程度で、明らかに見劣りするものだった。またノートパソコン全体の消費電力を左右するのはCPUだけではなかった。発売当初、各CPUのCMSはフラッシュメモリに書き込まれていてバージョンアップ時に変更が可能とされていたが、修正版は一般にはリリースされていない。
2002年にはCMS4.2にバージョンを上げ、クロック周波数を向上して、パフォーマンスを改善した「TM5800」を発売した。これらはノートパソコン以外に、タブレットPCやブレードサーバへの採用も期待された。もっとも、2003年にインテルが対抗して低消費電力のCPU (Pentium M) を出荷したことや、製造先をIBMからTSMCに変更したものの度重なる製造遅延などでクロックスピードを上げることができず、CPUパフォーマンスを上げることができなかったことなどから、各社のノートパソコンでの採用数は徐々に減少することになる。
NEC - LaVieMX、LavieZ 駆動時間を延ばすために取り外し型バッテリのほかにLCD(反射型または半透過型)の裏にも取り外し不可のバッテリを実装していた。
富士通 - FMV-BIBLO LOOX
ソニー - VAIO PCG-C1VJシリーズ、PCG-GT3、PCG-U1等
カシオ - CASSIOPEIA FIVA(MPC-205/206/206VL/216XL/225/701)
シャープ - Mebiusノート PC-SX1-H1 PC-MM1シリーズ
東芝 - Libretto L1、L2、L3、L5
日立製作所 - FLORA 220TX、210W NL3 (企業向け)210W NL3はシャープのPC-MM1シリーズとほぼ同一の設計だが、BIOSや、パーツの実装などが一部異なる。
OQO - アメリカで超小型PCを開発、発売
このほか、IBMもCrusoeを搭載したノートパソコン(ThinkPad)を試作、展示したことがあったが、目標とした連続駆動時間を実現できず、開発は中止された。
2004年、次世代プロセッサ「Astro」のコードネームで呼ばれていた「TM8000」(現「Efficeon(イフィシオン)」)が発売された。製造は当初TM8600シリーズについてはTSMCで行われたが、製造プロセスを90nmに切替えたTM8800シリーズについては富士通あきるの工場で行われている。
VLIWでの実行命令数を倍にするなど内部設計を一新したことでパフォーマンス面では同クロック周波数のPentium系CPUの80%~90%程度と大きく改善した。
Crusoe同様ノースブリッジ相当の機能を内蔵しており、AGPにも対応している。ただし同時に発表されたLongRun2技術は採用されておらず、消費電力はCrusoeより若干上昇した程度である。ノートパソコンでの採用はシャープの一部の製品のみにとどまり(その他の携帯型ノートパソコンはシャープ含めて全社ともPentium Mの採用にシフトしてしまった)、同チップを採用したファンレスPCやベアボーンキットも存在するが、他社製CPU搭載の製品に対して若干高価である。
各社がPentium Mにシフトしたことで、市場への復活は無いと思われたEfficeonだったが、Spring Processor Forum 2006にて行われたTransmetaのLongRun2についてのプレゼンにて「LongRun2実装版Efficeon」が作成された事が判明し、何らかの形でEfficeonが、再度市場へ登場することが期待された。
また、マイクロソフトのプリペイドPCサービス「FlexGO」専用の機能を持つCPUとしてEfficeonを拡張したものが使用されている他、サムスン製のWindows XP搭載の携帯電話端末SPH-P9000にもTM8820が搭載されているとのことである。
シャープ - Mebius MURAMASA MM2/MM50/MM70/CV(TM8600 1.0GHz) MP40H(TM8800 1.4GHz) MP50G/MP60GS/MP70G(TM8800 1.6GHz)
イーレッツ - Be Silent Mt6600(TM8600 1.0GHz)
HP - t5710(TM8600 1.2GHz)
トランスメタはLongRun2の技術供与を富士通、NEC、ソニーなどの各メーカーに対して行っている。
起業から赤字続きだったトランスメタは2005年、チップ製造業者から知的財産ライセンス企業へと方向転換を図る戦略を発表し、その後、大規模なリストラを行った。また、香港のCulturecomへのCrusoeに関する技術資産の売却とEfficeonの技術ライセンスの提供を発表した。それらの結果、同年には初の黒字化を達成している。Culturecomとの契約は2006年2月、米国政府の技術輸出規制により終了(解消)している。
当時、インテルもAMDもクロック戦争の真っ只中にあり、どちらが先に「1GHzの大台」を越すのかの争いを演じていた。しかし、クロックの上昇は「処理性能の向上」と同時に「消費電力の増大」を意味しており、バッテリー容量の制約があるノートパソコンのメーカーにとってこれは大きな問題であった。特に、ビジネスにおけるモバイルPCの需要が世界で最も大きい日本においては、バッテリーによる駆動時間は重要な問題として捉えられ、この解決案の1つとしてCPUに消費電力の低いCrusoeを採用するメーカーが増えた。
Crusoeの開発アナウンスに対しインテルは危機感を抱き、2001年低電圧版と超低電圧版のMobilePentium IIIを開発し市場に投入した。これらは、通常のMobile Pentium IIIのシリコンウェハーから、より低い電圧でも動作する優良な個体を選別した製品である。選別品である為、動作クロックは低くとも低電圧版および超低電圧版の価格は標準的な製品よりも高い設定が行われた。
その後、インテルのモバイルCPUにおいては、2002年よりデスクトップ版と同じNetBurstマイクロアーキテクチャを採用したPentium 4-Mシリーズが発表されたが、TDPに問題をかかえており本来の性能を発揮できないものだった。2003年より発売されたPentium MではP6マイクロアーキテクチャが採用され、クロックは低いものの電力あたりの処理能力の高いCPUとなった。ネットブックに搭載されているインテルのA100、Intel Atomシリーズも、Pentium Mの系譜を受け継いでおり、非常に低い電力で動作している。
一方、デスクトップCPUにおけるクロック戦争はより長く続いた。インテルのCPUはPentium 4において3GHz後半までその性能を向上させたものの、消費電力の増大に伴う熱問題から行き詰まりを見せる。クロック上昇の連続による性能向上に限界を悟ったインテルは、2005年発売のPentium Dにおいて物理CPUの複数コア化による性能向上を目指した。しかし、Pentium 4のCPUコアを流用して2つパッケージにしたために、熱問題が深刻化してしまう。そこで、消費電力が低く、熱問題が発生しにくいPentium Mに目をつけた。2006年にPentium Mを元にして改良し、デュアルコアにしたIntel Core 2シリーズを発売し、電力あたりの処理能力の高いデスクトップCPUとして発売。成功を収めたといえる。
Transmetaはインテルの企業力により業績悪化を余儀なくされ、主要事業を半導体の開発販売から開発した知的所有権のライセンス提供に移行させていった。ただ、性能の低減を抑えつつ消費電力を節減するというアイディアを持ったCPUは、当時としては画期的であり、その後のインテルのCPUに間接的ながら大きな影響を与えた。CPUのクロック周波数を高低することにより消費電力を低減するEISTというインテルの技術は、LongRun技術のアイディアと同じものであり、トランスメタは2006年にインテルを特許権の侵害で訴えている(後にインテルが金銭を払うことで和解)。
2004年、AMDは1GHz競争終了後に自らはしごを外す形で「省電力・高効率」方向にシフトしつつあった。そして対抗のために以前から開発していたK7シリーズの一部をNational Semiconductorから買収した省電力プロセッサのブランドGeodeを冠したGeode NXと命名し、投入した。その後、AMD-K8アーキテクチャの低電力ソリューションとしてOpteron EE / 同HE、Turion 64を発売した。