آپ ملٹی کور پروسیسروں پر پروسیسر کی رفتار کا حساب کس طرح لیتے ہیں؟

Nov 1, 2024
ہارڈ ویئر

اقتصادی صارفین کی گریڈ ملٹی کور پروسیسرز کی آمد بہت سارے صارفین کے لئے یہ سوال پیدا کرتی ہے کہ: آپ ملٹی کور سسٹم کی اصل رفتار کو مؤثر طریقے سے کیسے گنتے ہیں؟ کیا واقعی ایک 4-کور 3GHz سسٹم 12Ghz ہے؟ پڑھیں جیسے ہی ہم تفتیش کرتے ہیں۔

آج کا سوال وجواب کا سیشن ہمارے پاس سوپر یوزر کے بشکریہ ہے St اسٹیک ایکسچینج کی ایک ذیلی تقسیم ، سوال و جواب کی ویب سائٹوں کی کمیونٹی ڈرائیو گروپ بندی۔

سوال

سپر یوزر ریڈر این ریلنگھ یہ جاننا چاہتا تھا کہ ملٹی کور سسٹم کے لئے پروسیسر کی رفتار کا اصل حساب کیسے کیا جاتا ہے:

کیا یہ کہنا درست ہے ، مثال کے طور پر ، جو 3G کور ہرٹج پر چل رہا ہے اس میں چار کورز والا ایک پروسیسر در حقیقت 12GHz پر چلنے والا ایک پروسیسر ہے؟

میں ایک بار ایک "میک بمقابلہ پی سی" دلیل (جس کی وجہ سے اس موضوع کی توجہ نہیں ہے… جو مڈل اسکول میں واپس آرہا تھا) میں پڑ گیا جس نے اصرار کیا کہ میکس کو صرف 1 گیگا ہرٹ مشین کی حیثیت سے اشتہار دیا جارہا ہے کیونکہ وہ دوہری تھے -پروسیسر G4s ہر 500MHz پر چل رہا ہے۔

اس وقت میں جانتا ہوں کہ وجوہات کی بناء پر یہ ہاگ واش ہے ، لیکن میرے خیال میں زیادہ تر لوگوں پر ظاہر ہے ، لیکن میں نے صرف اس ویب سائٹ پر "6 کور x 0.2GHz = 1.2Ghz" کے اثر سے ایک تبصرہ دیکھا اور اس سے مجھے دوبارہ اس بارے میں سوچنا پڑا۔ اس کا اصل جواب ہے۔

تو ، گھڑی کی رفتار کے حساب کتاب کے الفاظ کے بارے میں یہ کم یا زیادہ فلسفیانہ / گہرا تکنیکی سوال ہے۔ مجھے دو امکانات نظر آرہے ہیں:

  1. ہر بنیادی حقیقت میں ہر سیکنڈ میں ایکس حسابات کر رہا ہے ، اس طرح حساب کی کل تعداد ایکس (کور) ہے۔
  2. گھڑی کی رفتار بجائے ایک دوسرے کی خلا میں پروسیسر کے چکروں کی تعداد کی ایک گنتی ہے ، لہذا جب تک کہ تمام کور ایک ہی رفتار سے چل رہے ہیں ، ہر گھڑی کے چکر کی رفتار یکساں رہتی ہے چاہے کتنے ہی کور موجود ہوں۔ . دوسرے لفظوں میں ، ہرٹز = (کور 1 ہ ہرٹز + کور 2 ہ ہرٹ +…) / کور۔

تو کل گھڑی کی رفتار کی نشاندہی کرنے کا مناسب طریقہ کیا ہے اور اس سے بھی اہم بات یہ ہے کہ کیا ملٹی کور سسٹم پر سنگل کور اسپیڈ نام کو استعمال کرنا بھی ممکن ہے؟

جواب

سپر یوزر کے معاون موکوبائی واضح چیزوں کو صاف کرنے میں مدد کرتے ہیں۔ وہ لکھتا ہے:

کواڈ کور 3GHz پروسیسر کبھی بھی 12GHz سنگل کور کی طرح تیز نہیں ہونے کی بنیادی وجہ یہ ہے کہ اس پروسیسر پر چلنے والا کام کیسے کام کرتا ہے ، یعنی سنگل تھریڈ یا ملٹی تھریڈ۔ امدہل کا قانون جب آپ چل رہے ہیں اس کی نوعیت پر غور کرتے وقت اہم ہے۔

اگر آپ کے پاس ایسا کام ہے جو فطری طور پر خطی ہوتا ہے اور بالکل ٹھیک مرحلہ وار کرنا پڑتا ہے جیسے کہ (انتہائی سادہ پروگرام)

10: a = a + 1
20: ہر 10

تب یہ کام پچھلے پاس کے نتائج پر زیادہ انحصار کرتا ہے اور اس کی قدر کو خراب کیے بغیر خود کی متعدد کاپیاں نہیں چلا سکتا 'ایک' جیسا کہ ہر کاپی کی قیمت مل رہی ہوگی 'ایک' مختلف اوقات میں اور اسے مختلف طرح سے لکھنا۔ اس سے کام صرف ایک ہی دھاگے تک محدود ہے اور یوں یہ کام کسی بھی وقت صرف ایک ہی کور پر چل سکتا ہے ، اگر یہ متعدد کوروں پر چلنا ہوتا تو ہم آہنگی کی بدعنوانی واقع ہوتی۔ یہ ڈبل کور سسٹم کی cpu طاقت کے 1/2 یا کواڈ کور سسٹم میں 1/4 تک محدود ہے۔

اب کوئی کام کریں جیسے:

10: a = a + 1
20: b = b + 1
30: c = c + 1
40: d = d + 1
50: ہر 10

یہ ساری لائنیں آزاد ہیں اور پہلے جیسے 4 الگ الگ پروگراموں میں تقسیم ہوسکتی ہیں اور ایک ہی وقت میں چلائی جاسکتی ہیں ، ہر ایک کسی بھی ہم آہنگی کے مسئلے کے بغیر کسی ایک کور کی مکمل طاقت کا موثر استعمال کرنے کے قابل ہے ، یہ وہ جگہ ہے جہاں امدہل کا قانون اس میں آتا ہے.

لہذا اگر آپ کے پاس زبردستی طاقت کا حساب کتاب کرنے کے لئے ایک ہی تھریڈ ایپلی کیشن موجود ہے تو سنگل 12 گیگا ہرٹز پروسیسر ہاتھوں کو جیت سکتا ہے ، اگر آپ کسی طرح کام کو الگ الگ حصوں اور کثیر جہتوں میں تقسیم کرسکتے ہیں تو 4 کور قریب آسکتے ہیں ، لیکن کافی حد تک نہیں ، عمدہah کے قانون کے مطابق ، وہی کارکردگی۔

ایک ملٹی سی پی یو نظام آپ کو اہم چیز دیتا ہے وہ ہے ردعمل۔ ایک ہی بنیادی مشین پر جو سخت محنت کر رہی ہے اس پر سست نظام لگتا ہے کیونکہ زیادہ تر وقت ایک کام کے ذریعہ استعمال کیا جاسکتا ہے اور دوسرے کام صرف بڑے کام کے مابین مختصر پھٹکے میں چلتے ہیں جس کے نتیجے میں ایسا نظام پیدا ہوتا ہے جو سست یا قائل لگتا ہے۔ . ملٹی کور سسٹم پر بھاری کام ایک کور ہو جاتا ہے اور دوسرے تمام کام دوسرے کاموں پر چلتے ہیں ، اپنے کام تیزی سے اور موثر انداز میں انجام دیتے ہیں۔

"6 کور x 0.2GHz = 1.2Ghz" کی دلیل ہر حالت میں کوڑے دان ہے سوائے اس کے کہ کام بالکل متوازی اور آزاد ہوں۔ بہت سارے کام ایسے ہیں جو انتہائی متوازی ہیں ، لیکن پھر بھی ان کو مطابقت پذیری کی کچھ شکل درکار ہے۔ ہینڈ بریک ایک ویڈیو ٹرانسکوڈر ہے جو دستیاب تمام سی پی یو کو استعمال کرنے میں بہت اچھا ہے لیکن اس کے لئے یہ ضروری نہیں ہے کہ دوسرے دھاگوں کو ڈیٹا سے پُر رکھیں اور وہ ڈیٹا اکٹھا کریں جس کے ساتھ وہ کام کرتے ہیں۔

  1. ہر بنیادی حقیقت میں ہر سیکنڈ میں ایکس حسابات کر رہا ہے ، اس طرح حساب کی کل تعداد ایکس (کور) ہے۔

ہر کور ایک سیکنڈ میں X حساب کتاب کرنے کی اہلیت رکھتا ہے ، فرض کرتے ہوئے کہ کام کا بوجھ مناسب متوازی ہے ، ایک لکیری پروگرام پر ، جو آپ کے پاس ہے وہ 1 کور ہے۔

  1. گھڑی کی رفتار بجائے ایک دوسرے کی خلا میں پروسیسر کے چکروں کی تعداد کی ایک گنتی ہے ، لہذا جب تک کہ تمام کور ایک ہی رفتار سے چل رہے ہیں ، ہر گھڑی کے چکر کی رفتار یکساں رہتی ہے چاہے کتنے ہی کور موجود ہوں۔ . دوسرے لفظوں میں ، ہرٹز = (کور 1 ہ ہرٹز + کور 2 ہ ہرٹ +…) / کور۔

میرے خیال میں یہ غلط فہمی ہے کہ 4 x 3GHz = 12GHz ، ریاضی کے کاموں سے فائدہ اٹھاتا ہے ، لیکن آپ سیب کا سنتری سے موازنہ کر رہے ہیں اور رقم ٹھیک نہیں ہے ، ہر حالت کے لئے GHz کو آسانی سے شامل نہیں کیا جاسکتا۔ میں اسے 4 x 3GHz = 4 x 3GHz میں تبدیل کردوں گا۔

وضاحت میں شامل کرنے کے لئے کچھ ہے؟ تبصرے میں آواز بند. ٹیک سیکھنے والے اسٹیک ایکسچینج کے دوسرے صارفین سے مزید جوابات پڑھنا چاہتے ہیں؟ یہاں مکمل گفتگو کے دھاگے کو چیک کریں .

.entry-content .ینٹری فوٹر

TopSolid Cam 7 And Multi-core Processors

Does CPU Clock Speed Actually Matter?

Windows 7 | How To Increase Your Processor's Speed

How To Check CPU Or Processor Speed & Type On Your PC

CPU Core Count Vs Clock Speed: What Matters More?


ہارڈ ویئر - انتہائی مشہور مضامین

ڈسپلے پورٹ 2: کیا مختلف ہے ، اور اس سے کیا فرق پڑتا ہے

ہارڈ ویئر Jun 27, 2025

ہیڈرین / شٹر اسٹاک ویڈیو الیکٹرانکس اسٹینڈرڈ ایسوسی ایشن (VESA) ابھی اعلان کیا..


اپنے کیمرے کو دور سے کیسے کنٹرول کریں

ہارڈ ویئر Aug 8, 2025

بطور فوٹو گرافر ، آپ موقع پر اپنے کیمرے کو دور سے کنٹرول کرنا چاہتے ہیں۔ مثال کے طور پر ، اگر آپ سمندر..


اپنے گیم کے فریم فی سیکنڈ (FPS) کو کس طرح دیکھیں اور ان کو بہتر بنائیں۔

ہارڈ ویئر May 26, 2025

گیم کی کارکردگی کو "فریم فی سیکنڈ" ، یا FPS میں ماپا جاتا ہے۔ ہائی ایف پی ایس آپ کو ہموار گیم پلے فراہم ک..


بہترین غیر مکینیکل کی بورڈز

ہارڈ ویئر Dec 20, 2024

اگر آپ کو کمپیوٹر لوازمات میں ذرا بھی دلچسپی ہے تو ، آپ کو کوئی شک نہیں ہوگا مکینیکل کی بورڈ کی ط�..


وائرلیس ایربڈز چوس لیتے تھے ، لیکن وہ اب اچھے ہیں

ہارڈ ویئر Aug 7, 2025

مجھے تاروں سے نفرت ہے۔ ایک لمبے عرصے سے میں خصوصی طور پر وائرلیس ایئربڈز استعمال کرنا چاہتا تھا ، لی�..


کیا Razer کی zSilver گیمنگ اس کے قابل ہے؟

ہارڈ ویئر Mar 27, 2025

غیر منقولہ مواد Razer حال ہی میں ایک نیا صارف وفاداری پروگرام کا اعلان کیا : پی سی گیمرز ورچوئ�..


اپنے Gmail اکاؤنٹ سے iOS 9 کے نوٹ کو کیسے ہم آہنگ کریں

ہارڈ ویئر Jul 12, 2025

آپ اپنے آئی فون یا آئی پیڈ پر نوٹوں کی ہم آہنگی کرسکتے ہیں آپ کے iCloud اکاؤنٹ میں ، لیکن کیا آپ �..


لینووو یوگا 2 پرو: لیپ ٹاپ پہلا ، یوگی دوسرا

ہارڈ ویئر Oct 17, 2025

غیر منقولہ مواد بہت سے طریقوں سے ، ایک لیپ ٹاپ روایتی ڈیسک ٹاپ کمپیوٹر سے کہیں زیادہ ذاتی مشین ہے۔ ج..


اقسام