トップQs
タイムライン
チャット
視点
PowerPC 604
ウィキペディアから
Remove ads
PowerPC 604シリーズはApple Computer、モトローラ、IBMが共同で開発した、32ビットのRISCマイクロプロセッサである。PowerPC 601の後継として演算能力に主眼を置いて開発された。Apple ComputerのPower Macintoshシリーズなどに広く採用された[1][2][3]。
![]() | この記事には複数の問題があります。 |
PowerPC 604には発展系の604e及び604evがある。604evはMach5の名称でも知られている。
設計
PowerPC 604シリーズは601シリーズに比べ強力な演算能力を持つ。また、601シリーズと異なりPOWERアーキテクチャとの互換性はない。主な仕様は以下の通りである。
- 4命令実行のアウト・オブ・オーダー実行可能なスーパースカラコア
- 36ビットのアドレスバス (うち4ビットはパリティ)
- 内部64ビット/外部72ビットのデータバス (うち8ビットはパリティ)
- 整数演算ユニット×3 (ALU×2、乗除算ユニット×1)
- 浮動小数点演算ユニット×1
- 604では32KB、604e及び604evでは64KBのL1キャッシュ
- 604及び604eではシステムバスにL2キャッシュ、604evではインラインL2キャッシュに対応
- コア1.9V、I/O3.3Vの動作電圧
- 消費電力はPowerPC 604e 250MHzにおいて6W/10W(平均/最高)
- パワーマネージメントシステム
- マルチプロセッサ対応
動作クロックは初期の604で120MHz、最終的には604eで350MHz、604evで400MHz(パソコンに搭載されたのは350MHzまで)[4]。
Remove ads
特徴
![]() | この記事には独自研究が含まれているおそれがあります。 |
PowerPC 604シリーズの特徴はその強力な演算能力にある。3つの整数演算ユニット、1つの浮動小数点ユニットを並列で動作させることができ、マルチプロセッサ構成にも対応していた。消費電力は、同世代のPowerPC 603シリーズに比べ大きいものの、Pentiumシリーズと比べると小さく、比較的消費電力の少ないプロセッサであった。
AppleのPower MacintoshシリーズやIBMのRS/6000シリーズなど、ミッドレンジからハイエンド向けの据え置き型パソコンやワークステーションに採用された。
卓越した演算能力は大きな特徴であったが、その一方で構造が複雑で高クロック化が難しいという欠点も抱えていた。また末期にはL2キャッシュシステムの旧弊化が目立ち、その打開策としてMach5で採用したインラインキャッシュは非常に複雑で部品点数も多く、価格の高騰を招いた。
Mach5登場の僅か数ヶ月後には、AppleはPowerPC 750を、新たにPowerPC G3と名付けて採用した。604はG3コアよりも多くの演算器、より強力なアウト・オブ・オーダー実行機構を持っていたが、整数演算性能についてはG3コアに対して大きな差を付けることができなかった[5]。その後IBMとモトローラは604ではなく、G3をベースにPowerPCファミリの開発を行なっていったため、直接の後継となるプロセッサは存在しない。ただし、604シリーズの強力な浮動小数点ユニットは後にモトローラのPowerPC G4に採用された。
Remove ads
製品
関連項目
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads