Alpha 21264

Alpha 21264 のマイクロアーキテクチャ

Alpha 21264ディジタル・イクイップメント・コーポレーション (DEC) が開発・製造したRISCマイクロプロセッサであり、Alpha命令セットアーキテクチャ (ISA) を実装している。コード名 EV6 でも知られている。1996年10月に登場した。

詳細

Alpha 21264 はクロックサイクル毎に最大4個の命令を同時発行できるスーパースケーラ型マイクロプロセッサであり、アウト・オブ・オーダー実行投機的実行を実装している。最大6命令を同時に実行できる。命令パイプラインは7段構成。

アウト・オブ・オーダー実行

同時代の他のマイクロプロセッサをしのぎ、複数のパイプラインの各ステージを合わせると、最大80個の命令を同時に処理する能力を有する。

デコードした命令を命令キュー群にキューイングし、オペランドが利用可能となった命令から発行する。整数命令キューには20命令、浮動小数点命令キューには15命令まで蓄えることができる。それぞれのキューは対応するパイプライン群と同数の命令を発行できる。

Ebox

Eboxは整数演算命令、ロード/ストア命令を実行する。2つの整数演算ユニットと2つのロード/ストアユニットと2つの整数レジスタファイルを持つ。整数レジスタファイルはそれぞれ80エントリで、うち31本はアーキテクチャ上のレジスタ、41本はレジスタ・リネーミング用、8本はPALcode用レジスタである。R31レジスタは常にゼロなので、レジスタファイル内のエントリを使っていない。

レジスタファイルはそれぞれ、整数演算ユニット1つとロード/ストアユニット1つに対応しており、それら3つをまとめて「クラスタ」と称する。2つのクラスタをそれぞれ U0 および U1 と呼ぶ。このような構成になっているのは、レジスタファイルのリードおよびライトのポート数を削減するためであり、結果としてレジスタファイルに必要なチップ面積を低減し、高クロック周波数での動作を可能とする。まるでマルチコアのような構成だがマルチコアではないので、レジスタファイルへの書き込みは常に同期を必要とし、結果として1%の性能ペナルティを生ずる。この性能ペナルティを補償するため、第一により高いクロック周波数で動作させ、第二にもう一方のクラスタが使用中のレジスタをオペランドとして必要とする命令を発行機構が発行しないようにして依存関係が発生するのを防いでいた。

2つのクラスタには2つの違いがある。U1には7サイクルのパイプライン化乗算器があり、U0にはマルチメディア拡張 (MVI) 命令用の3サイクルのパイプラインがある。MVIは Alpha ISASIMD命令拡張である。

ロード/ストアユニットは、メモリアクセスのための実効アドレス(仮想アドレス)を計算する単純な演算装置を含んでいる。これを単純な算術命令や論理命令の実行にも使用することができる。命令発行機構はこれを考慮しており、アドレス計算をしていない状態であればロード/ストアユニットに対してロード/ストア命令以外の命令も発行する。

Eboxには64ビット加算器が4つ、論理演算ユニットが4つ、バレルシフタが2つ、条件分岐命令用論理回路が2組あり、それらが U1 と U0 に同数ずつ配備されている。

Fbox

Fboxは浮動小数点演算命令を実行する。2つの浮動小数点演算パイプラインと1つの浮動小数点レジスタファイルがある。2つのパイプラインは同一ではなく、加算パイプラインは乗算以外のあらゆる浮動小数点命令を実行し、もう1つは乗算命令専用である。加算パイプラインにはパイプライン化されていない浮動小数点除算ユニットと平方根ユニットが接続されている。加算や乗算など多くの命令のレイテンシは4サイクルで、倍精度除算のレイテンシは16サイクル、単精度除算のレイテンシは33サイクルである。浮動小数点レジスタファイルは72エントリで、うち32本がアーキテクチャ上のレジスタ、残り40本はレジスタ・リネーミング用である。

キャッシュ

キャッシュは一次と二次の2レベル構成である。Alpha 21164 の3レベル・キャッシュ構成は帯域幅に問題があるため採用されなかった。

一次キャッシュ
命令キャッシュとデータキャッシュに分かれている。どちらも容量は64KB。データキャッシュはデュアルポートだが、クロック信号の立ち上がりと立ち下がりのタイミングでデータを転送する。これにより、サイクル毎にロードとストアの任意の組み合わせに対応可能である。また、21164のように二重化する必要がない。二重化するとトランジスタを多く必要とするため容量が制限され、単位容量当たりの必要な面積と消費電力も増大する。
二次キャッシュ
二次キャッシュは外付けで1MBから16MBまでの容量をサポートしている。プロセッサ本体が制御することができ、同期SRAM (SSRAM) チップで実装する。クロック周波数はプロセッサの内部周波数の半分、3分の1、4分の1のいずれかであり、500MHz版なら133MHzから333MHzの範囲となる。SSRAMと同じ周波数で駆動した専用128ビットバスでアクセスする。DDR SSRAM を使う場合、専用バスはSSRAMのクロックの倍の周波数となる。ダイレクトマップ方式である[1]

分岐予測

分岐予測には統合分岐予測アルゴリズムを採用している。このアルゴリズムはDECの Western Research Laboratory (WRL) の Scott McFarling が開発したもので、1993年に論文で発表している。21264で実装された分岐予測機構は、予測失敗時のペナルティが最短で7サイクルとなる。命令キャッシュには2サイクルのレイテンシがあり、命令キューもあるため、平均的な誤予測のペナルティは11サイクルとなる。そのアルゴリズムは2種類の分岐予測方式(局所分岐予測とgshare分岐予測)を持ち、分岐命令毎にどちらの予測を採用するかを決定するもう1つの予測機構を持つ。

外部インタフェース

外部インタフェースは双方向64ビットダブルデータレート英語版 (DDR) データバス、1方向15ビットの時分割多重化されたアドレスバス、信号線によって方向が異なるコントロールバス英語版で構成される。DECはこのバス仕様をアドバンスト・マイクロ・デバイセズ (AMD) にライセンス提供し、AMDはそれをAthlonに採用しEV6バスと称した。

製造

総トランジスタ数は1520万個である。論理回路は600万トランジスタを使用しており、残りはキャッシュと分岐予測用履歴テーブルで使っている。寸法は 16.7mm × 18,8mm、面積は 313.96mm2 である[2]。0.35μm CMOS プロセス、6層配線で製造された。

パッケージ

587ピンの千鳥配置の pin grid array (IPGA) である。

Alpha Processor, Inc. は Alpha 21264 と二次キャッシュと電圧レギュレータをプリント基板上に実装し、Slot B という形にパッケージしたものを販売していた。これはインテルとAMDがスロット型のパッケージで成功していたことを真似たものである。Slot B は本来AMDのAthlon向けに設計され、量産効果で21264のパッケージのコスト低減を図る狙いがあった。しかしAMDは Slot A を採用したため、その狙いは外れてしまった。

派生

Alpha 21264A
コード名 EV67。21264のプロセス縮小版で、1999年後半に登場した。動作周波数は、600/667/700/733/750/833MHz がある。初めてカウント拡張 (CIX) を実装した。CIXは Alpha ISA の拡張命令セットで、ビットのカウントなどを行う。サムスン電子が 0.25μm CMOS プロセスで製造した(トランジスタは0.25μmルールだが、配線は0.35μmルール)。ダイ面積は 210mm2。電源電圧は2.0Vで、消費電力は600MHzで73W、700MHzで85W、750MHzで90Wなどとなっている。
Alpha 21264B
さらにクロック周波数を上げたバージョン。IBMが製造した EV68C とサムスン電子が製造した EV68A がある。
EV68A は 0.18μm CMOS プロセス、アルミニウム配線で製造された。ダイ面積は 125mm2 で、21264Aの約3分の2になっている。電源電圧は1.7V。2001年、750MHz版、833MHz版、875MHz版、940MHz版が出荷された。消費電力は、750MHzで60W、833MHzで67W、875MHzで70W、950MHzで75Wである[3]
EV68C は 0.18μm CMOS プロセス、銅配線で製造された。2000年初めにサンプル出荷を開始し、最高1.25GHzを達成している。1998年9月、サムスンはSOI技術を使い、0.18μmルール、銅配線で製造することで1.5GHz動作を達成したと発表したが、製品化されなかった。
Alpha 21264C
コード名 EV68CB。動作周波数は1.0GHz、1.25GHz、1.33GHz。1550万トランジスタを集積し、ダイ面積は 120mm2。IBMが 0.18μm CMOS プロセス、7層銅配線と低誘電率絶縁膜で製造した。パッケージは675接点のセラミックLGAで、寸法は 49.53mm × 49.53mm。電源電圧は1.7Vで、消費電力は1.0GHzで64W、1.25GHzで75W、1.33GHzde80Wである[4]
Alpha 21264D
コード名 EV68CD。IBMが製造したさらに高速なバージョン。
Alpha 21264E
コード名 EV68E。サムスン電子が発表したが後にキャンセルされた派生品。2000年10月10日、Microprocessor Forum 2000 で2001年中ごろ出荷と発表された。1.25GHzで、二次キャッシュ1.85MBを内蔵する予定だった。

チップセット

DECとアドバンスト・マイクロ・デバイセズ (AMD) が Alpha 21264 用チップセットを開発した。

21272
DEC製チップセットで、Tsunami および Typhoon とも呼ばれた。4プロセッサまでのマルチプロセッサ構成をサポートし、64ビット33MHzのPCIバスを2つまでサポートしている。メモリバス幅は128ビットから512ビットまでで、動作周波数は83MHz。最大帯域幅は5,312MB/sとなる。100MHzのレジスタ付き ECC SDRAM をサポートしている。
Cチップ(メモリコントローラ)、Dチップ(データバス・スライス)、Pチップ(PCIコントローラ)という3種類のチップで構成されている。
DEC、コンパックヒューレット・パッカードが AlphaServer のミッドレンジまでの下位機種と AlphaStation の全機種で採用した。Alpha Processor, Inc. もマザーボード UP2000+ で採用している。
Irongate
AMDが開発した21264互換チップセットで、AMD-751 とも呼ばれる。後継の Irongate-2AMD-761 とも呼ばれる。これらチップセットはAthlon向けに開発されたものだが、DECがAMDにライセンス提供したEV6バスが共通なので、21264にも流用可能となっている。サムスンがマザーボード UP1000 と UP1100 に採用した。Irongate-2 はサムスンがマザーボード UP1500 に採用した。

脚注

参考文献

  • Compaq Computer Corporation (2001-06), 21264/EV68CB and 21264/EV68DC Hardware Reference Manual 
  • Compaq Computer Corporation (2002-03), 21264/EV68A Microprocessor Hardware Reference Manual 
  • Gronowski, Paul E. et al. (1998). “High Performance Microprocessor Design”. IEEE Journal of Solid-State Circuits 33 (5): 676-686. 
  • Kessler, R. E.; McLellan, E. J.; Webb, D. A. (1998). “The Alpha 21264 Microprocessor Architecture”. Proceedings of the International Conference on Computer Design: VLSI in Computers and Processors: 90-95. 

関連文献

  • Compaq Computer Corporation (July 1999). Alpha 21264 Microprocessor Hardware Reference Manual.
  • Compaq Computer Corporation (March 2002). 21264/EV67 Microprocessor Hardware Reference Manual.
  • Gwennap, Linley (28 October 1996). "Digital 21264 Sets New Standard". Microprocessor Report, Volume 10, Number 14. MicroDesign Resources.
  • Kessler, R. E. (1999). "The Alpha 21264 Microprocessor". IEEE Micro, March–April 1999. pp. 24–36.
  • Leibholz, Daniel and Razdan, Rahul (1997). "The Alpha 21264: A 500 MHz Out-of-Order Execution Microprocessor". Proceedings of Compcon '97. pp. 28–36.
  • Matson, M. et al. "Circuit Implementation of a 600MHz Superscalar RISC Microprocessor". Proceedings of the International Conference on Computer Design: VLSI in Computers and Processors. pp. 104–110.
  • Benschneider, B.J. et al. (2000). "A 1 GHz Alpha microprocessor". ISSCC Digest of Technical Papers, pp. 86–87.
  • Clouser, J. et al. (July 1999). "A 600-MHz superscalar floating-point processor". IEEE Journal of Solid-State Circuits 34 (7): pp. 1026–1029.
  • Fischer, T.; Leibholz, D. (1998). "Design trade offs in stall-control circuits for 600 MHz instruction queues". ISSCC Digest of Technical Papers, pp. 232–234, 444.
  • Gieseke, B.A. et al. (1997). "A 600 MHz superscalar RISC microprocessor with out-of-order execution". ISSCC Digest of Technical Papers, pp. 176–177, 451.
  • Gronowski, Paul E. et al. (May 1998). "High-performance microprocessor design". IEEE Journal of Solid-State Circuits 33 (5): pp. 676–686.
  • Hokinson, R. et al. (2001). "Design and migration challenges for an Alpha microprocessor in a 0.18 µm copper process". ISSCC Digest of Technical Papers, pp. 320–321, 460.

Read other articles:

Bagian dari seri mengenai Sejarah Indonesia Prasejarah Manusia Jawa 1.000.000 BP Manusia Flores 94.000–12.000 BP Bencana alam Toba 75.000 BP Kebudayaan Buni 400 SM Kerajaan Hindu-Buddha Kerajaan Kutai 400–1635 Kerajaan Tarumanagara 450–900 Kerajaan Kalingga 594–782 Kerajaan Melayu 671–1347 Kerajaan Sriwijaya 671–1028 Kerajaan Sunda 662–1579 Kerajaan Galuh 669–1482 Kerajaan Mataram 716–1016 Kerajaan Bali 914–1908 Kerajaan Kahuripan 1019&#...

 

Utsunomiya 宇都宮市Kota inti BenderaLambangLokasi Utsunomiya di Prefektur TochigiNegara JepangWilayahKantōPrefektur TochigiPemerintahan • Wali kotaEiichi SatōLuas • Total417 km2 (161 sq mi)Populasi (Oktober 1, 2015) • Total518.594 • Kepadatan1,244/km2 (3,22/sq mi)Zona waktuUTC+09:00 (JST)Kode pos320-8540Simbol  • PohonGinkgo biloba • BungaRhododendron indicum • Har...

 

Не следует путать с журналом «Ukrainian Philatelist». Украинский филателист †Український Філятеліст Эмблема Союза филателистов Украины Специализация филателия Периодичность 2 раза в месяц Язык украинский, немецкий Адрес редакции Вена, Австрия Главный редактор И. Турин Страна ...

Pemilihan Umum Singel ke-22 AKB48Tanggal24 Mei 2011 pukul 10.00 (JST)–8 Juni 2011 pukul 15.00 (JST) (masa pemungutan suara)9 Juni 2012 (pengumuman hasil pemilu)LokasiNippon Budokan (pengumuman hasil pemilu)Peserta/Pihak terlibatAKB48SKE48NMB48HasilAnggota senbatsu untuk singel ke-22 AKB48 Flying Get Pemilihan Umum Singel ke-17 AKB48(2010)Turnamen Batu-Gunting-Kertas Singel ke-19 AKB48(2010) '''Pemilihan Umum Singel ke-22 AKB48(2011) Pemilihan Umum Singel ke-27 AKB48(2012)Turnamen Batu-Gunti...

 

اَلشَّيْخ عُمَر اَلقَاضي (من اليمين إلى اليسار) : الشيخ عمر مع والده الشيخ عبد الوهاب القاضي. معلومات شخصية الاسم الكامل الشِّيخ عُمَر بن عَبد الوهاب بن عبد الرَّحيم بن عبد الله القاضِي الميلاد 1347 هـ / 1929 مدَشتي، هَرمُزَكَان، إيران الوفاة 6 ذو الحجة 1425 هـ / 28 يناير 2004 م (75 ع�...

 

Governing body of association football in Mauritanie Football Federation of the Islamic Republic of Mauritaniaاتحادية الجمهورية الإسلامية الموريتانية لكرة القدمSportFootballFutsalBeach footballJurisdictionMauritaniaAbbreviationFFRIMFounded1961 (1961)[1]AffiliationFIFA 1970 CAF 1974 (Provisional member) 1976[2] UAFA 1989 HeadquartersKsar, MauritaniaPresidentAhmed Ould AbderrahmaneVice president(s)Moussa Khaïry (1st VP) Ely Lekh...

Artikel ini sudah memiliki daftar referensi, bacaan terkait, atau pranala luar, tetapi sumbernya belum jelas karena belum menyertakan kutipan pada kalimat. Mohon tingkatkan kualitas artikel ini dengan memasukkan rujukan yang lebih mendetail bila perlu. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Ramon Magsaysay AwardNegaraFilipinaDipersembahkan olehRamon Magsaysay Award FoundationDiberikan perdana1957Situs webhttp://www.rmaf.org.ph Ramon Magsaysay Award atau Hadiah Ram...

 

Северный морской котик Самец Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапси...

 

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

Steven Stamkos is the Lightning's career regular season leader in goals, points, and games played. He is also the franchise's active leader in assists. This is a list of franchise records for the Tampa Bay Lightning of the National Hockey League (updated though the 2023–24 NHL season). Career regular season leaders Skaters Games played[1] # Player GP Seasons 1 Steven Stamkos 1,082 2008–present 2 Victor Hedman 1,052 2009–present 3 Vincent Lecavalier 1,037 1998–2013 4 Martin St...

 

Former mosque in Shusha, Azerbaijan Mardinli MosqueReligionAffiliationIslamBranch/traditionShia IslamLocationLocationShusha, AzerbaijanArchitectureTypeMosqueStyleIslamic architectureDate established19th centuryMinaret(s)0 Mardinli Mosque (Azerbaijani: Mərdinli məscidi; sometimes transliterated as Merdinli Mosque) was an Azerbaijani mosque located in Shusha, Karabakh region of Azerbaijan about 350 km from capital Baku.[1] The mosque was located on intersection of Sadigjan and Ga...

 

Japanese character franchise Rilu Rilu FairiluRilu Rilu Fairilu ~Yousei no Door~ anime key visualリルリルフェアリル(Riru Riru Feariru) Anime television seriesRilu Rilu Fairilu: Yōsei no DoorDirected bySakura GojoWritten byAya MatsuiMusic byKiichi TsurusakiRyūichi IwasakiKen IkesakiStudioStudio DeenOriginal networkTXN (TV Tokyo, TV Osaka), AT-XEnglish networkHK: TVBOriginal run February 6, 2016 – March 25, 2017Episodes59 (List of episodes) Anime television seriesRil...

Bi-monthly American magazine For the Early 1900s anarchist magazine, see Mother Earth (magazine). This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Mother Earth News – news · newspapers · books · scholar · JSTOR (July 2008) (Learn how and when to remove this message) Mother Earth NewsFrequencyBimonthlyTotal circulation(2011)500,520[1]FounderJohn S...

 

Sporting event delegationSweden at the1952 Summer OlympicsIOC codeSWENOCSwedish Olympic CommitteeWebsitewww.sok.se (in Swedish and English)in HelsinkiCompetitors206 (183 men and 23 women) in 17 sportsFlag bearer Bo ErikssonMedalsRanked 4th Gold 12 Silver 13 Bronze 10 Total 35 Summer Olympics appearances (overview)189619001904190819121920192419281932193619481952195619601964196819721976198019841988199219962000200420082012201620202024Other related appearances1906 Intercalated Games Sw...

 

Norwegian politician (born 1969) Freddy de Ruiter Freddy de Ruiter (born 4 April 1969 in Arendal) is a Norwegian politician for the Labour and Socialist Left parties. De Ruiter was elected to the Parliament of Norway from Aust-Agder in 2005, 2009 and 2013. He had previously served as a deputy representative during the terms 1993–1997 and 1997–2001.[1] In 2019 he left the Labour Party and entered the Socialist Left Party.[2] On the local level de Ruiter was a member...

Mountain range in southern Anhui, China This article is about the mountain range. For the city, see Huangshan City. For other uses, see Huangshan (disambiguation). Huangshan黄山Panoramic view of the Huangshan landscapeHighest pointElevation1,864 m (6,115 ft)[1]Prominence1,734 m (5,689 ft)[1]ListingUltraCoordinates30°07′30″N 118°10′00″E / 30.12500°N 118.16667°E / 30.12500; 118.16667[1]GeographyHuangshan黄�...

 

German politician (1942–2023) Wolfgang SchäubleMdBSchäuble in 2006President by right of age of the BundestagIn office26 October 2021 – 26 December 2023Preceded byHeinz RiesenhuberSucceeded byPeter RamsauerPresident of the BundestagIn office24 October 2017 – 26 October 2021Preceded byNorbert LammertSucceeded byBärbel BasMinister of FinanceIn office28 October 2009 – 24 October 2017ChancellorAngela MerkelPreceded byPeer SteinbrückSucceeded byPeter AltmaierM...

 

1935 American crime film directed by Erle C. Kenton The Best Man WinsDirected byErle C. KentonWritten byBen Grauman Kohn (story)Ethel HillBruce Manning StarringEdmund LoweJack HoltBela LugosiCinematographyJohn StumarEdited byOtto MeyerMusic byHoward JacksonProductioncompanyColumbia PicturesDistributed byColumbia PicturesRelease date January 15, 1935 (1935-01-15) Running time75 minutesCountryUnited StatesLanguageEnglish The Best Man Wins is a 1935 American crime film directed by...

English embedded clause type marking non-real possibilities Part of a series onEnglish grammar MorphologyPluralsPrefixes (in English)Suffixes (frequentative) Word typesAcronymsAdjectivesAdverbs (flat)ArticlesCoordinatorsCompoundsDemonstrativesDeterminers (List here)ExpletivesIntensifierInterjectionsInterrogativesNounsPortmanteausPossessivesPrepositions (List here)Pronouns (case · person)SubordinatorsVerbs VerbsAuxiliary verbsMood (conditional · imperative · subjunctive)Aspect (continuous �...

 

Questa voce sull'argomento Stagioni delle società calcistiche italiane è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Voce principale: Unione Sportiva Dilettantistica Saviglianese Calcio. Unione Sportiva Saviglianese CalcioStagione 1987-1988Sport calcio Squadra Saviglianese Allenatore Giuliano Ciravegna poi Natalino Fossati poi Elio Correndo Presidente Luigi Bordone Serie C217º posto nel girone...