P6 (microarchitecture)

P6
Die shot of Deschutes core
General information
LaunchedNovember 1, 1995; 29 years ago (November 1, 1995)
Performance
Max. CPU clock rate150[1] MHz to 1.40 GHz
FSB speeds66 MHz to 133 MHz
Cache
L1 cachePentium Pro: 16 KB (8 KB I cache + 8 KB D cache)
Pentium II/III: 32 KB (16 KB I cache + 16 KB D cache)
L2 cache128 KB to 512 KB
256 KB to 2048 KB (Xeon)
Architecture and classification
MicroarchitectureP6
Instruction setx86-16, IA-32
Extensions
  • MMX (Pentium II/III/M)
    SSE (Pentium III/M)
    SSE2 (Pentium M)
Physical specifications
Transistors
Cores
  • 1
Sockets
Products, models, variants
Models
  • Pentium Pro Series
  • Celeron II Series
  • Pentium II Series
  • Pentium II Xeon Series
  • Celeron III Series
  • Pentium III Series
  • Pentium III Xeon Series
History
PredecessorP5
SuccessorNetBurst
Support status
Unsupported

The P6 microarchitecture is the sixth-generation Intel x86 microarchitecture, implemented by the Pentium Pro microprocessor that was introduced in November 1995. It is frequently referred to as i686.[2] It was planned to be succeeded by the NetBurst microarchitecture used by the Pentium 4 in 2000, but was revived for the Pentium M line of microprocessors. The successor to the Pentium M variant of the P6 microarchitecture is the Core microarchitecture which in turn is also derived from P6.

P6 was used within Intel's mainstream offerings from the Pentium Pro to Pentium III, and was widely known for low power consumption, excellent integer performance, and relatively high instructions per cycle (IPC).

Features

The P6 core was the sixth generation Intel microprocessor in the x86 line. The first implementation of the P6 core was the Pentium Pro CPU in 1995, the immediate successor to the original Pentium design (P5).

P6 processors dynamically translate IA-32 instructions into sequences of buffered RISC-like micro-operations, then analyze and reorder the micro-operations to detect parallelizable operations that may be issued to more than one execution unit at once.[3] The Pentium Pro was the first x86 microprocessor designed by Intel to use this technique, though the NexGen Nx586, introduced in 1994, did so earlier.

Other features first implemented in the x86 space in the P6 core include:

  • Speculative execution and out-of-order completion (called "dynamic execution" by Intel), which required new retire units in the execution core. This lessened pipeline stalls, and in part enabled greater speed-scaling of the Pentium Pro and successive generations of CPUs.
  • Superpipelining, which increased from Pentium's 5-stage pipeline to 14 of the Pentium Pro and early model of the Pentium III (Coppermine), and eventually morphed into less than 10-stage pipeline of the Pentium M for embedded and mobile market due to energy inefficiency and higher voltage issues that encountered in the predecessor, and then again lengthening the 10- to 12-stage pipeline back to the Core 2 due to facing difficulty increasing clock speed while improving fabrication process can somehow negate some negative impact of higher power consumption on the deeper pipeline design.
  • A front-side bus using a variant of Gunning transceiver logic to enable four discrete processors to share system resources.[4]
  • Physical Address Extension (PAE) and a wider 36-bit address bus to support 64 GB of physical memory.[5]
  • Register renaming, which enabled more efficient execution of multiple instructions in the pipeline.
  • CMOV instructions, which are heavily used in compiler optimization.
  • Other new instructions: FCMOV, FCOMI/FCOMIP/FUCOMI/FUCOMIP, RDPMC, UD2.
  • New instructions in Pentium II Deschutes core: MMX, FXSAVE, FXRSTOR.
  • New instructions in Pentium III: Streaming SIMD Extensions.

P6 based chips

P6 Variant Pentium M

P6 Pentium M
General information
LaunchedMarch 12, 2003
Performance
Max. CPU clock rate600 MHz to 2.26 GHz
FSB speeds400 MT/s to 533 MT/s
Cache
L1 cache64KB (32 KB I Cache + 32 KB D cache)
L2 cache512 KB to 2048 KB
Architecture and classification
MicroarchitectureP6
Instruction setx86-16, IA-32
Extensions
Physical specifications
Transistors
Cores
  • 1
Socket
Products, models, variants
Models
  • A100 Series
  • EP80579 Series
  • Celeron M Series
  • Pentium M Series
History
PredecessorNetBurst
SuccessorEnhanced Pentium M
Support status
Unsupported

Upon release of the Pentium 4-M and Mobile Pentium 4, it was quickly realized that the new mobile NetBurst processors were not ideal for mobile computing. NetBurst-based processors were simply not as efficient per clock or per watt compared to their P6 predecessors. Mobile Pentium 4 processors ran much hotter than Pentium III-M processors without significant performance advantages. Its inefficiency affected not only the cooling system complexity, but also the all-important battery life. Intel went back to the drawing board for a design that would be optimally suited for this market segment. The result was a modernized P6 design called the Pentium M.

Design Overview[6]

  • Quad-pumped front-side bus. With the initial Banias core, Intel adopted the 400 MT/s FSB first used in Pentium 4. The Dothan core moved to the 533 MT/s FSB, following Pentium 4's evolution.
  • Larger L1/L2 cache. L1 cache increased from predecessor's 32 KB to current 64 KB in all models. Initially 1 MB L2 cache in the Banias core, then 2 MB in the Dothan core. Dynamic cache activation by quadrant selector from sleep states.
  • SSE2 Streaming SIMD Extensions 2 support.
  • A 10- or 12-stage Enhanced instruction pipeline that allows for higher clock speeds without lengthening the pipeline stage, reduced from 14 stage on Pentium Pro/II/III.
  • Dedicated register stack management.
  • Addition of global history, indirect prediction, and loop prediction to branch prediction table. Removal of local prediction.
  • Micro-ops Fusion of certain sub-instructions mediated by decoding units. x86 commands can result in fewer micro-operations and thus require fewer processor cycles to complete.

The Pentium M was the most power efficient x86 processor for notebooks for several years, consuming a maximum of 27 watts at maximum load and 4-5 watts while idle. The processing efficiency gains brought about by its modernization allowed it to rival the Mobile Pentium 4 clocked over 1 GHz higher (the fastest-clocked Mobile Pentium 4 compared to the fastest-clocked Pentium M) and equipped with much more memory and bus bandwidth.[6]

The first Pentium M family processors ("Banias") internally support PAE but do not show the PAE support flag in their CPUID information; this causes some operating systems (primarily Linux distributions) to refuse to boot on such processors since PAE support is required in their kernels.[7] Windows 8 and later also refuses to boot on these processors for the same reason, as they specifically require PAE support to run properly.[8]

Banias/Dothan variant

P6 Variant Enhanced Pentium M

P6 Enhanced Pentium M
General information
Launched2006
Performance
Max. CPU clock rate1.06 GHz to 2.33 GHz
FSB speeds533 MT/s to 667 MT/s
Cache
L1 cache64 KB
L2 cache1 MB to 2 MB
2 MB (Xeon)
Architecture and classification
MicroarchitectureP6
Instruction setx86-16, IA-32
Extensions
Physical specifications
Transistors
Cores
  • 1-2
Socket
Products, models, variants
Models
  • Celeron M Series
  • Pentium Dual-Core Series
  • Core Solo Series
  • Core Duo Series
  • Xeon LV Series
History
PredecessorPentium M
SuccessorIntel Core
Support status
Unsupported

The Yonah CPU was launched in January 2006 under the Core brand. Single and dual-core mobile version were sold under the Core Solo, Core Duo, and Pentium Dual-Core brands, and a server version was released as Xeon LV. These processors provided partial solutions to some of the Pentium M's shortcomings by adding:

  • SSE3 Support
  • Single- and dual-core technology with 2 MB of shared L2 cache (restructuring processor organization)
  • Increased FSB speed, with the FSB running at 533 MT/s or 667 MT/s.
  • A 12-stage instruction pipeline.

This resulted in the interim microarchitecture for low-voltage only CPUs, part way between P6 and the following Core microarchitecture.

Yonah variant

Successor

On July 27, 2006, the Core microarchitecture, a derivative of P6, was launched in form of the Core 2 processor. Subsequently, more processors were released with the Core microarchitecture under Core 2, Xeon, Pentium and Celeron brand names. The Core microarchitecture is Intel's final mainstream processor line to use FSB, with all later Intel processors based on Nehalem and later Intel microarchitectures featuring an integrated memory controller and a QPI or DMI bus for communication with the rest of the system. Improvements relative to the Intel Core processors were:

  • A 14-stage instruction pipeline that allows for higher clock speeds.
  • SSE4.1 support for all Core 2 models manufactured at a 45 nm lithography.
  • Support for the 64-bit x86-64 architecture, which was previously only offered by Prescott processors, the Pentium 4 last architectural installment.
  • Increased FSB speed, ranging from 533 MT/s to 1600 MT/s.
  • Increased L2 cache size, with the L2 cache size ranging from 1 MB to 12 MB (Core 2 Duo processors use a shared L2 cache while Core 2 Quad processors having half of the total cache is shared by each core pair).
  • Dynamic Front Side Bus Throttling (some mobile models), where the speed of the FSB is reduced in half, which by extension reduces the processor's speed in half. Thus the processor goes to a low power consumption mode called Super Low Frequency Mode that helps extend battery life.
  • Dynamic Acceleration Technology for some mobile Core 2 Duo processors, and Dual Dynamic Acceleration Technology for mobile Core 2 Quad processors. Dynamic Acceleration Technology allows the CPU to overclock one processor core while turning off the one. In Dual Dynamic Acceleration Technology two cores are deactivated and two cores are overclocked. This feature is triggered when an application only uses a single core for Core 2 Duo or up to two cores for Core 2 Quad. The overclocking is performed by increasing the clock multiplier by 1.

While all these chips are technically derivatives of the Pentium Pro, the architecture has gone through several radical changes since its inception.[9]

See also

References

  1. ^ "Pentium® Pro Processor at 150 MHz, 166 MHz, 180 MHz and 200 MHz" (PDF). Intel Corporation. November 1995. p. 1. Archived from the original (PDF) on April 12, 2016.
  2. ^ Hutchings, Ben (September 28, 2015). "Defaulting to i686 for the Debian i386 architecture". debian-devel (Mailing list).
  3. ^ Gwennap, Linley (February 16, 1995). "Intel's P6 Uses Decoupled Scalar Design" (PDF). Microprocessor Report. 9 (2).
  4. ^ Pentium and Pentium Pro Processors and Related Products. Intel Corporation. December 1995. pp. 1–10. ISBN 1-55512-251-5.
  5. ^ Brey, Barry (2009). The Intel Microprocessors (PDF) (8th ed.). Upper Saddle River, N.J.: Pearson Prentice Hall. p. 754. ISBN 978-0-13-502645-8.
  6. ^ a b Shimpi, Anand Lal (July 21, 2004). "Intel's 90nm Pentium M 755: Dothan Investigated". AnandTech.
  7. ^ "PAE - Community Help Wiki". Ubuntu Help.
  8. ^ This Does Not Compute. Can You Install Windows 10 on a Pentium II?. YouTube. Section starts at 32:35.
  9. ^ "Pat Gelsinger talk at Stanford, Jun 7th 2006". Archived from the original on June 3, 2011.

Read other articles:

Komite Nasional Papua Barat (KNPB) adalah organisasi Politik rakyat Papua dan sebuah kelompok masyarakat Papua yang berkampanye untuk kemerdekaan Negara Papua Barat. Sejarah Pada tahun 1961 didirikan Komite Nasional oleh Para pejuang Kemerdekaan Bangsa Papua Barat. Pada Tanggal 11 April 1969, Herman Wayoi, Mozes Werror, Clemens Runaweri memimpin sebanyak 200 pendemo kebanyakan dari pegawai-pegawai negeri, pelajar dan mahasiswa. Demonstrasi awalnya hanya bergerak puluhan orang saja, pagi-pagi ...

 

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

 

American mycologist Joan W. Bennett (2009) Joan Wennstrom Bennett (born September 15, 1942) is a fungal geneticist who also is active in issues concerning women in science. Educated at Upsala College (B.S. 1963) and the University of Chicago (M.S. 1964, Ph.D. 1967), she was on the faculty of Tulane University for 35 years. She is a past president of the American Society for Microbiology (1990-1991) and of the Society for Industrial Microbiology and Biotechnology (2001-2002), and past Editor i...

Kekaisaran Kushan30–375Wilayah Kushan pada puncak kejayaannyaIbu kotaBegramTaxilaMathuraBahasa yang umum digunakanBaktria (resmi) Yunani (resmi)Pali Sanskerta, Prakerta Kemungkinan AramaikAgama Hinduisme (resmi)ZoroastrianismeBuddhaAgama Yunani KunoPemerintahanMonarkiKaisar • 60-80 Kujula Kadphises• 350-375 Kipunada Sejarah • Kujula Kadphises menyatukan suku-suku Yuezhi menjadi konfederasi 30• Ditaklukan oleh Kekaisaran Gupta 375 Didahului oleh Dig...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

Pour les articles homonymes, voir Il était une fois. Il était une fois dans l'Ouest Logotype du titre original italien. Données clés Titre original (it) C'era una volta il West(en) Once Upon a Time in the West Réalisation Sergio Leone Scénario Sergio LeoneSergio DonatiDario ArgentoBernardo Bertolucci Musique Ennio Morricone Acteurs principaux Charles BronsonClaudia CardinaleHenry FondaJason Robards Pays de production Italie États-Unis Genre Western spaghetti Durée 165 minutes Sortie ...

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

 

بلدة تيتاباواسي   الإحداثيات 43°31′27″N 84°07′19″W / 43.524166666667°N 84.121944444444°W / 43.524166666667; -84.121944444444   [1] تقسيم إداري  البلد الولايات المتحدة  التقسيم الأعلى مقاطعة ساغينو  خصائص جغرافية  المساحة 35.5 ميل مربع  ارتفاع 196 متر  عدد السكان  عدد السكان ...

 

British TV series or programme Lip ServiceCreated byHarriet BraunWritten byHarriet BraunDirected byJohn McKayCountry of originUnited KingdomNo. of series2No. of episodes12 (list of episodes)ProductionExecutive producerDerek WaxProduction companiesKudos Film & TelevisionBBC ScotlandOriginal releaseNetworkBBC ThreeRelease12 October 2010 (2010-10-12) –25 May 2012 (2012-05-25) Lip Service is a British television serial drama portraying the lives of a group of lesbian women l...

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مايو 2023) فابيو كوستا   معلومات شخصية الميلاد 27 نوفمبر 1977 (47 سنة)  كاماكاري  الطول 1.87 م (6 قدم 1 1⁄2 ب...

 

Municipality in Southeast, BrazilFrei InocêncioMunicipality FlagSealCountry BrazilRegionSoutheastStateMinas GeraisMesoregionVale do Rio DoceGovernment • MayorLauro Franco (AVANTE)Population (2020 [1]) • Total9,664Time zoneUTC−3 (BRT) Frei Inocêncio is a municipality in the state of Minas Gerais in the Southeast region of Brazil.[2][3][4][5] See also List of municipalities in Minas Gerais References ^ IBGE 2020 ^...

 

乔冠华 中华人民共和国外交部部长 中国人民对外友好协会顾问 任期1974年11月—1976年12月总理周恩来 → 华国锋前任姬鹏飞继任黄华 个人资料性别男出生(1913-03-28)1913年3月28日 中華民國江蘇省盐城县逝世1983年9月22日(1983歲—09—22)(70歲) 中华人民共和国北京市籍贯江蘇鹽城国籍 中华人民共和国政党 中国共产党配偶明仁(1940年病逝) 龚澎(1970年病逝) 章含�...

En álgebra lineal, una matriz de rotación es la matriz que representa una rotación en el espacio euclídeo.[1]​ Por ejemplo, la matriz R ( θ ) = [ cos ⁡ θ − sen ⁡ θ sen ⁡ θ cos ⁡ θ ] {\displaystyle R(\theta )={\begin{bmatrix}\cos \theta &-\operatorname {sen} \theta \\[3pt]\operatorname {sen} \theta &\cos \theta \\\end{bmatrix}}} representa la rotación de θ grados del plano en sentido antihorario. En tres ...

 

  Grand Prix Valencia 2022Detail lombaLomba ke 20 dari 20Grand Prix Sepeda Motor musim 2022Tanggal6 November 2022Nama resmiGran Premio Motul de la Comunitat ValencianaLokasiCircuit Ricardo TormoCheste, Valencia, SpanyolSirkuitFasilitas balapan permanen4.005 km (2.489 mi)MotoGPPole positionPembalap Jorge Martín DucatiCatatan waktu 1:29.621 Putaran tercepatPembalap Brad Binder KTMCatatan waktu 1:31.192 di lap 13 PodiumPertama Álex Rins SuzukiKedua Brad Binder KTMKetiga Jor...

 

1867-1869 U.S. Congress 40th United States Congress39th ←→ 41stUnited States Capitol (1877)March 4, 1867 – March 4, 1869Members68 senators226 representatives8 non-voting delegatesSenate majorityRepublicanSenate PresidentVacant[a]House majorityRepublicanHouse SpeakerSchuyler Colfax (R)Theodore M. Pomeroy (R)SessionsSpecial: April 1, 1867 – April 20, 18671st: March 4, 1867 – December 1, 18672nd: December 2, 1867 – November 10, 18683rd: December 7, 1868 – Mar...

معدل نقل البتاتتعديل - تعديل مصدري تحتوي هذه المقالة اصطلاحات معربة غير مُوثَّقة. لا تشمل ويكيبيديا العربية الأبحاث الأصيلة، ويلزم أن تُرفق كل معلومة فيها بمصدر موثوق به. فضلاً ساهم في تطويرها من خلال الاستشهاد بمصادر موثوق بها تدعم استعمال المصطلحات المعربة في هذا السياق...

 

Lihat pula: Death growlBarney Greenway tampil bersama grindcore band Napalm Death Screaming adalah teknik vokal yang diperluas yang sebagian besar populer di genre musik agresif seperti heavy metal, punk rock, dan musik noise. Ini umum terjadi di subgenre heavy metal yang lebih ekstrim, seperti death metal, black metal dan banyak subgenre lainnya. Teknik yang paling umum digunakan adalah growling dan vokal yang keras. Intensitas, nada dan karakteristik lainnya bervariasi antara genre yang ber...

 

Birgitta Birgersdotter Heliga Birgitta i Vadstena klosterkyrka - en av de äldsta bevarade avbildningarna av heliga Birgitta, troligen skapad i Italien i slutet av 1300-talet. [1] Titlar Hovmästarinna åt Blanka av Namur Tidsperiod 1335 Personfakta Personnamn Birgitta Birgersdotter Född 1303Sannolikt Finsta gård, Uppland Död 23 juli 1373Birgittahuset, Piazza Farnese, Rom, Italien Begravd Vadstena klosterkyrka Släkt Frälse- eller adelsätt Finstaätten Far Birger Persson till Finsta Mor...

ОбщинаДеттенхаймнем. Dettenheim Флаг Герб 49°09′41″ с. ш. 8°25′03″ в. д.HGЯO Страна  Германия Земля Баден-Вюртемберг Район Карлсруэ История и география Площадь 30,89 км² (1991, 31 декабря 2017)[1][2] Часовой пояс UTC+1:00, летом UTC+2:00 Население Население ▲6818 чел. (31 дек...

 

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...