آپ کا براؤزر جاوا اسکرپٹ کو سپورٹ نہیں کرتا ہے!

COV ITRM کی لغت

S

بیک وقت ملٹی تھریڈنگ (SMT)

تعریف

(سیاق و سباق: عمومی)


ایک پروسیسر ڈیزائن جو ہارڈ ویئر ملٹی تھریڈنگ کو سپر اسکیلر پروسیسر ٹیکنالوجی کے ساتھ جوڑتا ہے تاکہ ہر چکر میں متعدد تھریڈز کو ہدایات جاری کرنے کی اجازت دی جا سکے۔ دوسرے ہارڈویئر ملٹی تھریڈڈ آرکیٹیکچرز (جیسے ٹیرا ایم ٹی اے) کے برعکس، جس میں کسی بھی سائیکل پر صرف ایک ہی ہارڈویئر سیاق و سباق (یعنی تھریڈ) فعال ہوتا ہے، ایس ایم ٹی تمام تھریڈ سیاق و سباق کو بیک وقت پروسیسر کے وسائل کے لیے مقابلہ کرنے اور ان کا اشتراک کرنے کی اجازت دیتا ہے۔ روایتی سپر اسکیلر پروسیسرز کے برعکس، جو فی تھریڈ انسٹرکشن لیول کے ہم آہنگی کی کمی کا شکار ہیں، بیک وقت ملٹی تھریڈنگ کم سنگل تھریڈ ILP کی تلافی کے لیے متعدد تھریڈز کا استعمال کرتی ہے۔ کارکردگی کا نتیجہ مختلف قسم کے کام کے بوجھ پر نمایاں طور پر اعلی انسٹرکشن تھرو پٹ اور پروگرام کی رفتار ہے جس میں تجارتی ڈیٹا بیس، ویب سرورز اور سائنسی ایپلی کیشنز ملٹی پروگرامڈ اور متوازی ماحول دونوں میں شامل ہیں۔ (http://www.cs.washington.edu/research/smt/index.htm )

R < | > ٹی