Avaleht
uus teema   vasta Raud »  Protsessorid »  uurimustöös veidi abi vaja...(CPU/GPU arhitektuur) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Zoig
HV veteran
Zoig

liitunud: 22.02.2003




sõnum 02.02.2005 18:11:37 uurimustöös veidi abi vaja...(CPU/GPU arhitektuur) vasta tsitaadiga

mul oleks veidike abi vaja uurimustöö koostamisel,
nimelt ehk keegi viitsib veidike kirjutada pentium4 ja K7/K8 protsessorite arhidektuurilistest erinevustest, nt miks prescott P4 oma 3.6 GHz-ga on aeglasem kui Fx55 oma 2.6 GHz-ga. mis kasu on int mälukontrast, ja mida head teeb x86-64. Samuti kui keegi teab, siis võiks kirjutada protsessori arhitektuurist üldisemalt, mis täpsemalt mõjutab protsessori GHz suutlikust(tootmisprotsess, lekkevoolud ehk?)

Samuti kui kellelgi on mõnda linki kus seda teemat käsitletakse, siis oleks hea kui siia postitataks(raamatukogust pole arvatavasti kasu, kuna paidest ei tasu lootagi miskit sellealast leida)

tänud

ps: kui keegi ka graafikakaartide arhitektuurilise hingeeluga kursis on, sis andku kindlasti teada.

_________________
Et oleks raskem!
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
Laurikre
HV Guru
Laurikre

liitunud: 20.09.2003




sõnum 02.02.2005 20:50:54 vasta tsitaadiga

Pöördu kasutaja zorg poole . Tema vastab kõikidele sinu prosede alalistele küsimustele.
Laurikre:.

_________________
Need: Windows, .Net, Sharepoint, Exchange, Dynamics, Visual Studio, XNA, Expression, Silverlight, SQL and many other skills? Talk to me icon_smile.gif
Rohkem IT uudiseid iga päev BattleIT lehelt
Kommentaarid: 154 loe/lisa Kasutajad arvavad:  :: 0 :: 5 :: 131
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
stepzter
HV veteran
stepzter

liitunud: 11.11.2001




sõnum 03.02.2005 19:23:04 vasta tsitaadiga

Kiired vastused küsimustele:
3.6GHz P4 on aeglasem, kui 2.6GHz FX55 sest FX55 tädab ühe taktiga rohkem käske. Programmi täitmise aeg = käskude arv programmis / (taktsagedus * käske taktis programmi täitmisel) Taktsagedus ja käsu täitmise efektiivsus on suuremaltjaolt kompromiss, K7/K8 on andnud natukene järgi taktsageduse osas, samas tehes ühe taktiga rohkem ära, Prescott on peaaegu kompromissitult ehitatud taktsageduse tõstmiseks, siinseal ohverdades effektiivsust. Viimasel juhul kahjuks mitmesugused probleemid (toitesüsteem ja ülekuumenemine arvatavasti) ei ole lasknud tõsta taktsagedust sinna, kuhu disainerid lootsid saada, ehk arvatavasti kuskile 5GHz lähedale.

Integreeritud mälukontroller vähendab aega, mis kulub mälust andmete saamiseks, mis tähendab, et protsessor istub tegevusetult vähem aega. Kvantitatiivselt on protsessor->mälukontroller ühenduse viimine kiibi sisse üllatavalt efektiivne, mälu latentsus kahaneb peaaegu 2x. P4 puhul on uumate chipsetidega latentsus peaaegu 80ns ja K8 puhul närused 40ns.

x86-64 on igivana x86 käsustiku uuendus (viimati tehti seda 386'ga). Vahetulemuste salvestamiseks on nüüd 8 registri (millest praktiliselt kasutatavad olid 6-7) asemel 16, mis tähendab, et oluliselt vähem on ainult vahetulemuste jaoks vajalikku andmete L1 vahemällu ja tagasi liigutamist. Teine uuendus on see, et mäluaadresse on nüüd 4 miljardi asemel 16 miljardit miljardit. Muudab suurte asjade programmeerimise märksa lihtsamaks ja teeb realiseeritavaks osad programmid, mis ei olnud varemalt võimalikud. Lisaks võimaldab kasulikult ära kasutada üle 4GB mälu.

Protsessori takti määrab ära sõna otseses mõttes, kõige aeglasem lüli. Ehk kõige aeglasem võimalik tee ühest vahetulemust salvestavast triggerist teise. Seal vahepeal on hunnik transistore, mis on juhtmetega ühendatud, ja kuna transistorid ei lülitu hetkeliselt ja elektrisignaal levib kiibis tegelikult suhteliselt aeglaselt. Kui järgmine takt hakkab siis, kui signaal eelmisest astmest ei ole jõudnud läbi transistoride ja juhtmete rägastiku järgmise astme alguseni levida, hakkab järgmine takt arvutama oma tulemust täiesti juhuslike andmete põhjal. On üsna garanteeritud, et midagi head selle tagajärjel ei juhtu. Seega võimaldab taktsagedust tõsta, kõik, mis paneb transistorid kiiremini lülituma ja elektri kiiremini mööda juhtmeid vurama, või lihtsalt teha rohkem astmeid ja kasutada igas astmes vähem transistore. Tootmisprotsess aitab natukene, väiksemad transistorid lülituvad kiiremini, kuid samas väiksemad juhtmed juhivad kehvemini elektrit. Selle vastu aitab lihtsalt jämedamate juhtmete tegemine, ja kui kiibi pinnal ruumi ei ole - üks kiht juurde lisada ja saab jälle jämedamaid ja paremaid juhtmeid teha. (AMD kasutab minuteada praegu 11 kihti ühendusjuhtmeid) Samuti aitab, kui juhtmete vahelist mahtuvust vähendada, seda saab teha paremate materjalidega. Veel saab tõsta kiibi pinget, mida suurem jõud elektrone liigutab seda kiiremini nad liiguvad, samas pinget 2 korda tõstes tõuseb voolutarve 4 kordseks. Tootmisprotsessis saab ka igasugu kompromisse teha, kõik transistorid ei ole ühest puust tehtud. On võimalik teha kiiremini lülituv transistor, mis aga kahjuks lekib nagu sõel või siis transistor, mis ei leki peaaegu üldse, aga on aeglane nagu tigu. Samuti jahedamad transistorid lülituvad kiiremini ja jahedamad juhtmed juhivad paremini elektrit. Jne.

Lisamaterjale võid netist leida, kuigi kahjuks ingliskeelsena põhiliselt.
http://en.wikipedia.org/wiki/Processor_architecture on hea koht, kus wikipedias alustada
ja Ars Technicas on palju suht häid ja alustamiseks sobilikke artikleid: http://arstechnica.com/articles.
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
elukaz
HV Guru
elukaz

liitunud: 06.09.2004




sõnum 03.02.2005 20:52:09 vasta tsitaadiga

Hea töö, stepzter, nüüd copy/paste ja ongi uurimus valmis.
_________________
Ma ei saa sellest aru, järelikult on see vale.
Kommentaarid: 187 loe/lisa Kasutajad arvavad:  :: 3 :: 0 :: 151
tagasi üles
vaata kasutaja infot saada privaatsõnum
Zoig
HV veteran
Zoig

liitunud: 22.02.2003




sõnum 03.02.2005 21:35:54 vasta tsitaadiga

tänud stepzer, ma luban, et su nimi saab uurimistöös ära märgitud beer_yum.gif

elukaz, päris uurimust selest veel kokku ei saa, aga osa peatükist küll icon_wink.gif

kui kellelgi on veel pakkuda materjale, cpu/GPU arhidektuuri kohta, siis ärge hoidke end tagasi. ingliskeel on minupuhul teine emakeel juba icon_biggrin.gif

_________________
Et oleks raskem!
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 03.02.2005 22:21:37 vasta tsitaadiga

IA-32 arhidektuuri kohta võid lugeda Inteli kodukal tasuta saada olevast viiest raamatust(keskmiselt 550lk):
http://www.intel.com/design/pentium4/manuals/index_new.htm
Eriti soovitan urida A-32 Intel® Architecture Software Developer's Manual, Volume 1: Basic Architecture, seal mõned suht head joonised prosede ülesehitusest.
Teised prosed töötavad laias laastus sama mudeli järgi.


GPU'd on sisuliselt ainult üht tüüpi arvutuste tegemiseks optimeeritud protsessor. Andmed lähevad ühest toru otsast sisse ning mööda toru liikudes tehakse andmehulkadega pidevaid arvutusi kuni lõpuks saabki pilt valmis. Väga lihtsustatud jutt kuid väga pikalt ei viitsi praegu kõike seletad. Uurimustöö tähendab ju seda et peaksid ise asju uurima. Kui on konkreetseid küsimusi siis esita, olen GPU'de arhidektuuri veidi uurinud, ehk oskan ka vastata.

NVidia GPU'de üldise arhidektuuri kohta võid lugeda näiteks seda presentatsiooni:
http://developer.nvidia.com/object/gpu_programming_guide.html
Seal näitab ära ka selle kuidas andmed ühest toru staadiumist teise liiguvad. ATI pole minuteada selliseid dokumente oma videokaartide kohta avaldanud kuid ega nende vahel suuri erinevusi ei tohiks olla.
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mati_p
Kreisi kasutaja

liitunud: 17.09.2002



Autoriseeritud ID-kaardiga

sõnum 04.02.2005 00:10:13 vasta tsitaadiga

tee mis sa teed, aga ära sa oma uurimistöösse jumala eest kirjuta sõna arhidektuur.
Kommentaarid: 57 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 56
tagasi üles
vaata kasutaja infot saada privaatsõnum
Wiltz
HV Guru

liitunud: 28.01.2002



Autoriseeritud ID-kaardiga

sõnum 04.02.2005 15:37:14 vasta tsitaadiga

Ho Ho, vahepeal soovitasid tellida need raamatud tasuta omale (st. mulle vist soovitasidki), viitsid äkki veel korra öelda, kust täpselt neid tellida saigi? telliks ära... icon_razz1.gif
_________________
"There will be an entire generation of deaf audio enthusiasts who were brought up on CD players and Best Buy receivers, electronic music and so on. These people won't know good sound if it bites them in the ass, so in the end the industry wins."
Kommentaarid: 275 loe/lisa Kasutajad arvavad:  :: 9 :: 3 :: 226
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 05.02.2005 20:01:27 vasta tsitaadiga

Wiltz kirjutas:
Ho Ho, vahepeal soovitasid tellida need raamatud tasuta omale (st. mulle vist soovitasidki), viitsid äkki veel korra öelda, kust täpselt neid tellida saigi? telliks ära... icon_razz1.gif
Enam ei saa tellida kahjuks. Umbes nädal-paar peale tellimuse esitamist koristati tellimise link ära, õnneks sain enda omad ilusti kätte.

Muidu need .pdf'id on 1:1 samad mis paberkujul raamatud.

Igaks juhuks panen pdf'ide lingi uuesti
http://www.intel.com/design/pentium4/manuals/index_new.htm
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Raud »  Protsessorid »  uurimustöös veidi abi vaja...(CPU/GPU arhitektuur)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.