PowerPC G3

PowerPC G3（パワーピーシー・ジースリー）はPowerPCの第3世代マイクロプロセッサを呼ぶものとして、Apple Computerによって使われた名称である。主にAppleの製品に採用されていたPowerPC 75xシリーズを指すが、組み込み用途などに使われるPowerPC 74xを含むこともある。
当初はMacintosh互換機用として互換機メーカーに供給されたが、後にMacintoshコンピュータのCPUとしても、97年発売のPower Macintosh G3に採用された。PowerPC G3の名称が使われたのは、この時からである。引き続いて、PowerBook G3、iMac、iBookなどに広く採用され、2003年にiBook G4が発売されるまで6年間採用され続けた。
2006年のAppleの路線変更（MacintoshのCPUをPowerPC系からIntel系に変更）により、PowerPCは組込み用途専用の製品となった。IBMは2009年よりPowerPC G3シリーズをPowerPC 400系と統合し、PowerPC 476FPを発表した。
設計.
PowerPC G3はPowerPC 603e及びPowerPC 603evの発展系として開発された。開発はApple Computer、IBM、モトローラの共同で行われた。
CPUバスは60xバスで、パッケージはCBGAまたはPBGA。発展系であるため、既存のPowerPCと完全な互換性がある。
PowerPC G3ではベースとなるPowerPC 603eの2+1(1は分岐)命令実行のスーパースカラプロセッサコアをベースに、以下の様な改良を加えた。
当初はハイエンドのPowerPC 604の後継として、"Mach5"の名で知られる、インラインキャッシュを搭載したPowerPC604evが開発されており、PowerPC 750/740は、互換機メーカー向けの安価なマイクロプロセッサとして供給されていた。PowerPC750の性能がMach5を上回ることが明らかになったため、Apple Computer自身も採用し、その際に新たにPowerPC G3と命名される。ほぼ同時期にAppleは互換機戦略を撤回している。
特徴.
PowerPC G3は以下の様な優れた特徴を備えていた。
特に低消費電力は大きな特徴で、例えば銅配線のPowerPC 750Lの場合、500MHzでの平均/最大消費電力は、6.0W/7.5Wであった。このためPowerPC G3はノートパソコンにも動作クロックをほとんど下げることなくそのまま搭載され、据え置き型と同等の処理能力を与えることに成功した。また、安価であったため、iMacなどの低価格なパソコンにも採用された。
一方で、L2キャッシュなどの影響を考慮しない、純粋な演算能力の比較ではPowerPC 604がG3を圧倒する。604シリーズを全面的に越えるのは、その強力な浮動小数点ユニットを採用したG3の後継のPowerPC G4が登場してからである。
製品.
2023年現在、「PowerPC 750シリーズ」は、IBM認定のもとロチェスターエレクトロニクスが再生産をサポートしている。
PowerPC 750（Arthur）.
モトローラが180nm で製造、200〜300MHzで動作する。L2キャッシュは外部
PowerPC 750L.
IBMが製造した銅配線版、300〜500MHzで動作する。
PowerPC 750CX/CXe.
IBMが180nm SOIで製造、 L2キャッシュ256KBを内蔵、CXは350〜550MHzで、CXeは500〜700MHz動作する。
PowerPC 750FX/FL.
2002年から出荷、IBMが130nm SOI, で製造、L2キャッシュ512KB、消費電力は800MHz動作時で3.6W。
PowerPC 750GX.
IBMが90nm SOIで製造、200MHz FSB対応、L2キャッシュ1MB、1.1GHzまで
PowerPC 750CL.
IBMが90nm SOIで製造、L2キャッシュ256KB、1GHzまで。消費電力は400MHzで1.7W、900MHzで5.6Wにまで省電力化されている。64ビットの倍精度浮動小数点レジスタを利用して単精度のSIMD演算を行う命令が追加されている等、いくつかの機能が追加されている。
PowerPC 74x.
組み込み用途向け、L2キャッシュなし
RAD750.
PowerPC 750をベースに、耐放射線仕様、 -55℃から125℃での動作保証を付加したマイクロコントローラ。宇宙での使用を想定しRAD6000の後継として開発され、マーズ・リコネッサンス・オービター、パーサヴィアランスをはじめとする宇宙探査機に搭載される。