يمكن الإستفاده منه في تشغيل أكثر من برنامج وسوف تلاحظ فرق بينه وبين معالجات أحادية النواة
أما البرامج التي تستخدم طاقة المعالج كامله فهي قليله إما لعدم الحاجة لها أو لعدم ظهور دعم من قبل الأنظمة وأدوات البرمجة وسنلاحظ ذلك الدعم قريبا
حاليا التقنيات المستخدمة في البرامج هي تقنية تعدد المسارات وهي عبارة عن تشغيل عدة أوامر متوازية مع بعضها في نفس الوقت وكل أمر يعمل على نواة وهي تقنية معقده وتحتاج مجهود مضاعف وربما لايتنبأ المبرمج بنتائجها
لنأخذ مثال بسيط
مثلا لديك مسار وحيد وهو عباره عن متغير X والبرنامج يقوم بزيادة المتغير بواحد حتى يصل لل 1000 فيطبع قيمته
أما في حال وجود عده مسارات تقوم بالعد فعندما يقوم مسار بالوصول لل1000 ويعطي أمر للطابعة لحظة وصول أمر الطباعة تكون بقية المسارات قد زادت قيمة X وقد تطبع النتيجه خطأ 2000 مثلا لذلك هي بحاجة لمجهود أكبر للتنبأ بالأخطاء ومعالجتها
تمكنت من عمل برنامج لفرض إحتمالات MD5 وكان يعمل على 50% من طاقة المعالج ويفرض 5ملايين إحتمال في الثانية وعندما قمت بإدخال تقنية تعدد المسارات بحيث يتعرف البرنامج عند تشغيله على عدد الأنوية وتشغيل مسارات بعددها تمكنت من زيادة الإحتمالات إلى ثمانية ملايين ونصف وطاقة المعالج 100%
المفضلات