Kompyuter arxitekturasi fanidan tayyorlagan




Download 0,56 Mb.
bet2/2
Sana22.05.2024
Hajmi0,56 Mb.
#250559
1   2
Bog'liq
arxitektura 4 mustaqil ish gulzira

Erkin Grid
• Ilmiy Grid
• Belgilanishlar orqali qo’llaniladigan Grid
Tarqatilgan yoki umuman tarmoqli hisoblash - bu oddiy protokollardan foydalangan holda tarmoqqa (mahalliy yoki global) ulangan oddiy kompyuterlarga (standart protsessorlar, saqlash qurilmalari, quvvat manbalari va boshqalar) asoslangan parallel hisoblash shakli. Ethernet, odatdagi superkompyuterda mahalliy tezyurar avtobusga ulangan ko'plab protsessorlar mavjud. Tarqatilgan hisoblashning asosiy afzalligi shundaki, hisoblash tizimining bitta hujayrasini oddiy ixtisoslashgan bo'lmagan kompyuter singari sotib olish mumkin. Shunday qilib, siz odatdagi superkompyuterlarda bo'lgani kabi deyarli bir xil hisoblash quvvatiga ega bo'lishingiz mumkin, ammo ancha arzon narxlarda.
Internetning rivojlanishi va optik tolalar (SONET, SDH va ATM) asosida paketli ma'lumotlarni uzatish texnologiyalari, shuningdek mahalliy tarmoq tarmoqlari texnologiyalari (Gigabit Ethernet) bilan paydo bo'ldi. . Aloqa vositalarining o'tkazuvchanligi, agar kerak bo'lsa, boshqa kompyuterning resurslaridan foydalanish uchun etarli bo'ldi. Jahon tarmog'iga ulangan ko'plab kompyuterlar ish vaqtining ko'p qismida bo'sh turganligi va kundalik vazifalarini hal qilish uchun zarur bo'lgandan ko'ra ko'proq resurslarga ega ekanligini hisobga olsak, foydalanilmagan resurslaridan boshqa joylarda foydalanish mumkin.
Buyruq (ингл: instruction, рус: команда) Bajarilishi zarur bo'lgan amalning ta'rifi. Topshiriqlarni boshqarish tilini ko'rsatish, dastur operatori, boshqaruvchi signal va foydalanuvchi talablari buyruq (ko'rsatma) hisoblanadi. Barcha hollarda, buyruqlar yordamida ma'lumotlarni qayta ishlash tizimida ma'lumotlar jo'natish yoki tizimlar orasida ma'lumotlar uzatish jarayonlarini boshqarish amalga oshiriladi. Har bir buyruq amal kodidan tashkil topib, qaysi obyektga
va nima qilish kerakligini, olingan natijani qayerga yuborish kerakligini xabar qiladi. Amallarni bajarishda ishlatiladigan buyruqlar yig'masi buyruq tili bilan aniqlanadi. Protsessorning ishlashi asosan beshta quyidagi bosqichlardan iborat:
1.Buyruqni o'qish;
2. Buyruqni deshifrlash;
3. Operandlarni o'qish;
4. Buyruqni bajarish;
5. Natijani yozish.
Buyruqlar tizimi-bu kompyuter ishlatadigan buyruqlar ro'yxati bo'lib, ular yordamida dasturchi ma'lumotlarga ishlov berishning o'z algoritmini ishlatadi. Barcha mikroprotsessorlarni guruhlarga ajratish mumkin: CISC (Complex Instruction Set Command) to'liq buyruqlar tizimining to'plami bilan; RISC (Reduced Instruction Set Command) qisqartirilgan buyruqlar tizimining to'plami bilan; VLIW (Very Length Instruction Word) buyruq so'zi juda uzun bo'lgan; CISC (Complex Instruction Set Computer) To'laroq buyruqlar to'plami kompyuteri (CISC) - bu bitta ko'rsatmalar bir nechta past darajadagi operatsiyalarni bajarishi mumkin bo'lgan yoki ko'p bosqichli operatsiyalarga yoki bitta ko'rsatmalar doirasida rejimlarni aniqlashga qodir bo'lgan buyruqlar to'plami.
Parallelashtirish algoritmlarning samaradorlik ko'rsatkichlari P-protsessorlari uchun parallel algoritm yordamida olingan hisob-kitoblarning navbatdagi versiyasi bilan taqqoslanadigan tezlashtirish (tezlashuv) qiymati ya'ni muammolarni hal qilish vaqtini skaler kompyuterda parallel algoritmni bajarish vaqtiga nisbati muammoning kompleks murakkabligini parametrlash uchun ishlatiladi. Masalan muammoni kiritish ma'lumotlari soni Muammoni
yechishda parallel algoritm bilan protsessorlardan foydalanishning samaradorligi (samaradorligi) nisbati bilan belgilanadi
parallel algoritm yordamida olingan hisob-kitoblarning navbatdagi versiyasi bilan taqqoslanadigan tezlashtirish (tezlashuv) qiymati ya'ni muammolarni hal qilish vaqtini skaler kompyuterda parallel algoritmni bajarish vaqtiga nisbati muammoning kompleks murakkabligini parametrlash uchun ishlatiladi. Masalan muammoni kiritish ma'lumotlari soni Muammoni echishda parallel algoritm bilan protsessorlardan foydalanishning samaradorligi (samaradorligi) nisbati bilan belgilanadi. (samaradorlik qiymati protsessorlarning muammoni hal qilish uchun ishlatilgan algoritmni bajarish vaqtining o'rtacha ulushini aniqlaydi).
Yuqoridagi munosabatlarni eng yaxshi tarzda ko'rsatilish formulasi yoki (samaradorlik qiymati protsessorlarning muammoni hal qilish uchun ishlatilgan algoritmni bajarish vaqtining o'rtacha ulushini aniqlaydi). Yuqoridagi munosabatlarni eng yaxshi tarzda ko'rsatilish formulasi yoki aktivlashtirilgandan keyin mantiqiy protsessorlardan har biri o’z vazifasini mustaqil va boshqa protsessorga bog’liq bo’lmagan holda bajarishi, uzilishlarga ishlov berishi mumkin. Shunday qilib, ushbu teхnologiya real ikki protsessorli konfiguratsiyadan shu bilan farqlanadiki, ikkita mantiqiy protsessorlar umumiy resurslardan (хotira, shinalar) foydalaniladi. Ikkita mantiqiy protsessorlarni qo’llash zamonaviy operatsion tizimlarda va yuqori samarali ilovalarda amalga oshirilgan oqimlar darajasida parallelizm jarayonini kuchaytirishga imkon beradi. Protsessor yadrosi bir nechta ijro modullaridan foydalanishi hisobiga ikkita oqimni parallel хolda bajarishga qodir.
FOYDANILGAN ADABIYOTLAR:
Mike Johnson, Superskalyar Microprocessor Design, Prentice-Hall, 1991, ISBN 0-13-875634-1
2.Sorin Cotofana, Stamatis Vassiliadis, "On the Design Complexity of the Issue Logic of Superskalyar Machines", EUROMICRO 1998: 10277-10284
3.Steven McGeady, "The i960CA Superskalyar Implementation of the 80960 Architecture", IEEE 1990, pp. 232–240
4.Steven McGeady, et al., "Performance Enhancements in the Superskalyar i960MM Embedded Microprocessor," ACM Proceedings of the 1991 Conference on Computer Architecture (Compcon), 1991, pp. 4–7
5.https://www.sciencedirect.com/topics/computer-science/superskalyar-processor
6.http://www.myshared.ru/slide/1448418/
Download 0,56 Mb.
1   2




Download 0,56 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Kompyuter arxitekturasi fanidan tayyorlagan

Download 0,56 Mb.