Tema: Parallellik dárejesin bahalaw
Joba :
1. Buyrıq dárejesinde uyqaslıq
2. Konveyerli qayta islew
3. Super konveyerni qayta islew
4. Superskalyar menen islew
Gilt sózler: konveyer, super konveyer, oraylıq protsessor, arifmetik-logikalıq apparat.
Buyrıq dárejesindegi uyqaslıq
Oraylıq protsessor maǵlıwmatlardı qayta islewdiń tiykarǵı operatsiyaların ámelge asıratuǵın esaplaw sistemasın jaratıwda tiykarǵı element esaplanadı. Ulıwma halda, hár qanday mashina kórsetpelerine qayta islew processinde ámelge asırilatuǵın barlıq háreketler ádetde cikl dep ataladı. Mashina buyrıqların qayta islew ciklı tómendegi basqıshlardı óz ishine aladı :
• Operativ yaddan buyrıqlardı ajıratıp alıw (IR);
• Ámelge asırilatuǵın operandalar sanı, registrda hám / yamasa operativ yadta jaylasqan jayı hám mánzilleri anıqlanatuǵın buyrıqtı dekodlash, sonıń menen birge olar qaysı operatsiyanı orınlaw kerekligini (DC) anıqlaydı.
• aldınǵı basqıshda jaratılǵan basqarıw mánzillerde (ID) operativ yadınan maǵlıwmatlardı shıǵarıp alıw ;
Operandlarda arifmetik-logikalıq ózgerislerdi ámelge asırıw menen baylanıslı maǵlıwmatlardı qayta islew (OD);
Nátiyjelerdi protsessorning registr yadında yamasa tosınarlı kirisiw yadında (SR) jazıw ;
• Mashina jollamaların (PR) qayta islewde bólek jaǵdaylar júzege kelip reakciya mexanizmin ámelge asıratuǵın úzilisti qayta islew
Mashina buyrıqların qayta islew ciklı (COMC) hár bir qádem ishindegi háreketler izbe-iz atqarılıwı retinde ámelge asırılıwı múmkin. Bunday halda, aldınǵı buyrıq atqarılgunga shekem keyingi mashina buyrıǵın qayta islewdi baslaw múmkin emes. Protsessorning islewin turaqlı jumıslaw principi menen qayta islew mashinasınıń islewin tek saat chastotasın kóbeytiw arqalı asırıw múmkin. Usınıń menen birge, protsessor isleytuǵın chastotanıń kóbeyiwi, kontaktlarning tat basıwına alıp keletuǵın logikalıq elementleri hám ishki jalǵanıw liniyalari arqalı ótiwde signallardıń tarqalıwı daǵı keshigiwler sebepli júzege keletuǵın sheklewlerge iye. Sol sebepli protsessor chastotasın sheksiz túrde asırıw múmkin emes.
Protsessor elementiniń jumıs iskerligin asırıwdıń alternativ usılı - bul mashina kórsetpelerine parallel qayta islewden paydalanıw. Bul jónelis sheńberinde konveyer hám super-konveyerli qayta islew, esap -kitaplardı superskalalar hám vektorlı shólkemlestiriw principlerı engizilip atır hám ámelde aktiv qollanılıp atır.
Konveyerli qayta islew
Esaplaw trubası ǵárezsiz derekler (bloklar ) kompleksinen ibarat bolǵan dúzılıwǵa iye bolıp, olardıń hár biri mashina buyrıqların qayta islew ciklınıń bir anıq basqıshın orınlaw ushın juwapker bolıp tabıladı. Sonday etip, konveyerda bir waqtıniń ózinde bir neshe mashina kórsetpelerin orınlawdı aktivlestiriw múmkin, biraq qayta islew ciklınıń túrli basqıshlarında. Ulıwma halda, konveyer waqtıniń hár bir jıldamında maksimal n mashina kórsetpelerin qayta islewge ılayıq, bul erda n TsOMK basqıshların ámelge asırıw ushın ǵárezsiz bloklar sanı. Aldınǵı blok nátiyjeleri keyingi blokdıń islewi ushın derek maǵlıwmatları retinde isletiledi (1-súwret). Konveyerga qayta islewdi shólkemlestiriwdiń ulıwma qaǵıydaları tómendegiler:
a) MMKning kóp sanlı ǵárezsiz basqıshlarǵa bóliniwi. Ámelde, bul nomer 20 dan aspaydı ;
b) hár bir basqıshda operatsiyalardı orınlaw waqıtı turaqlı bolıwı kerek. Bul parametr konveyer aylanıwı dep ataladı.
|
1. Konveyer protsessorining tuzilishi
|
Suwretde altı mashina kórsetpelerin orınlaw waqtında konveyerning waqıt kesteleri kórsetilgen. Bul mısalda konveyer CLCMning bes basqıshın ámelge asıradı. Birinshi basqıshda IR blokındaǵı 1-sanlı mashina buyrıǵınıń ekstraktsiya basqıshı qayta islenedi. Ekinshi saatta, IK blokındaǵı operatsiyalar nátiyjeleri 2-blokǵa jiberiledi, ol erda 1-shi shıǵarılǵan mashina jollaması dekodlanadi hám usınıń menen birge, azat etilgen IQ blok 2 buyrıǵın alıwda qatnasadı.
5-ólshewden baslap, konveyer tolıq juklenedi hám bir waqtıniń ózinde besew mashina kórsetpelerin atqarılıwın támiyinleydi. Sol waqıttan baslap hár bir ciklda konveyer shıǵıwı keyingi buyrıq nátiyjesin keltirip shıǵaradı.
Biraq, konveyerning islewi waqtında, mashina kórsetpeleriniń úzliksizligin buzatuǵın yamasa qátelerge alıp keletuǵın waqıyalar (qáwipler) payda bolıwı múmkin. Men qáwiplerdiń úsh túrin ajrataman :
A) bir neshe bloklar bir waqtıniń ózinde birdey kompyuter sistemasınıń resurslarına kiriwge háreket etiwgenda payda bolatuǵın sistemalı ;
b) hár qıylı maǵlıwmatlar gruppalarınıń óz-ara baylanıslılıǵı ámeldegi bolǵanda maǵlıwmatlar qáwipi. Hár qıylı buyrıqlarda oqıw hám jazıwlardı sinxronlashtirilmaganligi sebepli maǵlıwmatlardan nadurıs paydalanıw múmkin;
c) shártli filial kórsetpeleri ámeldegi bolsa, keyingi buyrıqtı tańlawda uǵımsızlıq nátiyjesinde menejment qáwipi.
Qáwip menen baylanıslı ǵárejetler qarar algoritmların aqılǵa say shólkemlestiriw, múmkin bolǵan waqıyalardı gúzetshi hám olardı jasalma túrde joq etetuǵın kompilyatorlarning múmkinshilikleri, sonıń menen birge, aldınǵı nátiyjeler hám waqıyalar tariyxına tiykarlanǵan esap -kitaplar procesin boljaw ushın apparat yamasa apparat -programmalıq mexanizmler járdeminde minimallastırıladı.
Trubalardı qayta islewdiń natiyjeliligin bahalaw ushın tómendegi parametrlerden paydalanıladı.
Tezlestiriw - bul kórsetpeler kompleksin truba liniyasisiz jáne onı isletiwde qayta islew waqtıniń qatnası (S). K pozitsiyalari hám konveyer ciklı t konveyerda N buyrıqları aǵımınıń qayta islew waqıtı (3. 1) ańlatpası menen esaplanadı.
(3.1)
Ceriyali protsessorda N kórsetpeler aǵımınıń esaplaw waqıtı (4. 2) ańlatpası menen esaplanadı.
(3.2)
Sonday etip, trubalı islengen protsessorda esaplawdıń tezleniwi
(4.3)
(3.3)
Nátiyjelililik - bir konveyer pozitsiyasida tezleniw úlesi (E)
(3.4)
Ótkeriw qábileti - natiyjeliligi (4. 4) konveyer ciklınıń waqıtına (P) bólinedi. (3.5)
Konveyerning joqarı jemisdorligi qayta islew ob'ektlerin qabıllawdıń úzliksizligin baqlawda hám mashina kórsetpeleriniń tábiy rejimin buzıwdı minimallastırıwda alınadı.
3. Super konveyerli qayta ishlash
Konveyer tezligin asırıwdıń bir neshe jolı bar. Birinshiden, mashina jollamaların qayta islew ciklınıń hár bir basqıshın bir neshe podstansiyalarga ajıratıw sebepli konveyer aylanıwı azayadı hám chastota soǵan uyqas túrde asadı. Ekinshiden, protsessorda bir-biriniń ústine shıǵıw menen isleytuǵın bir neshe trubalar. Birinshi usılǵa superkonveyorizatsiya dep ataladı [6], ekinshisi - superskalalar menen qayta islew.
Super-konveyerli qayta islew protsessorini shólkemlestiriwde, CLCM sheńberinde orınlanǵan jumıslar sanı ko'payadi hám hár bir bunday operatsiya ushın bólek bólim ajratıladı. Usınıń menen birge, olar orınlanǵan háreketlerdiń quramalılıǵın sezilerli dárejede kemeytiwge erisediler, bul bolsa olardı ámelge asırıw waqtın qısqartiradi. hár bir birlik joqarı saat chastotasında islewi múmkin. Kóp tárepten, bul múmkin, sebebi konveyerning kóplegen pozitsiyalarida mashina aylanıwınıń yarımınan ozrog'ini atqaradı. Nátiyjede, siz konveyerning saat pulslarining chastotasın eki ese asırıwıńız múmkin, bul bolsa mashina aylanıwınıń bir dáwiri ushın bir waqtıniń ózinde eki hárekettiń atqarılıwın támiyinleydi.
Hár bir basqıshda bólekleniw sebepli bir neshe jámáátler ushın operatsiyalardı orınlaw múmkin, bul bolsa parallellik dárejesin asıradı. 3-suwretde protsessorning joqarı dárejedegi konveyer shólkemi menen waqıt diagramması kórsetilgen, ol CLCM-dıń hár bir basqıshın eki podstansiyaga ajıratıwdı támiyinleydi. Bul jantasıwdan paydalanıp, mashina kórsetpeleri kompleksiniń dawam etiw waqtinı jáne de kemeytiw múmkin boladı.
Biraq, ámelde, super trubalardı qayta islewge ótiwden esaplaw jumıslarında sezilerli jetiskenliklerge erisiw mudamı da múmkin emes. Bul, tiykarınan, waqıyalar itimallıǵı asıwı, sonıń menen birge, super-konveyer protsessorni basqarıw úskenesi mantig'ining sezilerli dárejede quramalılasıwı menen baylanıslı. Bunnan tısqarı, shártli filialdı shama qılıwda qáte bolsa, truba liniyasini tazalaw kerek. Basqıshlar hám tekshelardıń kópligi menen konveyerni tolıq toltırıwda keshigiw sebepli talay uzaq waqıt isleytuǵın protsessor gúzetiledi. Filialdı boljawda sawınıw super-konveyer protsessorining islewinde qattı jazalarǵa alıp keledi, bul bolsa ulıwma islew kórsetkishin pasaytiradi.
|
|
|
3-súwret. Super konveyer protsessorining waqtın anıqlaw sxeması
Biraq, qáwiplerdi aldın alıw mexanizmlerin jetilistiriw joqarı jemisdorlikka iye bolǵan super konveyerning isenimli islewin támiyinleydi.
4. Superscalar menen islew
Superscalar protsessoriga málim bir jumıs klassların orınlaw ushın juwapker bolǵan bir neshe ǵárezsiz maǵlıwmatlardı qayta islew blokları kiredi. " Skalalar" termini bul protsessorlar hám vektor maǵlıwmatları menen isleytuǵın kalkulyatorlar ortasındaǵı tiykarǵı ózgesheligin atap ótiw ushın isletiledi [3]. Bunday shólkem protsessorga bir waqtıniń ózinde skalyar maǵlıwmatlarǵa bir neshe buyrıqlardı orınlawǵa múmkinshilik beredi. Ulıwma alǵanda, superskalalar qayta islew hár qıylı protsessor trubalarında parallel túrde ámelge asıriladı (4-súwret). Bul erda, CLCM-dıń 1-basqıshında bir neshe buyrıqlardı tańlaw kerek, olardıń hár biri óz trubkasiga qayta islew ushın jiberilgen hám buyrıqlardı orınlaw ushın birlik. Buyrıqlar hám maǵlıwmatlardıń bir neshe tańlanıwın támiyinlew ushın arnawlı yad shólkemi talap etiledi.
|
|
|
5-rasm. Yagona quvur liniyasidan yuqori protsessor
|
Superscalar protsessorlarining ishlash ko'rsatkichlari mashina ko'rsatmalarining tabiiy ketma-ketligida super konveyer kompyuterlarning ish 4-súwret. Kóp konveyerli superskalalar protsessorining dúzilisi
Kóp sanlı qayta islew birlikleri bolǵan bir konveyerdan paydalanıp, superscalar protsessorini basqarıw quramalılıǵın kemeytiw múmkin (5-súwret). Ádetde, 1-3 basqıshlarda orınlanǵan operatsiyalar, mashina buyrıǵınıń haqıyqıy atqarılıwına qaraǵanda talay kem waqıt talap etedi. Sonday etip, 1-3 basqıshlar jámáátti tiyisli isleytuǵın úskeneni qayta islew hám júklewge tayarlawdı támiyinleydi. Eger keyingi buyrıqtıń dáslepki maǵlıwmatları aldınǵı buyrıqtıń nátiyjesine baylanıslı bolsa, ol jaǵdayda aldınǵısına qayta islew tugaguncha bunday buyrıq atqarılmaydı. Ulıwma halda, superscalar protsessori programmanıń derek kodında kórsetilgen mashina kórsetpeleriniń islew rejimin onıń islew mantig'ini buzmasdan ózgertiwi múmkin.
Qaǵıyda jol menende, supersalar protsessorida hár bir mashina kórsetpesi ushın ózbetinshe jumıslov beriw birligi, geyde bolsa bir neshe ámelge asıriladı. Mısalı, ALU nomerlerdi júziwshi-noqat formatında, ALU qayta islengen nomerlerdi turaqlı noqatlı formatda, maǵlıwmatlardı júklew hám saqlaw blokları hám basqalar.
Shártli ótiwler ámeldegi bolǵanda, superscalar protsessori ótiwdiń prognozı qátesi ushın járiymaǵa alıp keletuǵın kemrek keshigiwlerdi támiyinleydi. 6 -suwretde birdey mashina programmaların orınlawda super konveyer hám superskalalar protsessorlarining islewiniń salıstırıwiy diagrammaları kórsetilgen.
6 -súwret. Protsessorning waqıt diagramması : super truba (a) hám superskalalar (b).
Supersalar protsessorlarining islewi kóp tárepten hár bir anıq programmada buyrıqlardıń parallel túrde atqarılıwı múmkinshiligine baylanıslı. Bul múmkinshilik oqıtıw dárejesindegi parallelizm túsinigi menen baylanıslı. Protsessorda operatsiyalardı parallellestiriw bir qatar sheklewler menen baylanıslı, olardıń túpkiliklileri
• maǵlıwmatlarǵa baylanıslılıq,
• protsessual baylanıslılıq,
• resurslardan paydalanıw qarama-qarsılıqı,
• ónimge baylanıslılıq,
• teris munasábetler.
Eger qońsılas programma buyrıqlarında maǵlıwmatlarǵa baylanıslılıq bolmasa, olardı eki ǵárezsiz operatsion birlikte bir waqtıniń ózinde ajıratıp alıw hám qayta islew múmkin. Keri jaǵdayda, keyingi buyrıq atqarılıwı ushın barlıq dáslepki maǵlıwmatlar payda bo'lmaguncha, kóp sanlı cikller keshiktirilishi kerek.
Procedura baylanıslılıǵı eki jaǵday menen baylanıslı : shártli filial kórsetpeleriniń bar ekenligi, bul jollama atqarılıwınan aldın keyingi jollamanıń adresin anıqlawdıń ılajı bolmaǵanda hám aldınǵı buyrıq tolıq yamasa bólekan dekodlanmaguncha keyingi jollamanı shıǵarıp alıw múmkin bolmaǵanda ózgeriwshen uzınlıqtaǵı kórsetpelerden paydalanıw.
Resurslardan paydalanıw daǵı qarama-qarsılıq, hár qıylı mashina kórsetpelerin orınlaw ushın protsessorning birdey funktsional túyinleri - yad, avtobus, registr hám basqalar zárúr bolǵanda payda boladı.
Shıǵarılǵan baylanıslılıq qońsılas bolmaǵan mashina kórsetpelerin olardı orınlaw nátiyjeleriniń basqa buyrıqlardı orınlawda nadurıs nátiyjelerdi alıwına tásiri sebepli qospa jırlaw (gruppalaw ) múmkin emesligin támiyinleydi. Basqasha etip aytqanda, ónimge baylanıslılıq programmada kórsetilgen sıyaqlı, mashina kórsetpelerin orınlaw rejimin buzıwdı qadaǵan etydi.
Keyingi buyrıq aldınǵı buyrıqtı orınlaw ushın isletiletuǵın maǵlıwmattı ózgertirgende teris munasábetler júzege keledi. Bunday halda, aldınǵı buyrıq jumısqa tushmaguncha hám tiyisli maǵlıwmatlar alinbagenge shekem keyingi buyrıq atqarılmaydı.
Programmada isletiletuǵın buyrıqlarǵa aldıńǵı qarawdı ámelge asıratuǵın biypul baslanǵısh buyırtpa yamasa buyrıqlardı biypul buyırtpa qılıw texnologiyasınan paydalanıwda aqırǵı eki sheklew payda boladı. Bunday shólkem járdeminde dekodlashdan keyin buyrıq buferge kiredi, ol erda kerekli funktsional túyindiń shıǵarılishini kutadi. Kerekli resurs buyrıqtı orınlaw ushın bos bolǵanda, buyrıq buferden alınadı hám truba liniyasi orınlanǵan jayǵa keledi. Usınıń menen birge, hár qanday birinshi buyrıqtı buferden alıw múmkin, onıń ushın biypul túyin zárúr jáne bul hesh qanday daw yamasa ǵárezlilikke irkinish etpeydi.
Sonday etip, superscalar protsessorining apparat hám programmalıq resurslarına tómendegi talaplar qóyıladı [7]:
• bir neshe buyrıqlardı parallel oqıw hám shártli filial buyrıqlarınan keyin bólimdi boljaw ;
• buyrıqlardı orınlaw rejimin ózgertiretuǵın mexanizmdi olardıń programma mantig'ini ózgertirmesten programmada jaylasıw izbe-izligi menen salıstırıwlaw ;
• maǵlıwmatlardan baylanıslılıqtı anıqlaw logikaın hám buyrıqlardı tuwrı orınlaw ushın olardı almaslaw mexanizmin jaratıw ;
• bir waqtıniń ózinde bir neshe yadqa kirisiw múmkinshiligine iye bolǵan bir neshe mashina jol-jobaların parallel orınlaw mexanizmin ámelge asırıw ;
• programmada suwretlengen dáslepki buyrıq aǵımına sáykes keletuǵın tártipte individual buyrıqlar nátiyjelerin anıqlawdı basqarıwshı mexanizmdi ámelge asırıw.
• Oraylıq protsessor maǵlıwmatlardı qayta islewdiń tiykarǵı operatsiyaların ámelge asıratuǵın esaplaw sistemasın jaratıwda tiykarǵı element esaplanadı. Ulıwma halda, hár qanday mashina kórsetpelerine qayta islew processinde ámelge asırilatuǵın barlıq háreketler ádetde cikl dep ataladı. Mashina buyrıqların qayta islew ciklı tómendegi basqıshlardı óz ishine aladı :
• Operativ yaddan buyrıqlardı ajıratıp alıw (IR);
• Ámelge asırilatuǵın operandalar sanı, registrda hám / yamasa operativ yadta jaylasqan jayı hám mánzilleri anıqlanatuǵın buyrıqtı dekodlash, sonıń menen birge olar qaysı operatsiyanı orınlaw kerekligini (DC) anıqlaydı.
1. Buyrıq dárejesinde uyqaslıq
• Mashina jollamaların (PR) qayta islewde bólek jaǵdaylar júzege kelip reakciya mexanizmin ámelge asıratuǵın úzilisti qayta islew
• Mashina jollamaların (PR) qayta islewde bólek jaǵdaylar júzege kelip reakciya mexanizmin ámelge asıratuǵın úzilisti qayta islew
Mashina buyrıqların qayta islew ciklı (COMC) hár bir qádem ishindegi háreketler izbe-iz atqarılıwı retinde ámelge asırılıwı múmkin. Bunday halda, aldınǵı buyrıq atqarılgunga shekem keyingi mashina buyrıǵın qayta islewdi baslaw múmkin emes. Protsessorning islewin turaqlı jumıslaw principi menen qayta islew mashinasınıń islewin tek saat chastotasın kóbeytiw arqalı asırıw múmkin. Usınıń menen birge, protsessor isleytuǵın chastotanıń kóbeyiwi, kontaktlarning tat basıwına alıp keletuǵın logikalıq elementleri hám ishki jalǵanıw liniyalari arqalı ótiwde signallardıń tarqalıwı daǵı keshigiwler sebepli júzege keletuǵın sheklewlerge iye. Sol sebepli protsessor chastotasın sheksiz túrde asırıw múmkin emes.
2. Konveyerli qayta islew
Esaplaw trubası ǵárezsiz derekler (bloklar ) kompleksinen ibarat bolǵan dúzılıwǵa iye bolıp, olardıń hár biri mashina buyrıqların qayta islew ciklınıń bir anıq basqıshın orınlaw ushın juwapker bolıp tabıladı. Sonday etip, konveyerda bir waqtıniń ózinde bir neshe mashina kórsetpelerin orınlawdı aktivlestiriw múmkin, biraq qayta islew ciklınıń túrli basqıshlarında. Ulıwma halda, konveyer waqtıniń hár bir jıldamında maksimal n mashina kórsetpelerin qayta islewge ılayıq, bul erda n TsOMK basqıshların ámelge asırıw ushın ǵárezsiz bloklar sanı. Aldınǵı blok nátiyjeleri keyingi blokdıń islewi ushın derek maǵlıwmatları retinde isletiledi (3. 4-súwret). Konveyerga qayta islewdi shólkemlestiriwdiń ulıwma qaǵıydaları tómendegiler:
a) MMKning kóp sanlı ǵárezsiz basqıshlarǵa bóliniwi. Ámelde, bul nomer 20 dan aspaydı ;
b) hár bir basqıshda operatsiyalardı orınlaw waqıtı turaqlı bolıwı kerek. Bul parametr konveyer aylanıwı dep ataladı.
altı mashina kórsetpelerin orınlaw waqtında konveyerning waqıt kesteleri kórsetilgen. Bul mısalda konveyer CLCMning bes basqıshın ámelge asıradı. Birinshi basqıshda IR blokındaǵı 1-sanlı mashina buyrıǵınıń ekstraktsiya basqıshı qayta islenedi. Ekinshi saatta, IK blokındaǵı operatsiyalar nátiyjeleri 2-blokǵa jiberiledi, ol erda 1-shi shıǵarılǵan mashina jollaması dekodlanadi hám usınıń menen birge, azat etilgen IQ blok 2 buyrıǵın alıwda qatnasadı.
altı mashina kórsetpelerin orınlaw waqtında konveyerning waqıt kesteleri kórsetilgen. Bul mısalda konveyer CLCMning bes basqıshın ámelge asıradı. Birinshi basqıshda IR blokındaǵı 1-sanlı mashina buyrıǵınıń ekstraktsiya basqıshı qayta islenedi. Ekinshi saatta, IK blokındaǵı operatsiyalar nátiyjeleri 2-blokǵa jiberiledi, ol erda 1-shi shıǵarılǵan mashina jollaması dekodlanadi hám usınıń menen birge, azat etilgen IQ blok 2 buyrıǵın alıwda qatnasadı.
5-ólshewden baslap, konveyer tolıq juklenedi hám bir waqtıniń ózinde besew mashina kórsetpelerin atqarılıwın támiyinleydi. Sol waqıttan baslap hár bir ciklda konveyer shıǵıwı keyingi buyrıq nátiyjesin keltirip shıǵaradı.
Biraq, konveyerning islewi waqtında, mashina kórsetpeleriniń úzliksizligin buzatuǵın yamasa qátelerge alıp keletuǵın waqıyalar (qáwipler) payda bolıwı múmkin. Men qáwiplerdiń úsh túrin ajrataman :
Truba liniyasi protsessorining waqıt diagramması
a) bir neshe bloklar bir waqtıniń ózinde birdey kompyuter sistemasınıń resurslarına kiriwge háreket etiwgenda payda bolatuǵın sistemalı ;
a) bir neshe bloklar bir waqtıniń ózinde birdey kompyuter sistemasınıń resurslarına kiriwge háreket etiwgenda payda bolatuǵın sistemalı ;
b) hár qıylı maǵlıwmatlar gruppalarınıń óz-ara baylanıslılıǵı ámeldegi bolǵanda maǵlıwmatlar qáwipi. Hár qıylı buyrıqlarda oqıw hám jazıwlardı sinxronlashtirilmaganligi sebepli maǵlıwmatlardan nadurıs paydalanıw múmkin;
c) shártli filial kórsetpeleri ámeldegi bolsa, keyingi buyrıqtı tańlawda uǵımsızlıq nátiyjesinde menejment qáwipi.
Qáwip menen baylanıslı ǵárejetler qarar algoritmların aqılǵa say shólkemlestiriw, múmkin bolǵan waqıyalardı gúzetshi hám olardı jasalma túrde joq etetuǵın kompilyatorlarning múmkinshilikleri, sonıń menen birge, aldınǵı nátiyjeler hám waqıyalar tariyxına tiykarlanǵan esap -kitaplar procesin boljaw ushın apparat yamasa apparat -programmalıq mexanizmler járdeminde minimallastırıladı.
Konveyer tezligin asırıwdıń bir neshe jolı bar. Birinshiden, mashina jollamaların qayta islew ciklınıń hár bir basqıshın bir neshe podstansiyalarga ajıratıw sebepli konveyer aylanıwı azayadı hám chastota soǵan uyqas túrde asadı. Ekinshiden, protsessorda bir-biriniń ústine shıǵıw menen isleytuǵın bir neshe trubalar. Birinshi usılǵa superkonveyorizatsiya dep ataladı [6], ekinshisi - superskalalar menen qayta islew.
Konveyer tezligin asırıwdıń bir neshe jolı bar. Birinshiden, mashina jollamaların qayta islew ciklınıń hár bir basqıshın bir neshe podstansiyalarga ajıratıw sebepli konveyer aylanıwı azayadı hám chastota soǵan uyqas túrde asadı. Ekinshiden, protsessorda bir-biriniń ústine shıǵıw menen isleytuǵın bir neshe trubalar. Birinshi usılǵa superkonveyorizatsiya dep ataladı [6], ekinshisi - superskalalar menen qayta islew.
Super-konveyerli qayta islew protsessorini shólkemlestiriwde, CLCM sheńberinde orınlanǵan jumıslar sanı ko'payadi hám hár bir bunday operatsiya ushın bólek bólim ajratıladı. Usınıń menen birge, olar orınlanǵan háreketlerdiń quramalılıǵın sezilerli dárejede kemeytiwge erisediler, bul bolsa olardı ámelge asırıw waqtın qısqartiradi. hár bir birlik joqarı saat chastotasında islewi múmkin.
Paydalanılǵan ádebiyatlar
1. З.З.Мирюсупов, Ж.Х.Джуманов. «Компьютер архитектураси». /TATУ. 144 бет. Тошкент, 2017
2.. Мусаев М.М. “Компьютер тизимлари ва тармоқлари”. Тошкент.: “Aloqachi” нашриёти, 2013 йил. 8 боб. 394 бет. – Олий ўқув юртлари учун қўлланма.
3. Tami.uz
4. Ziyonet.uz
Do'stlaringiz bilan baham: |