Дәріс конспектілері (тезистері) уе-10-20 фр 03



бет26/46
Дата14.01.2023
өлшемі2,05 Mb.
#61250
түріКонспект
1   ...   22   23   24   25   26   27   28   29   ...   46
Жедел жады құрылымы
Cray C90 компьютерінің жедел жадысы барлық процессорлар және енгізу/шығару секциясына бөлінеді. Жадының әрбір сөзі 80 разрядтан тұрады: 64 разряды деректерді сақтау үшін және қосымша 16 разряды қателерді түзету үшін.
Деректерді таңдау жылдамдығын арттыру үшін жедел жады бір мезгілде жұмыс істей алатын көптеген банкаларға бөлінген.
Әрбір процессор әрқайсысы бір тактіде екі сөз жібере алатын қабілеті бар төрт порт арқылы жедел жадымен қатынас жасай алады. Порттардың бірі әрқашанда енгізу/шығару секциясымен байланысқан және кемінде бір порт әрқашанда жазу операциясына бөлінген. Бұндай архитектура кірістік векторы екеуден аспайтын векторлық операцияларды орындау үшін өте ыңғайлы.

24 сурет. Cray C90 компьютерінің жалпы сүлбасы
Максималды конфигурацияда компьютер жадысын 1024 банкаға бөлуге болатыны қарастырылған. Мұнда әрбір 8 секция 8 подсекцияға, әрбір подсекция 16 банкаға бөлінген (25 сурет). Тізбекті адрестер кезекпен әрбір параметр бойынша жүргізіледі:
адрес 0 - 0-ші секция, 0-ші подсекция, 0-ші банка;
адрес 1 - 1-ші секция, 0-ші подсекция, 0-ші банка;
адрес 2 - 2-ші секция, 0-ші подсекция, 0-ші банка;

адрес 8 - 0-ші секция, 1-ші подсекция, 0-ші банка;
адрес 9 - 1-ші секция, 1-ші подсекция, 0-ші банка;

адрес 63 - 7-ші секция, 7-ші подсекция, 0-ші банка;
адрес 64 - 0-ші секция, 0-ші подсекция, 1-ші банка;
адрес 65 - 1-ші секция, 0-ші подсекция, 1-ші банка;
...
Қандай да бір секцияға бір мезгілде қатынас жасалына қалса шиелініс пайда болады, бірақ ол бір тактіде шешіледі. Бұл жағдайда сұраныстардың бірінің өңделуі жалғастырыла береді де, ал басқасы жай бір тактіге бұғатталады. Егер қандай да бір секцияның бір подсекциясына бір мезгілде қатынас жасалатын болса, онда шиеліністі шешуге қажетті уақыт 6 тактіге жетуі мүмкін. Әрине, қандай да бір секцияның қандай да бір подсекциясына тұрақты түрде қатынас жасалына беретін болса, онда шиеліністің максималды саны алынары түсінікті де. Бұл процессордың 64 еселік қадаммен орналасқан деректермен векторлық операцияларды орындау кезінде болатыны белгілі. Осы мысалдың өзі Cray C90 компьютерінің бір процессорында бір бағдарламаны ғана орындау барысында шиеліністер болуы мүмкіндігі фактісінің иллюстрациясы болары анық.


Достарыңызбен бөлісу:
1   ...   22   23   24   25   26   27   28   29   ...   46




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет