আমি কি একটি ইন্টেল সিপিইউতে হাইপারথ্রেডিং অক্ষম করব?


8

আমার কাছে ইন্টেল আই 5 এম 430 2.27GHz সহ একটি ল্যাপটপ রয়েছে। সিপিইউতে দুটি ডাব্লু রিয়েল কোর রয়েছে তবে এটির একধরণের ভার্চুয়ালাইজেশন রয়েছে তাই উইন্ডোজ এটিকে 4-কোর হিসাবে দেখায়।

একটি রিয়েল ডুয়াল কোর সিপিইউতে, একটি একক থ্রেডেড প্রোগ্রামটি 2.27GHz এ একটি একক কোরতে চলবে। রাইট?

আমার প্রশ্নটি হল, আমার 4-কোর সিপিইউতে একই প্রোগ্রামটি 1.13 গিগাহার্টজ গতিতে চলে? (২.২27 / ২) মানে, 4-কোর সিপিইউ অনুকরণের জন্য প্রতিটি বাস্তব কোরের ফ্রিকোয়েন্সি দুটি ভাগে বিভক্ত?

সর্বোচ্চ গতিতে সিপিইউ-ক্ষুধার্ত প্রোগ্রামটি চালানোর জন্য আমার জানতে হবে। যদি আমি সেই প্রোগ্রামটির দুটি উদাহরণ চালাই তবে আমি আমার ডেটা প্রক্রিয়াকরণটি দুইগুণ দ্রুত শেষ করব, কারণ আমার কাছে দুটি বাস্তব কোর রয়েছে। তবে আমি যদি 4 টি উদাহরণ শুরু করি তবে আমি 4 বার দ্রুত প্রসেসিং শেষ করব বা এটি '2 অতিরিক্ত ভার্চুয়াল কোর' ইন্টেলের থেকে অন্য আই-ক্যান্ডি বৈশিষ্ট্যযুক্ত?


হালনাগাদ:

আমি 2 এবং 3 খুব সিপিইউ নিবিড় থ্রেড শুরু করতে সিপিইউ ওভারলোড ব্যবহার করেছি । রিসোর্স মনিটরে "সিপিইউ-টোটাল" গ্রাফটি কেবল 50 এবং যথাক্রমে 75% ব্যবহার দেখায়।

উত্তর:


21

হাইপারথ্রেডিং প্রযুক্তি সহ আপনার সিপিইউ রয়েছে । আপনি এটি পরিবর্তন করতে পারবেন না, তবে চিন্তা করবেন না, আপনার কোনও কার্যকারিতা হারাবে না; আসলে এটি আপনার সিস্টেমের কর্মক্ষমতা বৃদ্ধি করে।

নোট করুন যে সিপিইউ ঘড়িটি সিপিইউ পারফরম্যান্সের সমান নয়। দুটি থ্রেডের জন্য ঘড়িটি দুটি দ্বারা ভাগ করা হয় না।

আপডেট / উপসংহার: মন্তব্যগুলিতে ইতিমধ্যে উল্লিখিত হিসাবে, কিছু (সর্বাধিক?) বিআইওএস-তে হাইপারথ্রেডিং বন্ধ করা সম্ভব। তবে এটি কোনও কার্যকারিতা উন্নতি আনবে না, কারণ ইনটেলস থ্রেড ম্যানেজমেন্ট কেবলমাত্র প্রয়োজন হিসাবে যথেষ্ট পরিমাণে বুদ্ধিমান।


11
আপনার যদি প্রয়োজন হয় তবে আপনি বায়োমে হাইপারথ্রেডিং বন্ধ করতে পারেন। তবে হাইপারথ্রেডিংয়ের বেশিরভাগ পরিস্থিতিতে পারফরম্যান্স সুবিধা রয়েছে।
যাত্রামন গীক

2
ইন্টেলের মতে, হাইপারথ্রেডিংয়ের মাধ্যমে কর্মক্ষমতা 30% পর্যন্ত বেড়েছে। আমি জানতাম না যে আপনি আসলে এটি বন্ধ করতে পারেন, বেশিরভাগ বায়োএসের কাছে এই বিকল্পটি মনে হয় না।
মাইকেল কে

4
সিঙ্গল-কোর সিপিইউগুলির সাথে এইচটি অত্যন্ত কার্যকর ছিল, তবে মাল্টি-কোর সিপিইউগুলি অন্যান্য কোরগুলির উপস্থিতির কারণে এটি কম দরকারী বলে মনে করে। এছাড়াও, আপনি পারে একটি থেকে ভাল পারফরম্যান্স পেতে একক অ্যাপ্লিকেশন যদি এইচটি অক্ষম যেহেতু প্রতিটি বাস্তব কোর আরও রিসোর্স প্রাপ্তিসাধ্য থাকবে নেই; নিশ্চিত হওয়ার একমাত্র উপায় হ'ল অভিজ্ঞতা অভিজ্ঞতা ir
Ignacio Vazquez-Abram 12

2
এইচটি কোনও প্রদত্ত থ্রেডে উত্সর্গীকৃত সিপিইউ চক্রকে অর্ধেক করে না কারণ এটি এমন একটি প্রযুক্তি যা শারীরিক সিপিইউ কোরকে চক্রের জন্য একাধিক থ্রেড পরিচালনা করতে দেয়। কোনও ধরণের বুদ্ধি ব্যবহার করে যে কোনও নির্দিষ্ট থ্রেড দ্বারা মূলটির কোন অংশটি ব্যবহার করা হবে তা নির্ধারণ করে, এইচটি অন্যটির সাথে হস্তক্ষেপ না করে একটি একক চক্রের 2 টি থ্রেড চালাবে।
music2myear

4
@ অল্টার একটি পার্শ্ব নোট হিসাবে, যখন হাইপারথ্রেডিং সরবরাহ করে এমন সম্ভাব্য অতিরিক্ত সংস্থান ব্যবহারের জন্য যখন সিপিইউ যথেষ্ট পরিমাণে ব্যবহার করা হচ্ছে না তখন উইন্ডোজ that সেই হাইপারথ্রেডেড কোরটিকে "পার্ক" করবে, সম্ভবত সত্যিকারের কোরগুলিকে অনুমতি দেওয়ার জন্য সমস্ত সংস্থানকে মুক্ত করে দেবে দক্ষতার সাথে কাজ করতে। আমি রিসোর্স মনিটরের প্রোগ্রামে আমার কোয়াড কোর আই 7 তে এটি ঘটতে দেখছি যেমন কর # 1, # 3, # 4 এবং # 7 কর্কস "পার্ক করা" এবং 0% সিপিইউ ব্যবহার দেখায় যখন কোর # 0, # 2, # 5 এবং # 6 চলছে।
মকুবাই

3

ইন্টেলের হাইপার থ্রেডিং (এইচটি) একই সাথে দুটি থ্রেড একক কোরতে চালানোর অনুমতি দেওয়ার জন্য ডিজাইন করা হয়েছে। সুতরাং, যেহেতু আপনার এইচটি সহ একটি ডুয়াল কোর সিপিইউ রয়েছে, আপনি একবারে চারটি থ্রেড চালাতে পারেন। সাধারণত, সিপিইউ এর ঘড়ির গতি স্থির হয় এবং একই সাথে কতগুলি থ্রেড চলছে তার উপর ভিত্তি করে আলাদা হয় না। যাইহোক, ইন্টেল সম্প্রতি টার্বো বুস্ট নামে একটি ফাংশন চালু করেছে যা সমস্ত কোর ব্যবহার না করা হলে সিপিইউকে একটি উচ্চ ঘড়ির গতিতে চালানোর অনুমতি দেয়। আপনার সিপিইউতে টার্বো বুস্টটি অন্তর্নির্মিত রয়েছে তাই এটি উভয় কোর ভারীভাবে ব্যবহার করা হয় এবং এটিতে কেবল একটি কোর ব্যবহার করা গেলে 2.53 গিগাহার্টজ চলবে। এটি সমস্তই স্বয়ংক্রিয়ভাবে পরিচালিত হয় এবং ঘড়ির গতিতে পার্থক্য কেবল প্রায় 10% হয় তাই এটি সম্পর্কে খুব বেশি চিন্তা করবেন না। আপনার প্রধান প্রক্রিয়াটির জন্য রিসোর্সগুলি মুক্ত করে দেওয়া সমস্ত কিছুই বন্ধ হয়ে যাওয়ার বিষয়টি নিশ্চিত করে আপনি আরও ভাল হয়ে যাবেন।


আমি খুব খুব সিপিইউ নিবিড় থ্রেড শুরু করতে 'সিপিইউ ওভারলোড' ব্যবহার করেছি। রিসোর্স মনিটরে গ্রাফটিতে (নীল রেখাটি যা সর্বাধিক ফ্রিক্স উপস্থাপন করে) ১১০% এ যায় না।
Ultralisk
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.