Kompyuter tizimining umumiy tarkibini tashkillashtirish, ko'p yadroli protsessorlarning arxitektura turlari Ishdan maqsad
Download 406.59 Kb. Pdf ko'rish
|
1-Amaliy ish...
- Bu sahifa navigatsiya:
- Kop yadroli protsessor vazifasi.
№1 amaliy ish Mavzu : Kompyuter tizimining umumiy tarkibini tashkillashtirish, ko'p yadroli protsessorlarning arxitektura turlari Ishdan maqsad: Ko’p yadroli protsessorlarning arxitekturasi bilan tanishib chiqish Bir nechta yadroli protsessorlar qurilishidan oldin, Intel va AMD kabi odamlar va kompaniyalar bir nechta protsessorli kompyuterlarni yaratishga harakat qilishdi. Buning ma'nosi shundan iborat ediki, bir nechta protsessorli rozetkaga ega anakart kerak edi. Bu nafaqat boshqa protsessor soketiga jismoniy moslamalar kerak bo'lgani uchun qimmatroq bo'ldi, balki ikkala protsessor o'rtasida amalga oshiriladigan aloqaning kuchayishi tufayli kutish vaqtini oshirdi. Anakart ma'lumotlarning barchasini protsessorga yuborishdan ko'ra, ularni kompyuterda ikkita alohida joylarga ajratishi kerak edi. Jismoniy masofa aslida jarayon sekinroq bo'lishini anglatadi. Ushbu jarayonlarni bir nechta yadroli bitta chipga qo'yish nafaqat sayohat uchun kamroq masofani anglatishini, balki turli xil yadrolar ayniqsa og'ir ishlarni bajarish uchun resurslarni taqsimlashini anglatadi. Masalan, Intel'ning Pentium II va Pentium III chiplari ikkala versiyada ham bitta anakartda ikkita protsessor o'rnatilgan. Ko'p yadroli protsessor vazifasi. Bu juda oddiy. Bir nechta yadroga ega bo'lish bir vaqtning o'zida bir nechta ishni bajarish imkonini beradi. Masalan, agar siz elektron pochta xabarlari ustida ishlayotgan bo'lsangiz, Internet-brauzeringiz bo'lsa, Excel jadvalida ishlayotgan bo'lsangiz va iTunes-da musiqa tinglayotgan bo'lsangiz, to'rt yadroli protsessor bir vaqtning o'zida bu ishlarning barchasida ishlashi mumkin. Yoki, agar foydalanuvchida darhol bajarilishi kerak bo'lgan vazifa bo'lsa, uni kichikroq, osonroq ishlarga ajratish mumkin. Bir nechta yadrodan foydalanish nafaqat bir nechta dasturlar bilan cheklanib qolmaydi. Masalan, Google Chrome har bir yangi sahifani bir vaqtning o'zida bir nechta yadrolarning afzalliklaridan foydalanishi mumkin bo'lgan boshqa jarayon bilan ta'minlaydi. Ammo ba'zi dasturlar bitta tishli deb nomlanadi, ya'ni ular bir nechta yadrolarni ishlata olmaslik uchun yozilmagan va bunday qila olmaydi. Bu erda yana gipertishlash boshlanadi, bu Chrome-ga bir nechta sahifani bitta "haqiqiy yadro" ga ikkita "mantiqiy yadro" ga yuborish imkonini beradi. Ko'p yadroli protsessorlar va giper-tishli protsessorlar bilan qo'lma-qo'l yurish bu ko'p tarmoqli tushuncha. Multithreading aslida operatsion tizim uchun kodni eng asosiy shakliga yoki ipiga bo'lish va bir vaqtning o'zida turli yadrolarga tarqatish orqali bir nechta yadrolarning afzalliklaridan foydalanish qobiliyatidir. Bu, albatta, ko'p yadroli protsessorlarda bo'lgani kabi ko'p protsessorlarda ham muhimdir. Multitishlash bu tovushga qaraganda biroz murakkabroq, chunki operatsion tizim dasturni samarali ishlashini davom ettirish uchun kodni to'g'ri buyurtma qilishni talab qiladi. An Intel Core 2 Duo E6750 ikki yadroli protsessor Download 406.59 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling