انجینئری ڈیزائن اور ایناولیسیس
مثال- بہتر ہدایت کار کو Cpu Microchetecture ڈیزائن کرنے کی مثال -: کیلکولیشن اور معیاری کمپلیکس ہیں۔
Table of Contents
اس ہدایت پر عمل کرنے سے ہم اِن نظریات کو واضح کرنے اور ماہرِنفسیات بنانے میں مدد دے سکتے ہیں ۔
CPU مائیکرورکیٹ محکمہ میں بنیادی کنساس
CPU مائیکرورکیٹیٹ (Micoarchitecture) کسی ایک ایسے اجزاء کی تنظیم کو کہتے ہیں جس میں ہدایات کو انجام دینے کے لئے ان کا رابطہ کیا جاتا ہے. کلیدی عناصر میں ہدایتی پائپ لائن، کیچہیر اور سزا کے یونٹ شامل ہیں ۔
مائیکرورکیٹ کی ساخت میں کیلکوشنس
مثال کے طور پر ، پائپ لائن کے مرحلے کے درمیان طویل رفتار ، ہدایت اور توانائی استعمال سے متعلق حسابوحمل کا تقاضا کرتا ہے ۔
فرض کریں سٹیج کی میعاد اس طرح ہے: (2 ن)، ڈی کوڈ (1.5 ن)، ادا (3 ن)، میموری رسائی (2.5 ن)، اور لکھنؤ (2.5 ن)، اور لکھنؤ (1 ن)۔ گردش وقت کم از کم 3 شمار ہونا ضروری ہے تاکہ سست ترین مرحلے کو مرتب کیا جا سکے۔
ڈیزائن میں معیاری پیچیدہ
تعلیمی سیٹ کے لیے ای ای ای ای 754 جیسے معیاروں پر عمل کرنا چاہیے جیسے کہ ای ای او 754۔
مثال کے طور پر، ایک تیرنگ پوائنٹ یونٹ کی ڈیزائن کرتے وقت یہ تصدیق کرتا ہے کہ یہ درست طور پر IEE 754 آپریشنز پر عمل پیرا ہے، جن میں راؤنڈ موڈز اور دستی ادائیگی کے علاوہ۔
مثال : کالککیونگ کیچ سائز
فرض کریں کہ ایک کاریگر کے پاس 4 درجے کی کیچ درج ذیل سائز ہیں: L1 (32 KB)، L2 (256 ق-B)، L3 (8 MB)، اور بنیادی یادداشت (16 GB)۔
کل کیچ صلاحیت کو مجموعی طور پر جانچنے میں تمام سطحوں کے حجم کا اندازہ لگانا شامل ہے، اس صورت میں بنیادی میموریل رسائی سے پہلے کیش کے 8,256 ایم ایم اے ہیں۔