ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
AMD K5 - Wikipedia

AMD K5

Uit Wikipedia, de vrije encyclopedie

AMD 5K86-P90 (SSA/5)
AMD 5K86-P90 (SSA/5)
AMD K5 PR166
AMD K5 PR166

De K5 microprocessor werd ontwikkeld door AMD om met de Pentium van Intel te concurreren. De introductie ervan was in 1996 en daarmee drie jaar na de Intel Pentium en meer dan een jaar later dan gepland. Het belangrijkste probleem was dat het voor AMD onmogelijk was de processor te produceren met de geplande kloksnelheden. Positief is wel dat de K5 over een goede x86 compatibiliteit beschikt. Alle modellen beschikken over 4,3 miljoen transistors. De K5 heeft geen ondersteuning voor MMX instructies. Dit is geïntroduceerd bij zijn opvolger, de K6.

Het ontwerp van de K5 kan beter vergeleken worden met de Pentium Pro dan met de Pentium. Het is gebaseerd op de 29k processor architectuur. Aan deze architectuur, gebaseerd op de RISC, is een x86 decodeer front-end toegevoegd.

Inhoud

[bewerk] Belangrijkste kenmerken

  • Vijf integer uitvoeringseenheden die instructies in een andere, dan aangeleverde, volgorde kunnen uitvoeren
  • Éen floating point unit.
  • De branch target buffer is vier keer zo groot vergeleken met die van de Pentium, maar niet nauwkeuriger
  • Hernoemen van Registers om de parallelisering van instructies te verbeteren.
  • Speculatieve uitvoering van instructies waardoor uitvoeringseenheden minder stil vallen.
  • De cache voor instructies is 16 KiB. Terwijl de originele Pentium maar 8KiB had.
  • The L1-cache was viervoudig set associatief tegenover de tweevoudig.

[bewerk] Ontwikkeling

Het K5 project was de eerste kans voor AMD om de technologische leiderschap over te nemen van Intel. maar de uiteindelijke implementatie bleek zwak. Dit ondanks dat het ontwerp gebaseerd was op goede concepten. Door AMDs beperkingen op het gebied van productie werden te lage kloksnelheden gehaald en ondanks dat de branch prediction unit vier keer zo groot was als die van de Pentium leverde deze geen betere prestaties. Daarnaast was de floating point unit van de K5 zwakker dan de Pentium maar wel beter dan die van de Cyrix 6x86. Omdat hij te laat op de markt kwam en doordat de prestaties lager waren dan verwacht kreeg de K5 weinig aandacht van de grote computer producenten die de Am486 en de latere AMD K6 wel hebben gebruikt. Alles overziend kan gesteld worden dat de chip voor AMD zowel qua prestaties als financieel geen succes was.

Er zijn twee versies van de K5 processor. De SSA/5 en 5k86. Beide zijn verkocht onder de naam K5. De "SSA/5" was geklokt van 75 tot 100 MHz (5K86 P75 tot P100, later K5 PR-75 tot PR100); De "5k86" was geklokt van 90 tot 133 MHz. AMD gebruikte een PR rating, of performance rating, om de chips te labellen naar de prestaties van een Pentium en diens kloksnelheid. Daardoor kreeg een een 116MHz chip uit de tweede versie het label "K5 PR166". De als laatste verwachte PR200 is nooit officieel uitgebracht. Waarschijnlijk was dit het gevolg van de introductie van de K6 en AMD niet wilde dat beide met elkaar zouden concurreren. De K5-PR200 kwam echter wel in zeer beperkte hoeveelheden op de markt. Ook zouden veel PR200 chips verkocht zijn als PR166. Het bleek namelijk zeer makkelijk om late PR166 chips op PR200 niveau te klokken.[1]

[bewerk] Modellen

[bewerk] SSA/5

  • Verkocht als 5K86 voor P75 tot en met P100, later als K5 voor PR75 tot en met PR100
  • 4.3 miljoen Transistors in 500 of 350 nm
  • L1-Cache: 8 KiB Data + 16 KiB Instructie cache
  • Socket 5 en Socket 7
  • VCore: 3.52V
  • Front side bus: 50 (PR75), 60 (PR90), 66 MHz (PR100)
  • Introductie: Maart 27, 1996
  • Kloksnelheden: 75, 90, 100 MHz

[bewerk] 5k86

  • Verkocht als K5 met PR120 t/m PR166 (zeer beperkt als PR 200)
  • 4.3 miljoen Transistors in 350 nm
  • L1-Cache: 8 + 16 KiB (Data + Instructions)
  • Socket 5 en Socket 7
  • VCore: 3.52V
  • Front side bus: 60 (PR120/150), 66 MHz
  • Introductie: Oktober 7, 1996
  • Kloksnelheden: 90 (PR120), 100 (PR133), 105 (PR150), 116.6 (PR166), 133 MHz (PR200)

[bewerk] Referenties


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -