Ketma-ket ishlov berish uchun yozilgan dasturlar bir vaqtning o'zida faqat bitta yadrodan foydalanadi va vazifalarni ketma-ket tartibda qayta ishlaydi. Seriyali protsessor oziq-ovqat do'konida o'nlab ochiq kassirga ega bo'lib, bir vaqtning o'zida har xil qatorlar orasida bitta kassir ishlaydi va hammani tekshiradi. Kassir yoki protsessor bir vaqtning o'zida barcha buyurtmalarni bajarish maqsadi bilan keyingisiga o'tishdan oldin bir vaqtning o'zida bir nechta narsalarni tekshirib, qatordan qatorga o'tadi.
Dasturlar parallel ishlov berishdan foydalanishga mo'ljallangan bo'lsa, parallel ishlov berish muhiti vazifalarni tezroq bajarishi mumkin.
Seriyali dasturlar barcha ko'rsatmalarni ketma-ket tartibga soladi
Parallel dasturlar vazifalarni bir nechta protsessor yadrolari o'rtasida bo'linishi va tugallangan vazifalar sifatida qayta yig'ilishi mumkin bo'lgan alohida qismlarga bo'lish orqali ishlaydi. Parallel protsessorlar to'g'ri yozilgan kod bilan o'xshash soatli ketma-ket protsessorlarning ishlash quvvatini ko'paytirishi mumkin. Biroq, yuqori soat tezligiga ega bo'lgan ketma-ket protsessor bitta ip bilan ishlashda parallel protsessorlardan ustun bo'lishi mumkin.
Parallelik nima?
• Parallel ishlov berish - bu CPUda uning hisoblash tezligini o'lchash maqsadida bir vaqtning o'zida hisoblashni bildirish uchun ishlatiladigan atama
• Parallel ishlov berish ko'rsatmalarni ketma-ket bajarish jarayoni ko'p vaqt talab qilganligi sababli joriy etildi.
Parallel ishlov berish - bu nima?
EA parallel kompyuter - bu hisoblash muammosini hal qilish uchun bir vaqtning o'zida bir nechta ishlov berish elementlarini birgalikda ishlatadigan kompyuter tizimi
Paralel ishlov berish parallel ravishda hisoblash imkonini beradigan texnika va texnologiyalarni o'z ichiga oladi
Hisoblash muammolari parallellik darajasi/turi bo'yicha farqlanadi
Xulosa
• Bugungi va ertangi kompyuterlar to'liq foydalanish uchun parallel dasturlashni talab qiladigan ulkan qayta ishlash quvvatiga ega. • Ketma-ket va parallel dasturlash o'rtasida jiddiy farqlar mavjud bo'lib, ular qiyin bo'lishi mumkin.
• Ushbu farqlarga erta ta'sir qilish bilan talabalar ko'p yadroli dasturlash bilan ishlash samaradorligini oshirishga qodir.