praegune kellaaeg 17.06.2025 16:02:30
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Desmond5
HV kasutaja
liitunud: 14.09.2002
|
08.03.2004 15:06:50
Protsessorid ja bitid ? |
|
|
Nüüd kus 64 bitised protsessorid tungivad juba tavakasutajate maastikule, peaks ka ennast asjaga kurssi viima. Nimelt nis vahet sel on mitme bitine protsessor on ? Siiamaani on jäänud ainult arusaam (mis ei tohiks vale olla vist), et rohkem bitte võrdub suurem jõudlus. Tõsi ? Aga kuidas asi tehniliselt on ? Kas bittide arvust oleneb protsessori registrite arv ? Mis värk nende bittidega siis on ?
Peale selle ma otseselt ei mõista miks praegused protsessorid suuremalt jaolt veel 32 bitised on, arvestades et graafikakiirendid on juba 256 bitised. Ma olen aru saanud, et bittide arv mõjutab ka tarkvara (näiteks operatsioonisüsteemi), seega näiteks tarkvara mis jookseb 32 bitisel protsessoril ei tööta 64 bitisel. Kuid AMD juba tõestas, et 64 bitise protsessoriga saab ka 32 bitiseid asju jooksutada (tõsi küll, sel juhul ei tohiks sellest 64 bit arhitektuurist mingit kasu olla). Miks ei võiks siis olla näiteks 256 bitine protsessor, mis suudab jooksutada nii 32, 64, 128 ning 256 bitiseid softe ? Kas keegi oskab täpsemalt seletada (mitte mõttetusi nagu a la "ei noh 64 on parem kui 32 sest ta on poole parem" vms) ?
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
stepzter
HV veteran

liitunud: 11.11.2001
|
10.03.2004 10:12:17
Re: Protsessorid ja bitid ? |
|
|
Desmond5 kirjutas: |
Nüüd kus 64 bitised protsessorid tungivad juba tavakasutajate maastikule, peaks ka ennast asjaga kurssi viima. Nimelt nis vahet sel on mitme bitine protsessor on ? Siiamaani on jäänud ainult arusaam (mis ei tohiks vale olla vist), et rohkem bitte võrdub suurem jõudlus. Tõsi ? |
Seda nad tahavad jah, et inimesed usuks. Tegelikult protsessori puhul bitisusest rääkides räägitakse tavaliselt sellest, kui palju mälu suudab protsessor adresseerida. Kiiruse kohta ei ütle see midagi.
Desmond5 kirjutas: |
Aga kuidas asi tehniliselt on ? Kas bittide arvust oleneb protsessori registrite arv ? |
Ei olene, aga AMD vaatas x86-64'ga, et kui me juba niikuinii nõuame, et kõik tarkvara ümber kompileeritaks, siis paneks juba kohe registreid ka juurde.
Desmond5 kirjutas: |
Mis värk nende bittidega siis on ? |
32bitise protsessoriga ei ole võimalik otse adresseerida üle 4GB mälu. Kusjuures see mälu ei pea sugugi füüsilised mälumoodulid olema, vaid tegu on operatsioonisüsteemi tasemel simuleeritud virtuaalse mäluga.
Desmond5 kirjutas: |
Peale selle ma otseselt ei mõista miks praegused protsessorid suuremalt jaolt veel 32 bitised on, arvestades et graafikakiirendid on juba 256 bitised. |
Siga ja kägu võrdled. Graafika kiirendite "bittide arvuga" tähistatakse täiesti suvalisi asju. Ma võin ka öelda, et mu arvuti on 8 miljardi bitine, kuna mul mahub RAM'i täpselt niipalju bitte. Kiiremaks ega paremaks sellest midagi ei lähe.
Desmond5 kirjutas: |
Ma olen aru saanud, et bittide arv mõjutab ka tarkvara (näiteks operatsioonisüsteemi), seega näiteks tarkvara mis jookseb 32 bitisel protsessoril ei tööta 64 bitisel. Kuid AMD juba tõestas, et 64 bitise protsessoriga saab ka 32 bitiseid asju jooksutada (tõsi küll, sel juhul ei tohiks sellest 64 bit arhitektuurist mingit kasu olla). Miks ei võiks siis olla näiteks 256 bitine protsessor, mis suudab jooksutada nii 32, 64, 128 ning 256 bitiseid softe ? |
Sest kui võtta bitisus protsessorite (kui täpne olla, siis protsessori käsustiku) mõistes, siis niipea ei ole näha, et 64'st bitist väheks hakkaks jääma ja rohkemast mingit kasu oleks. 64bitti võimaldab ju ometi tegeleda 4 miljardit korda suurema aadressiruumiga, kui 32bitti.
|
|
Kommentaarid: 26 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
26 |
|
tagasi üles |
|
 |
allan1
HV kasutaja
liitunud: 30.10.2003
|
30.03.2004 11:59:14
|
|
|
Lisaks suurema mälu adresseerimisele võiks plussidena nimetada ka:
*(2x laiemate = (2 astmes 32) korda suuremate) arvudega kiireid operatsioone
*lisatud on mõned 64 bitised registrid - lisaregistrid tõstavad prose jõudlust
Lisainfo:
http://www.bcl.co.nz/info/64-bit_processors.html
|
|
Kommentaarid: 49 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
44 |
|
tagasi üles |
|
 |
dpr2016
HV kasutaja
liitunud: 18.10.2003
|
30.03.2004 15:01:53
|
|
|
erinevus on selles, et saad hõlpsalt 64 bitiseid täisarve liita lahutada korrutada + loogikaoperatsioone teha. kui sul 32bitise protsessoriga läheb sellist asja vaja, pead tegema keemiat: kasutama ujukoma arve või siis mängima mitme registriga. aga üleminek 16bitiselt 32le ei toimunud üldsegi nii ammu ja praeguste prosedega töötavad 16bitised programmid täiesti vabalt. näiteks niisugune asi nagu DOS oli 16 bitine, nii ka kõik DOSi proged. kurat, meil praegugi kasutatakse tööjuures veel miskit DOSi jaoks ehitatud raamatupidamisprogrammi..
256bitise prose ehitamine, mis jooksutaks 256, 128, 64, 32, 16, 8bit programme... teoreetiliselt võimalik ja ehk teeb keski lähema 10-20 aasta jooksul selle isegi ära. hetkel aga puudub selle järgi otsene vajadus ja ka tehnoloogia jääb pisut jalgu, transistoreid kulub ikka päris palju sellise eluka tegemiseks.
graafikaprotsessorite puhul on asi ikka hoopis teistsugune ja seal ma ei võta sõna.
|
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
19 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
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.
|