/ প্রকোপ / সিপুইনফোতে ভাইবোনদের অর্থ কী?


11

এর অর্থ কী কোনও শারীরিক প্রসেসরের ভার্চুয়াল প্রসেসরের সংখ্যা?

উত্তর:


9

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


7

একটি প্রসেসরের ভাইবোনের সংখ্যা হ'ল সেই প্রসেসরের অভ্যন্তরে মোট নির্বাহ ইউনিটের সংখ্যা। এর মধ্যে অতিরিক্ত কোর এবং হাইপারথ্রেডিং উভয়ই অন্তর্ভুক্ত থাকবে।

উদাহরণ স্বরূপ,

  1. একটি কোর 2 ডুও তালিকা করবে siblings : 2। দ্বৈত কোর, হাইপারথ্রেডিং নেই।
  2. একটি Xeon E5420 তালিকা করবে siblings : 4। হাইপারথ্রেডিং সহ ডুয়াল কোর।
  3. হাইপারথ্রেডিং সহ একটি পেন্টিয়াম 4 তালিকাবদ্ধ করবে siblings : 2। হাইপারথ্রেডিং সহ একক কোর।

1

প্রথমে নীচের শর্তাদি এবং তাদের ব্যবহারের প্রসঙ্গটি বুঝুন।

  • সিপিইউ
    • একটি সিপিইউ একটি প্রসেসিং ইউনিট।
    • নির্দেশাবলী প্রক্রিয়া করার জন্য এটিতে একাধিক উপাদান থাকবে।
    • প্রতিটি উপাদান বিভিন্ন ক্রিয়াকলাপের জন্য যেমন দায়বদ্ধতা আনয়ন, ডিকোড, প্রক্রিয়া, আপডেট, ইত্যাদির জন্য দায়ী
  • মূল
    • একটি সিপিইউতে উল্লিখিত উপাদানগুলির একাধিক সেট / ইউনিট থাকতে পারে।
    • যদি এই ইউনিটগুলির দুটি সেট থাকে তবে প্রসেসর সমান্তরালভাবে দুটি নির্দেশিকা চালাতে পারে।
    • এক ইউনিটকে কোর নামে ডাকা হয়।
    • একটি ডুয়েল-কোর সিপিইউতে দুটি অভিন্ন সেট উপাদান থাকবে। একটি কোয়াড-কোর সিপিইউতে এই উপাদানগুলি / ইউনিটের চারটি অভিন্ন সেট থাকবে
  • মাল্টি সিপিইউ / হাইপারথ্রেডিং
    • এটি সামান্য কৌতুকপূর্ণ। এটি বৈধতা শুধুমাত্র সফ্টওয়্যার প্রসঙ্গ।
    • যখনই কোনও নির্দেশ কোনও বাহ্যিক ইভেন্টটি সম্পন্ন হওয়ার অপেক্ষায় থাকে, তখন সিপিইউ অলস থাকে। সিপিইউকে আরও ভালভাবে ব্যবহার করতে, কিছু বিক্রেতারা দুটি হার্ডওয়্যার থ্রেড বজায় রাখে এবং যখনই একটি থ্রেড ব্লক করা হয়, হার্ডওয়্যার অন্য থ্রেডে স্যুইচ করবে। এই জাতীয় প্রসেসরের সিপিইউ রাজ্যগুলি সংরক্ষণ এবং পুনরুদ্ধার করার ক্ষমতা থাকবে will
    • সফ্টওয়্যারটির জন্য, দেখতে দেখতে দুটি থ্রেড সমান্তরালে চলছে।
    • লিনাক্স এই হাইপারথ্রেডিং কোরগুলিকে একাধিক সিপাস হিসাবে বিবেচনা করে। কারণ এটি সমান্তরালভাবে দুটি থ্রেড চালাতে পারে। সুতরাং এটি দুটি কার্যকরকরণ ইউনিট (সিউডো সিপিইউ) দেখতে পাবে।
    • উদাহরণস্বরূপ সাম্প্রতিক ইন্টেল সিপিইউ হাইপারথ্রেড, দুটি যুগপত থ্রেড চালাতে সক্ষম।
  • মাল্টি-কোর
    • আধুনিক সিপিইউগুলিতে উপরে উল্লিখিত হার্ডওয়্যার ইউনিট / কোরগুলির একাধিক সেট রয়েছে
    • হাইপারথ্রেডিংয়ের বিপরীতে, তারা আসলে সমান্তরালে দুটি নির্দেশনা কার্যকর করতে পারে
    • প্রতিটি কোর হাইপারথ্রেডও হতে পারে
  • মাল্টি প্রসেসর
    • সার্ভারস, সুপার কম্পিউটারগুলির মতো উচ্চ কার্যকারিতা সিস্টেমগুলিতে একাধিক শারীরিক সিপিইউ থাকবে।
    • আপনি তাদের মাদার বোর্ডগুলিতে একাধিক সিপিইউ সকেট দেখতে পারেন
    • প্রত্যেকের একাধিক কোর থাকতে পারে। আবার প্রতিটি কোর হাইপারথ্রেড করা যেতে পারে

আধুনিক পিসিগুলি সাধারণত মাল্টি-কোর হাইপারথ্রেড প্রসেসরের সাথে আসে। উদাহরণস্বরূপ, কোয়াড-কোর হাইপারথ্রেডেড ইন্টেল সিপিইউ নিয়ে আসা পিসিতে চলমান লিনাক্স 8 সিপিইউ (4 কোর এক্স 2 হাইপারথ্রেড) দেখতে পাবে।

আধুনিক সার্ভারগুলি সাধারণত মাল্টি-কোর-মাল্টি-প্রসেসর সিস্টেম। একটি সাধারণ সার্ভারে দুটি সকেট থাকবে, প্রত্যেকটিতে 24 হাইপারথ্রেডেড কোর থাকবে। সুতরাং এই সিস্টেমে চলমান লিনাক্স 96 টি সিপিইউ দেখতে পাবে (2 সকেট x 24 কোর x 2 হাইপারথ্রেড)

ভাইবোন

প্রকৃত প্রশ্নে ফিরে আসা, প্রসেসরদের ভাগ করা ক্যাশে ভাইবোন বলা হবে। ক্যাশে সংগঠনটি হবে (যদিও এটি আর্কিটেকচারের ভিত্তিতে পৃথক হবে),

  • প্রতিটি কোরে একটি করে এল 1 নির্দেশনা-ক্যাশে এবং একটি এল 1 ডেটা-ক্যাশে থাকবে
  • প্রতিটি কোর এক ইউনিফাইড এল 2 ক্যাশে হবে
  • সকেটের সমস্ত কোরগুলিতে একটি ইউনিফাইড এল 3 ক্যাশে থাকবে
  • কোনও দুটি সকেট সাধারণত কোনও ক্যাশে ভাগ করে নেবে না

2 সকেট সহ একটি মাল্টি-কোর-মাল্টি-প্রসেসর সিস্টেমটি বিবেচনা করুন। প্রতিটি সকেটে হাইপারথ্রেডিং সহ 24 টি কোর রয়েছে। এক্ষেত্রে লিনাক্স 0 থেকে 95 পর্যন্ত সংখ্যা অনুসারে মোট 96 সিপিইউ দেখতে পাবে Soc সকেট 1-এ 0-07-এর সিপিইউ থাকবে এবং সকেট 2-এর 48-95 হবে (সাধারণত এটি সংখ্যাটি আন্তঃবিশ্বিত হবে)। উল্লিখিত ক্যাশে সংগঠন সহ এই সিস্টেমের জন্য,

  • প্রসেসর 0-47 ভাইবোন হয়
  • প্রসেসর 48-95 ভাইবোন হয়

0

কার্নেল উদাহরণস্বরূপ লোডবালেন্সে ভাইবোনদের সংখ্যা ব্যবহার করে;

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


প্যাকেজ এখানে ভুল পরিভাষা।
উইম কেরখফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.