Esisiin: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
PResümee puudub
PResümee puudub
8. rida:
 
== Ajalugu ==
Termin tuli kasutusele, kui Intel kuulutas välja [[Pentium Pro]] ja [[Pentium II]] protsessorid 1990. aastal. "Esi" viitab siinpuhul protsessori välisele liidesele, mis ühendab protsessori kogu ülejäänud arvuti komponentidega. Tagasiin aga tagab ühenduse ainult vahemälu või teiste keskprotsessoritega.<ref name="NYzLy" />
 
Esisiini esineb põhiliselt [[Personaalarvuti|personaalarvutite]] [[Emaplaat|emaplaatidesemaplaatidel]] ja [[Server|serverites]]. Sellise tehnoloogia kasutuselevõtt tõi kaasa kiiruse kasvu, mida komplektse siini arhitektuuriga arvutid eelneval aastakümnel saavutada ei suutnud.
 
Esisiinid ühendavad protsessori ja kogu ülejäänud riistvara tavaliselt [[kiibistik]]e abil, mida Intel implementeeris [[Põhjasild|põhjasilla]] ja [[Lõunasild|lõunasillana]]. Teised siinid nagu [[PCI siin|PCI]], [[kiirendatud graafikaport]] <nowiki/>(AGP) ja mälusiinid on ühendatud samuti neisse kiibistikesse, et andmeid erinevateeri komponentide vahel edastada. Need teisejärgulised siinid jooksevad tavaliselt esisiini [[Taktsagedus|taktsagedusel]], kuid ei pruugi olla sellega [[Sünkroonsus|sünkroonitud]].
 
Vastuseks AMD [[Torrenza]] algatusele avas Intel protsessorite pesa esisiinid kolmandate osapoolte seadmetele.<ref name="liCG8" /> Kuid Intel hoidis hoolikalt silma peal sellel, kellele anda ligipääs esisiinile, lubades ainult Inteli protsessoreid keskprotsessori pesasse. Antud algatuse tulemusena tulid välja FPGA protsessorid, Intel-[http://www.xilinx.com/ Xilinx]-[http://www.nallatech.com/ Nallatech]<ref name="YBafQ" /> ja Intel-[https://www.altera.com/ Altera]-[https://www.xtremedata.com/ XtremeData] partnerlusest, mis väljastati 2008. aastal.<ref name="7cF5X" /><ref name="hwqhW" /><ref name="jeuq8" />
25. rida:
Esisiini kiiruse seadmine on otseselt seotud muutmälu kiirusega. Mälukontroller ühendab põhjasilda muutmäluga, samamoodi nagu ka esisiin ühendab protsessorit põhjasillaga. Vahel peavad need siinid töötama ühel kiirusel. Kui määrata esisiini taktsageduseks 450 MHz, tuleb ka mälu taktsageduseks määrata 450 MHz.
 
Uutemates süsteemides on võimalik näha erinevate suhetega kiirusi (nt. 4:5). Sellises olukorras jookseb mälu 5/4 esisiini kiirusest, mis tähendab et esisiin saab töötada taktsagedusel 400 MHz kuid esisiin sagedusel 500 MHz. Seda kutsutakse tavaliselt [[Asünkroonne|asünkroonseks]] süsteemiks. Erinevate arhitektuuridega komponentide puhul võib selline seadistus kaasa tuua ootamatuid tagajärgesid.
 
Audio-, video-, pildi- ja graafikatöötluses mängib esisiini kiirus väga suurt rolli. Kuna eelnimetatud tegevused toetuvad raskelt mälule, siis aeglane esisiin võib andmete edastamisele väga palju aega kulutada ja kogu tööprotsessi aeglustada. See tekitab olukorra, kus protsessor peab ootama esisiini järel, enne kui ta midagi edasi saaks teha. Võib tekkida aga olukordi, kus andmete töötlemiseks kulub rohkem aega kui esiisiinil nende kohaletoimetamiseks. Sellisel juhul jõuab esisiin oma töö alati õigeaegselt tehtud ega peata teisi komponente.
42. rida:
Esisiini kasutati kõikides Intel [[Intel Atom|Atom]], [[Celeron]], [[Pentium]], [[Core 2]] ja [[Xeon]] protsessorite mudelites aastani 2008. Esialgu oli esisiin keskmiseks osaks kõikide süsteemi seadmete ühendamiseks protsessoriga.
 
Selle tehnoloogia negatiivseks küljeks oligi aga see, et liiga palju andmeid üritatakse saata läbi ühe siini. Aastate jooksul muutusid protsessorid aga võimekamateks ja enam ei suutnud esisiin andmete edastamisega hakkama saada. Siit tulidki välja uued tehnoloogiad: AMD HyperTRansport ja Inteli DMI 2.0 või QPI. Need seadmed ei kasuta enam põhjasilda, et suhelda Sisendsisend- Väljund kontrollerigaväljundkontrolleriga, Lõunasillagalõunasillaga ja muude komponentidega, vaid luuakse otsene ühendus. NiimodiNii kaotatakse koormus esisiinilt ja jaotatakse see laiali.
 
Tänapäeval on protsessorid arenenud nii kaugele, et mälu kontrolleridmälukontrollerid on protsessorisse endasse sisse ehitatud, mille tõttu saab HyperTransport või QPI midagi muud effektiivsemaltefektiivsemalt teha.
 
== Andmeedastuskiirus ==
64. rida:
! Protsessor !! Esisiini taktsagedus (MHz) !! Edastusi tsükli kohta !! Siini laius !! Andmeedastuse kiirus (MB/sec)
|-
| [http://cpu-data.info/index.php?gr=135&lng=1 Pentium] || 50–66 || 1 || 64- bit || 400–528
|-
| [http://www.cpu-collection.de/?tn=0&l0=co&l1=Intel&l2=Pentium+OverDrive Pentium Overdrive] || 25–66 || 1 || 64- bit || 200–528
|-
| [http://ark.intel.com/products/family/2024 Pentium Pro] || 60 / 66 || 1 || 64- bit || 480–528
|-
| [http://cpu-data.info/index.php?gr=135&lng=1 Pentium MMX] || 60 / 66 || 1 || 64- bit || 480–528
|-
| [http://cpu-data.info/index.php?gr=137&lng=1 Pentium MMX Overdrive] || 50 / 60 / 66 || 1 || 64- bit || 400–528
|-
| [http://ark.intel.com/products/family/583 Pentium II] || 66 / 100 || 1 || 64- bit || 528 / 800
|-
| [http://ark.intel.com/products/family/2023 Pentium II Xeon] || 100 || 1 || 64- bit || 800
|-
| [http://www.cpu-world.com/CPUs/Pentium-II/Intel-Pentium%20II%20Overdrive%20333%20-%20PODP66X333%20%28UBPODP66X333%29.html Pentium II Overdrive] || 60 / 66 || 1 || 64- bit || 480–528
|-
| [http://ark.intel.com/products/family/590 Pentium III] || 100 / 133 || 1 || 64- bit || 800 / 1064
|-
| [http://ark.intel.com/products/family/590 Pentium III Xeon] || 100 / 133 || 1 || 64- bit || 800 / 1064
|-
| [http://cpu-data.info/index.php?gr=113&lng=1 Pentium III-M] || 100 / 133 || 1 || 64- bit || 800 / 1064
|-
| [http://ark.intel.com/products/family/581 Pentium 4] || 100 / 133 || 4 || 64- bit || 3200–4256
|-
| [http://cpu-data.info/index.php?gr=117&lng=1 Pentium 4-M] || 100 || 4 || 64- bit || 3200
|-
| [http://ark.intel.com/products/family/581 Pentium 4 HT] || 133 / 200 || 4 || 64- bit || 4256 / 6400
|-
| [http://ark.intel.com/products/family/581 Pentium 4 HT Extreme Edition] || 200 / 266 || 4 || 64- bit || 6400 / 8512
|-
| [http://ark.intel.com/products/family/7944 Pentium D] || 133 / 200 || 4 || 64- bit || 4256–6400
|-
| [http://cpu-data.info/index.php?gr=123&lng=1 Pentium Extreme Edition] || 200 / 266 || 4 || 64- bit || 6400 / 8512
|-
| [http://cpu-data.info/index.php?gr=124&lng=1 Pentium M] || 100 / 133 || 4 || 64- bit || 3200 / 4256
|-
| [http://cpu-data.info/index.php?gr=122&lng=1 Pentium Dual-Core] || 200 / 266 || 4 || 64- bit || 6400 / 8512
|-
| [http://cpu-data.info/index.php?gr=140&lng=1 Pentium Dual-Core Mobile] || 133–200 || 4 || 64- bit || 6400–8512
|-
| [http://ark.intel.com/products/family/288 Celeron] || 66–200 || 1–4 || 64- bit || 528–6400
|-
| [http://ark.intel.com/products/family/43401 Celeron Mobile] || 133–200 || 1–4 || 64- bit || 4256–6400
|-
| [http://ark.intel.com/products/family/5263 Celeron D] || 133 || 4 || 64- bit || 4256
|-
| [http://ark.intel.com/products/family/3799 Celeron M] || 66–200 || 1–4 || 64- bit || 528–6400
|-
| [http://cpu-data.info/index.php?gr=102&lng=1 Celeron Dual-Core] || 200 || 4 || 64- bit || 6400
|-
| [http://cpu-data.info/index.php?gr=142&lng=1 Celeron Dual-Core Mobile] || 133–200 || 4 || 64- bit || 4256–6400
|-
| [http://cpu-data.info/index.php?gr=150&lng=1 Itanium] || 100 / 133 || 1 || 64- bit || 800 / 1064
|-
| [http://www.cpu-world.com/CPUs/Itanium_2/index.html Itanium 2] || 100–166 || 4 || 64- bit || 3200–5312
|-
| [http://www.cpu-world.com/CPUs/Xeon/index.html Xeon] || 100–400 || 4 || 64- bit || 3200–12800
|-
| [http://ark.intel.com/products/family/18995 Core Solo] || 133 / 166 || 4 || 64- bit || 4256 / 5312
|-
| [http://ark.intel.com/products/family/22731 Core Duo] || 133 / 166 || 4 || 64- bit || 4256 / 5312
|-
| [http://ark.intel.com/products/family/32257 Core 2 Solo] || 133–200 || 4 || 64- bit || 4256–6400
|-
| [http://ark.intel.com/products/family/26547 Core 2 Duo] || 200–333 || 4 || 64- bit || 6400–10656
|-
| [http://ark.intel.com/products/family/26548 Core 2 Duo Mobile] || 133–266 || 4 || 64- bit || 4256–8512
|-
| [http://ark.intel.com/products/family/28398 Core 2 Quad] || 266 / 333 || 4 || 64- bit || 8512 / 10656
|-
| [http://ark.intel.com/products/family/37361 Core 2 Quad Mobile] || 266 || 4 || 64- bit || 8512
|-
| [http://ark.intel.com/products/family/34522 Core 2 Extreme] || 266–400 || 4 || 64- bit || 8512–12800
|-
| [http://ark.intel.com/products/family/34520 Core 2 Extreme Mobile] || 200 / 266 || 4 || 64- bit || 6400 / 8512
|-
| [http://ark.intel.com/products/family/29035 Atom] || 100–166 || 4 || 64- bit || 3200–5312
|}
 
146. rida:
 
{|class="wikitable"
! Protsessor !! Esisiini taktsagedus (MHz) !! Edastusi tsükli kohta !! Siini laius !! Andmeedastuse kiirusAndmeedastuskiirus (MB/sec)
|-
| [http://cpu-data.info/index.php?gr=13&lng=1 K5] || 50&nbsp;-&nbsp;6650–66 || 1 || 64- bit || 400&nbsp;-&nbsp;528400–528
|-
| [http://cpu-data.info/index.php?gr=14&lng=1 K6] || 66 || 1 || 64- bit || 528
|-
| [http://cpu-data.info/index.php?gr=15&lng=1 K6-II] || 66&nbsp;-&nbsp;10066–100 || 1 || 64- bit || 528&nbsp;-&nbsp;800528–800
|-
| [http://cpu-data.info/index.php?gr=16&lng=1 K6-III] || 66 / 100 || 1 || 64- bit || 528&nbsp;-&nbsp;800528–800
|-
| [http://cpu-data.info/index.php?gr=1&lng=1 Athlon] || 100 / 133 || 2 || 64- bit || 1600&nbsp;-&nbsp;21281600–2128
|-
| [http://cpu-data.info/index.php?gr=8&lng=1 Athlon XP] || 100 / 133 / 166 / 200 || 2 || 64- bit || 1600&nbsp;-&nbsp;32001600–3200
|-
| [http://cpu-data.info/index.php?gr=7&lng=1 Athlon MP] || 100 / 133 || 2 || 64- bit || 1600&nbsp;-&nbsp;21281600–2128
|-
| [http://www.cpu-world.com/CPUs/K7/TYPE-Mobile%20Athlon%204.html Mobile Athlon 4] || 100 || 2 || 64- bit || 1600
|-
| [http://cpu-data.info/index.php?gr=9&lng=1 Athlon XP-M] || 100 / 133 || 2 || 64- bit || 1600&nbsp;-&nbsp;21281600–2128
|-
| [http://cpu-data.info/index.php?gr=10&lng=1 Duron] || 100 / 133 || 2 || 64- bit || 1600&nbsp;-&nbsp;21281600–2128
|-
| [http://cpu-data.info/index.php?gr=24&lng=1 Sempron] || 166 / 200 || 2 || 64- bit || 2656&nbsp;-&nbsp;32002656–3200
|}
 
181. rida:
}}
 
== Vaata LisaksVälislink ==
* [http://vallaste.ee/index.htm?Type=UserId&otsing=3628 Esisiin, vallaste.ee]