AMD K5
A K5 volt az AMD első teljesen házon belül fejlesztett x86 processzora. 1996 márciusában vezették be, közvetlen konkurense az Intel Pentium mikroprocesszora volt. A K5 egy igen nagyratörő kialakítás volt, technikai megoldásait és belső architektúráját tekintve sokkal közelebb áll a Pentium Pro-hoz, mint a Pentiumhoz. A végső termék teljesítményében mégis inkább a Pentiummal összemérhető.
AMD K5 | |
AMD K5 PR166 mikroprocesszor | |
Gyártás | 1996-03-27 (SSA/5) 1996-10-07 (5k86) |
Tervező | Advanced Micro Devices |
Gyártó | AMD |
Max CPU órajel | 75 MHz – 133 MHz |
FSB sebességek | 50 MHz – 66 MHz |
Utasításkészlet | x86 (IA-32) |
Mikroarchitektúra | K5 |
Magok száma | 1 |
Magok nevei | SSA/5 sorozat, 5k86 sorozat |
L1 gyorsítótár | 8 KiB + 16 KiB (adat + utasítás) |
Foglalat | Socket 5, Socket 7 |
Tranzisztorok száma | 4,3 M 500 nm |
Platform | asztali, beágyazott |
Előd | Am5x86 |
Utód | K6 |
A Wikimédia Commons tartalmaz AMD K5 témájú médiaállományokat. |
Technikai részletek
szerkesztésA K5 belsőleg a nagy párhuzamosságú 29k RISC processzor architektúrán alapul, amelyet egy x86 dekódoló felülettel láttak el. A K5 jó x86 kompatibilitást mutatott. Minden modellje 4,3 millió tranzisztort tartalmaz, öt fixpontos (egész) egysége és egy lebegőpontos egysége van, a fixpontos egységek képesek az utasítások sorrenden kívüli végrehajtására. Az elágazási célpuffer (branch target buffer) négyszer akkora, mint a Pentiumban található, emellett a regiszterátnevezés is növeli a futószalagok párhuzamos teljesítményét. A csip az utasításokat spekulatív módon hajtja végre, ezzel próbálja redukálni a futószalag-elakadásokat. A processzornak 16 KiB méretű négyutas csoport-asszociatív utasítás-gyorsítótára és egy 8 KiB-os adat-gyorsítótára van. A K5-ből hiányoztak az MMX utasítások, amelyet az Intel az 1997 elején megjelentetett Pentium MMX processzoraiban kezdett terjeszteni.
Teljesítmény
szerkesztésA K5 projekt egy igen jó esélyt jelentett az AMD számára, hogy minél előbb átvegye a technikai vezető szerepet az Inteltől. Bár a csip helyes tervezési elgondolásokat célzott meg, a műszaki kivitelezés kívánnivalókat hagyott maga után. Az alacsony órajelütem részben az AMD korabeli gyártási korlátaiból adódott, részben pedig a tervezésnek köszönhető: a több logikai réteg lassítja a működést. Ennek egy példája, hogy a Pentiuménál négyszer nagyobb elágazásjósló egység sem javította jelentősen a processzor teljesítményét. Ezen felül, bár a K5-ös lebegőpontos teljesítménye jobb, mint a Cyrix 6x86-osé, de elmarad a Pentium teljesítményétől. A K5 nem terjedt el annyira a számítógépgyártók körében, mint az Am486 és később az AMD K6, aminek az oka a késői piaci megjelenés volt és az, hogy nem tudott megfelelni a teljesítmény terén támasztott elvárásoknak.
Modellek
szerkesztésA K5 processzoroknak két csoportja készült, ezek az SSA/5 és a 5k86 belső elnevezéseket kapták, de mindkettő a K5 címke alatt jelent meg. Az „SSA/5” vonal órajele 75 és 100 MHz közötti lehet (5K86 P75-től P100-ig, később K5 PR75-től PR100-ig), az „5k86” vonal ennél kicsivel magasabb, 90-től 133 MHz-ig terjedő órajeleken működhet. Az AMD a processzorok teljesítmény-értékelésére (az 1990-es évek közepén) saját, PR rating elnevezésű teljesítménytesztjének viszonyszámait használta, amely az AMD processzorok sebességét egy feltételezett ill. kiszámított órajelű Pentium processzorhoz hasonlította (pl. ha egy AMD 5x86 processzor teljesítménye megfelelt egy 75 MHz-es Pentiuménak, akkor ezt P75 jelöléssel látták el). Ennek megfelelően a második sorozat 116 MHz-es csipjei „K5 PR166” jelölést kaptak.[1] A gyártásban jelentkező késlekedések miatt a PR200-as majdnem a K6 megjelenésével egyidőben került csak piacra. Mivel az AMD nem akart két konkurens processzort, a K5-PR200 csak igen kis példányszámban készült.
SSA/5
szerkesztés- 5K86 P75 – P100, később K5 PR75 – PR100 neveken forgalmazták
- 4,3 millió tranzisztor, 500 vagy 350 nm csíkszélességen
- L1 gyorsítótár: 8 + 16 KiB (adat + utasítás)
- Socket 5 és Socket 7 foglalathoz
- VCore: 3,52V
- Front side bus: 50 (PR75), 60 (PR90), 66 MHz (PR100)
- Első kibocsátás: 1996. március 27.
- Órajelek: 75, 90, 100 MHz
5k86
szerkesztés- K5 PR120 – PR166 (PR200) néven forgalmazták
- 4,3 millió tranzisztor, 350 nm csíkszélességen
- L1 gyorsítótár: 8 + 16 KiB (adat + utasítás)
- Socket 5 és Socket 7 foglalathoz
- VCore: 3,52V
- Front side bus: 60 (PR120/150), 66 MHz
- Első kibocsátás: 1996. október 7.
- Órajelek: 90 (PR120), 100 (PR133), 105 (PR150), 116,6 (PR166), 133 MHz (PR200)
Jegyzetek
szerkesztés- ↑ Gennadiy Shvets: AMD K5 PR166 - AMD-K5-PR166ABR (angol nyelven). CPU World, 2010. (Hozzáférés: 2013)
Fordítás
szerkesztésEz a szócikk részben vagy egészben az AMD K5 című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
szerkesztésTovábbi információk
szerkesztés- Gwennap, Linley (25 March 1996). "AMD Ships Pentium Competitor". Microprocessor Report.
- Slater, Michael (24 October 1994). "AMD's K5 Designed to Outrun Pentium". Microprocessor Report.
- Slater, Michael (8 May 1995). "AMD K5 Volume Slips into 1996". Microprocessor Report.
- AMD: AMD-K5 Processor Overview
- Technical overview of the K5 series
- Pictures of K5 chips at CPUShack.com
- The AMD K5, a much underrated chip
- AMD K5 technical specifications