কম্পিউটার

CPU কোর বনাম থ্রেড ব্যাখ্যা করা হয়েছে – পার্থক্য কি?

CPU কোর বনাম থ্রেড ব্যাখ্যা করা হয়েছে – পার্থক্য কি?

এর মধ্যে পার্থক্য সম্পর্কে আপনি কি ভেবে দেখেছেন CPU কোর এবং থ্রেড? এটা বিভ্রান্তিকর না? চিন্তা করবেন না এই নির্দেশিকাটিতে আমরা CPU কোর বনাম থ্রেড বিতর্ক সংক্রান্ত সমস্ত প্রশ্নের উত্তর দেব।

মনে আছে যে আমরা প্রথমবার কম্পিউটারে ক্লাস নিয়েছিলাম? আমাদের শেখানো হয়েছিল প্রথম জিনিস কি? হ্যাঁ, এটি সত্য যে সিপিইউ যে কোনও কম্পিউটারের মস্তিষ্ক। যাইহোক, পরবর্তীতে, যখন আমরা আমাদের নিজস্ব কম্পিউটার কিনতে গিয়েছিলাম, তখন মনে হয়েছিল আমরা এটি সম্পর্কে সব ভুলে গেছি এবং সিপিইউ নিয়ে খুব একটা চিন্তা করিনি। এর কারণ কী হতে পারে? সবচেয়ে গুরুত্বপূর্ণ একটি হল যে আমরা প্রথমে CPU সম্পর্কে অনেক কিছু জানতাম না।

CPU কোর বনাম থ্রেড ব্যাখ্যা করা হয়েছে – পার্থক্য কি?

এখন, এই ডিজিটাল যুগে এবং প্রযুক্তির আবির্ভাবের সাথে সাথে অনেক কিছুই বদলে গেছে। অতীতে, কেউ শুধুমাত্র ঘড়ির গতি দিয়ে একটি CPU-এর কর্মক্ষমতা পরিমাপ করতে পারত। জিনিসগুলি, যাইহোক, এত সহজ থাকেনি. সাম্প্রতিক সময়ে, একটি সিপিইউ একাধিক কোর এবং হাইপার-থ্রেডিংয়ের মতো বৈশিষ্ট্য সহ আসে। এগুলি একই গতির সিঙ্গেল-কোর সিপিইউ থেকে ভালভাবে কাজ করে। কিন্তু CPU কোর এবং থ্রেড কি? তাদের মধ্যে পার্থক্য কী? এবং সেরা পছন্দ করতে আপনার কী জানা দরকার? যে আমি আপনাকে সাহায্য করতে এখানে কি. এই নিবন্ধে, আমি আপনার সাথে CPU কোর এবং থ্রেড সম্পর্কে কথা বলব এবং আপনাকে তাদের পার্থক্যগুলি জানাব। আপনি এই নিবন্ধটি পড়া শেষ করার সময় আপনার আর কিছুই জানতে হবে না। তাই আর সময় নষ্ট না করে শুরু করা যাক। পড়তে থাকুন।

CPU কোর বনাম থ্রেড ব্যাখ্যা করা হয়েছে – উভয়ের মধ্যে পার্থক্য কী?

কম্পিউটারে কোর প্রসেসর

CPU, যেমনটা আপনি ইতিমধ্যেই জানেন, সেন্ট্রাল প্রসেসিং ইউনিটকে বোঝায়। সিপিইউ হল প্রতিটি কম্পিউটারের কেন্দ্রীয় উপাদান যা আপনি দেখছেন - তা পিসি বা ল্যাপটপ হোক না কেন। সংক্ষেপে বলতে গেলে, যে কোনো গ্যাজেট যে কম্পিউট করে তার ভিতরে একটি প্রসেসর থাকতে হবে। যে স্থানে সমস্ত কম্পিউটেশনাল গণনা পরিচালিত হয় তাকে সিপিইউ বলা হয়। কম্পিউটারের অপারেটিং সিস্টেম নির্দেশের পাশাপাশি নির্দেশনা দিয়েও সাহায্য করে।

এখন, একটি সিপিইউতে বেশ কয়েকটি উপ-ইউনিট রয়েছে। তাদের মধ্যে কয়েকটি হল কন্ট্রোল ইউনিট এবং অ্যারিথমেটিক লজিক্যাল ইউনিট (ALU)। এই শর্তাবলী উপায় খুব প্রযুক্তিগত এবং এই নিবন্ধের জন্য প্রয়োজনীয় নয়. অতএব, আমরা সেগুলি এড়িয়ে চলব এবং আমাদের মূল বিষয় নিয়ে এগিয়ে যাব।

একটি একক CPU যেকোন সময়ে শুধুমাত্র একটি কাজ প্রক্রিয়া করতে পারে৷ এখন, আপনি উপলব্ধি করতে পারেন, এটি সর্বোত্তম সম্ভাব্য শর্ত নয় যা আপনি আরও ভাল পারফরম্যান্সের জন্য চান। যাইহোক, আজকাল, আমরা সকলেই এমন কম্পিউটারগুলি দেখি যেগুলি অনায়াসে মাল্টি-টাস্কিং পরিচালনা করে এবং এখনও দুর্দান্ত পারফরম্যান্স প্রদান করে। সুতরাং, কিভাবে যে পাস আসা হয়েছে? আসুন আমরা সেদিকে বিস্তারিত দেখি।

একাধিক কোর

এই পারফরম্যান্স সমৃদ্ধ মাল্টি-টাস্কিং ক্ষমতার সবচেয়ে বড় কারণ হল একাধিক কোর৷ এখন, কম্পিউটারের আগের বছরগুলিতে, সিপিইউগুলির একটি একক কোর থাকে। এর মূল অর্থ হল ফিজিক্যাল সিপিইউ এর ভিতরে শুধুমাত্র একটি কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট রয়েছে। যেহেতু পারফরম্যান্স আরও ভাল করার জন্য একটি গুরুতর প্রয়োজন ছিল, নির্মাতারা অতিরিক্ত 'কোর' যোগ করতে শুরু করে, যা অতিরিক্ত কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট। আপনাকে একটি উদাহরণ দিতে, আপনি যখন একটি ডুয়াল-কোর সিপিইউ দেখেন তখন আপনি একটি সিপিইউ দেখছেন যাতে কয়েকটি কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট রয়েছে। একটি ডুয়াল-কোর CPU নিখুঁতভাবে যে কোনো সময়ে দুটি একযোগে প্রক্রিয়া চালাতে সক্ষম। এটি, ঘুরে, আপনার সিস্টেমকে দ্রুততর করে তোলে। এর পেছনের কারণ হল আপনার CPU এখন এক সাথে একাধিক কাজ করতে পারে।

এখানে অন্য কোন কৌশল জড়িত নেই – একটি ডুয়াল-কোর সিপিইউতে দুটি কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট রয়েছে, যেখানে কোয়াড-কোরগুলির সিপিইউ চিপে চারটি কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট রয়েছে, একটি অক্টা- কোর এক আট আছে, এবং তাই.

এছাড়াও পড়ুন:৷ সিস্টেম ঘড়ির দ্রুত সমস্যা ঠিক করার ৮টি উপায়

এই অতিরিক্ত কোরগুলি আপনার সিস্টেমকে উন্নত এবং দ্রুত কর্মক্ষমতা অফার করতে সক্ষম করে৷ যাইহোক, একটি ছোট সকেটে ফিট করার জন্য ভৌত CPU-এর আকার এখনও ছোট রাখা হয়। আপনার যা দরকার তা হল একটি একক সিপিইউ সকেট এবং এর ভিতরে একটি সিপিইউ ইউনিট ঢোকানো। আপনার একাধিক CPU সকেটের সাথে বিভিন্ন CPU-এর প্রয়োজন নেই, যার প্রত্যেকটির নিজস্ব শক্তি, হার্ডওয়্যার, কুলিং এবং অন্যান্য অনেক কিছু প্রয়োজন। এর পাশাপাশি, কোরগুলি একই চিপে থাকায় তারা একে অপরের সাথে দ্রুত যোগাযোগ করতে পারে। ফলস্বরূপ, আপনি কম বিলম্ব অনুভব করবেন৷

হাইপার-থ্রেডিং

এখন, আসুন আমরা কম্পিউটারের মাল্টিটাস্কিং ক্ষমতা সহ এই দ্রুত এবং আরও ভাল পারফরম্যান্সের পিছনে অন্য কারণটি দেখি - হাইপার-থ্রেডিং। কম্পিউটারের ব্যবসায় দৈত্য, ইন্টেল, প্রথমবারের জন্য হাইপার-থ্রেডিং ব্যবহার করেছিল। তারা এটির সাথে যা অর্জন করতে চেয়েছিল তা ভোক্তা পিসিগুলিতে সমান্তরাল গণনা নিয়ে আসছে। বৈশিষ্ট্যটি প্রথম 2002 সালে প্রিমিয়াম 4 HT সহ ডেস্কটপ পিসিতে চালু করা হয়েছিল। সেই সময়ে, পেন্টিয়াম 4T-এ একটি একক CPU কোর ছিল, যার ফলে যে কোনও সময়ে একটি একক কাজ সম্পাদন করতে সক্ষম হয়েছিল। যাইহোক, ব্যবহারকারীরা মাল্টিটাস্কিংয়ের মতো দেখতে যথেষ্ট দ্রুত কাজগুলির মধ্যে স্যুইচ করতে সক্ষম হয়েছিল। সেই প্রশ্নের উত্তর হিসেবে হাইপার-থ্রেডিং দেওয়া হয়েছিল।

Intel হাইপার-থ্রেডিং প্রযুক্তি - কোম্পানিটি এটির নাম দিয়েছে - এমন একটি কৌশল খেলে যা আপনার অপারেটিং সিস্টেমকে বিশ্বাস করে যে এটির সাথে বিভিন্ন CPU যুক্ত আছে৷ যাইহোক, বাস্তবে, শুধুমাত্র একটি আছে. এটি, ঘুরে, আপনার সিস্টেমকে আরও দ্রুত করে তোলে এবং সব সময় ভাল পারফরম্যান্স প্রদান করে। এটি আপনার কাছে আরও পরিষ্কার করার জন্য, এখানে আরেকটি উদাহরণ দেওয়া হল। আপনার যদি হাইপার-থ্রেডিংয়ের সাথে একটি সিঙ্গেল-কোর সিপিইউ থাকে, আপনার কম্পিউটারের অপারেটিং সিস্টেম দুটি লজিক্যাল সিপিইউ খুঁজে পাবে। ঠিক তেমনই, আপনার যদি ডুয়াল-কোর সিপিইউ থাকে, অপারেটিং সিস্টেমটি চারটি যৌক্তিক সিপিইউ আছে তা বিশ্বাস করে প্রতারিত হবে। ফলস্বরূপ, এই লজিক্যাল সিপিইউগুলি লজিকের ব্যবহারের মাধ্যমে সিস্টেমের গতি বাড়ায়। এটি হার্ডওয়্যার এক্সিকিউশন রিসোর্সগুলিকেও বিভক্ত করে। এটি, পরিবর্তে, বিভিন্ন প্রক্রিয়া পরিচালনার জন্য প্রয়োজনীয় সর্বোত্তম সম্ভাব্য গতি সরবরাহ করে।

CPU কোর বনাম থ্রেড:পার্থক্য কি?

এখন, একটি কোর এবং একটি থ্রেডের মধ্যে পার্থক্য কী তা বোঝার জন্য আমাদের কিছু মুহূর্ত সময় দেওয়া যাক৷ সহজভাবে বলতে গেলে, আপনি কোরটিকে একজন ব্যক্তির মুখ হিসাবে ভাবতে পারেন, যখন থ্রেডগুলিকে একজন মানুষের হাতের সাথে তুলনা করা যেতে পারে। আপনি যেমন জানেন যে মুখ খাওয়ার জন্য দায়ী, অন্যদিকে, হাতগুলি ‘ওয়ার্কলোড’ সংগঠিত করতে সহায়তা করে। আপনার কাছে যত বেশি থ্রেড থাকবে, আপনার কাজের সারি তত ভালোভাবে সংগঠিত হবে। ফলস্বরূপ, আপনি এটির সাথে আসা তথ্য প্রক্রিয়াকরণের জন্য একটি উন্নত দক্ষতা পাবেন৷

CPU কোর হল প্রকৃত CPU-এর ভিতরের প্রকৃত হার্ডওয়্যার উপাদান৷ অন্যদিকে, থ্রেড হল ভার্চুয়াল উপাদান যা হাতের কাজগুলি পরিচালনা করে। CPU একাধিক থ্রেডের সাথে ইন্টারঅ্যাক্ট করার বিভিন্ন উপায় রয়েছে। সাধারণভাবে, একটি থ্রেড সিপিইউতে কাজগুলি ফিড করে। দ্বিতীয় থ্রেডটি কেবলমাত্র তখনই অ্যাক্সেস করা হয় যখন প্রথম থ্রেড দ্বারা সরবরাহ করা তথ্য অবিশ্বস্ত বা ধীর হয় যেমন ক্যাশে মিস।

কোর, সেইসাথে থ্রেড, ইন্টেল এবং AMD উভয় প্রসেসরেই পাওয়া যাবে। আপনি শুধুমাত্র ইন্টেল প্রসেসরেই হাইপার-থ্রেডিং পাবেন অন্য কোথাও। বৈশিষ্ট্যটি আরও ভাল উপায়ে থ্রেড ব্যবহার করে। এএমডি কোর, অন্যদিকে, অতিরিক্ত শারীরিক কোর যোগ করে এই সমস্যাটি মোকাবেলা করে। ফলস্বরূপ, শেষ ফলাফলগুলি হাইপার-থ্রেডিং প্রযুক্তির সমতুল্য৷

ঠিক আছে বন্ধুরা, আমরা এই নিবন্ধের শেষের দিকে চলে এসেছি। এটি গুটিয়ে নেওয়ার সময়। এটি সিপিইউ কোর বনাম থ্রেড এবং তাদের উভয়ের মধ্যে পার্থক্য সম্পর্কে আপনার যা জানা দরকার তা। আমি আশা করি নিবন্ধটি আপনাকে অনেক মূল্য দিয়েছে। এখন যেহেতু আপনার কাছে এই বিষয়ে প্রয়োজনীয় জ্ঞান রয়েছে, এটি আপনার জন্য সর্বোত্তম ব্যবহারে রাখুন। আপনার সিপিইউ সম্পর্কে আরও জানার অর্থ হল আপনি আপনার কম্পিউটার থেকে সর্বাধিক সুবিধা নিতে পারবেন।

এছাড়াও পড়ুন:৷ অফিস, স্কুল বা কলেজে অবরুদ্ধ হলে YouTube আনব্লক করবেন?

সুতরাং, আপনার কাছে এটি আছে! আপনি সহজেই CPU কোর বনাম থ্রেড বিতর্ক শেষ করতে পারেন , উপরের নির্দেশিকা ব্যবহার করে. তবে এই নির্দেশিকা সম্পর্কে আপনার যদি এখনও কোনো প্রশ্ন থাকে তাহলে মন্তব্য বিভাগে নির্দ্বিধায় জিজ্ঞাসা করুন।


  1. 32-বিট এবং 64-বিট উইন্ডোজের মধ্যে পার্থক্য কী

  2. USB-C এবং Thunderbolt 3 এর মধ্যে পার্থক্য কি

  3. CPU এবং GPU এর মধ্যে পার্থক্য কি?

  4. স্ট্যান্ডার্ড ইউজার অ্যাকাউন্ট বনাম অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টের পার্থক্য কী