Id-dar > Wirja > Il-kontenut

Arkitettura tal-kompjuter Miri tad-disinn Prestazzjoni

Mar 09, 2019

Prestazzjoni moderna tal-kompjuter hija spiss deskritta fl-IPC (struzzjonijiet għal kull ċiklu). Dan ikejjel l-effiċjenza tal-arkitettura fi kwalunkwe frekwenza tal-arloġġ. Peress li rata aktar mgħaġġla tista ’tagħmel kompjuter aktar mgħaġġel, dan huwa kejl utli. Kompjuters qodma kellhom għadd ta ’IPC baxxi daqs 0.1 struzzjonijiet għal kull ċiklu. Proċessuri moderni sempliċi jilħqu faċilment 1. Il-proċessuri superscalar jistgħu jilħqu tlieta sa ħames IPC billi jeżegwixxu diversi struzzjonijiet għal kull ċiklu ta 'arloġġ.


L-għadd ta 'struzzjonijiet bil-lingwa tal-magni jkun qarrieqi minħabba li jistgħu jagħmlu ammonti varji ta' xogħol f'ISAs differenti. L- "istruzzjoni" fil-kejl standard mhijiex għadd tal-istruzzjonijiet attwali tal-lingwa tal-magna tal-ISA, iżda unità ta 'kejl, ġeneralment ibbażata fuq il-veloċità tal-arkitettura tal-kompjuter VAX.


Ħafna nies kienu jkejlu l-veloċità tal-kompjuter bir-rata tal-arloġġ (ġeneralment f'MHz jew GHz). Dan jirreferi għaċ-ċikli kull sekonda tal-arloġġ prinċipali tas-CPU. Madankollu, din il-metrika hija kemmxejn qarrieqa, għax magna b'rata ta 'arloġġ ogħla tista' mhux bilfors ikollha prestazzjoni akbar. Bħala riżultat, il-manifatturi tbiegħdu mill-veloċità tal-arloġġ bħala kejl tal-prestazzjoni.


Fatturi oħra jinfluwenzaw il-veloċità, bħat-taħlita ta 'unitajiet funzjonali, veloċitajiet ta' xarabanks, memorja disponibbli, u t-tip u l-ordni ta 'struzzjonijiet fil-programmi.


Hemm żewġ tipi ewlenin ta 'veloċità: latency u throughput. Latency huwa l-ħin bejn il-bidu ta 'proċess u t-tlestija tiegħu. Throughput huwa l-ammont ta 'xogħol magħmul għal kull unità ta' ħin. Interruzzjoni tal-latency hija l-ħin massimu garantit ta 'rispons tas-sistema għal avveniment elettroniku (bħal meta d-disk drive tispiċċa ċċaqlaq xi data).


Il-prestazzjoni hija affettwata minn firxa wiesgħa ħafna ta 'għażliet ta' disinn - per eżempju, il-pajpjar ta 'proċessur normalment jagħmel il-latency agħar, imma jagħmel il-fluss aħjar. Kompjuters li jikkontrollaw il-makkinarju ġeneralment jeħtieġu latency ta ’interruzzjoni baxxa. Dawn il-kompjuters joperaw f'ambjent ta 'ħin reali u jfallu jekk operazzjoni ma tkunx kompluta f'ammont speċifiku ta' żmien. Pereżempju, brejkijiet anti-lock ikkontrollati mill-kompjuter għandhom jibdew l-ibbrejkjar fi żmien prevedibbli, qasir wara li tinstab il-pedala tal-brejk jew inkella jseħħ falliment tal-brejk.


Il-benchmarking iqis dawn il-fatturi kollha billi jkejjel il-ħin li l-kompjuter jieħu biex jgħaddi minn serje ta 'programmi tat-test. Għalkemm il-parametru referenzjarju juri l-punti tajbin, m'għandux ikun kif tagħżel kompjuter. Spiss il-magni mkejla jinqasmu fuq miżuri differenti. Pereżempju, sistema waħda tista 'tittratta l-applikazzjonijiet xjentifiċi malajr, filwaqt li oħra tista' tagħmel il-logħob tal-kompjuter aktar faċli. Barra minn hekk, id-disinjaturi jistgħu jimmiraw u jżidu karatteristiċi speċjali mal-prodotti tagħhom, permezz ta 'ħardwer jew softwer, li jippermettu parametru referenzjarju speċifiku li jeżegwixxi malajr iżda ma joffrux vantaġġi simili għal kompiti ġenerali.