হ্যাঁ, প্রসেসর হ'ল সাধারণ শব্দ যা কোনও প্রকারের সিপিইউ বর্ণনা করার জন্য ব্যবহৃত হয়, নির্বিশেষে কোর of একই সিপিইউতে যায়, এটি একক বা মাল্টি-কোরকে বোঝায় না এবং এটি ব্যবহার করতে ব্যবহার করা যেতে পারে।
একটি সেন্ট্রাল প্রসেসিং ইউনিট (সিপিইউ) হ'ল একটি কম্পিউটারের মধ্যে এমন বৈদ্যুতিন সার্কিটরি যা নির্দেশাবলী অনুসারে নির্দিষ্ট বুনিয়াদি, লজিকাল, নিয়ন্ত্রণ এবং ইনপুট / আউটপুট (আই / ও) ক্রিয়াকলাপ সম্পাদন করে একটি কম্পিউটার প্রোগ্রামের নির্দেশাবলী বহন করে। শব্দটি কম্পিউটার শিল্পে কমপক্ষে 1960 এর দশকের প্রথম থেকেই ব্যবহৃত হয়েছে। Ditionতিহ্যগতভাবে, "সিপিইউ" শব্দটি একটি প্রসেসরকে বোঝায়, বিশেষত এটির প্রসেসিং ইউনিট এবং নিয়ন্ত্রণ ইউনিট (সিইউ) এর কাছে, কম্পিউটারের এই মূল উপাদানগুলিকে প্রধান মেমরি এবং আই / ও সার্কিটরির মতো বাহ্যিক উপাদানগুলির থেকে পৃথক করে।
কম্পিউটারগুলির প্রসেসিং পারফরম্যান্সটি মাল্টি-কোর প্রসেসর ব্যবহার করে বৃদ্ধি করা হয়, যা মূলত দুটি বা ততোধিক পৃথক প্রসেসরের (এই অর্থে কোর নামে পরিচিত) একটি সংহত সার্কিটের মধ্যে প্লাগ করা হয়। আদর্শভাবে, একটি ডুয়াল কোর প্রসেসর একক কোর প্রসেসরের চেয়ে প্রায় দ্বিগুণ শক্তিশালী হবে। অনুশীলনে, অসম্পূর্ণ সফ্টওয়্যার অ্যালগরিদম এবং বাস্তবায়নের কারণে পারফরম্যান্স লাভটি প্রায় ছোট, প্রায় 50%। একটি প্রসেসরে (যেমন ডুয়াল-কোর, কোয়াড-কোর ইত্যাদি) কোরের সংখ্যা বৃদ্ধি করা হ্যান্ডল করা যায় এমন কাজের চাপ বাড়িয়ে তোলে। এর অর্থ হ'ল প্রসেসর এখন অসংখ্য অ্যাসিনক্রোনাস ইভেন্ট, বাধা ইত্যাদি পরিচালনা করতে পারে যা অভিভূত হয়ে গেলে সিপিইউতে টোল নিতে পারে। এই কোরগুলিকে একটি প্রসেসিং প্লান্টের বিভিন্ন তল হিসাবে ভাবা যেতে পারে, প্রতিটি তল একটি আলাদা কাজ পরিচালনা করে। কখনও কখনও,
হাইপার-থ্রেডিং এবং আনকোরের মতো আধুনিক সিপিইউগুলির সুনির্দিষ্ট ক্ষমতার কারণে বর্ধিত ব্যবহারের লক্ষ্য রাখার সময় প্রকৃত সিপিইউ সংস্থাগুলি ভাগ করে নেওয়া, কর্মক্ষমতা পর্যায়ের পর্যবেক্ষণের স্তর এবং হার্ডওয়্যার ব্যবহার ধীরে ধীরে আরও জটিল কাজ হয়ে ওঠে।
মাল্টি-প্রসেসর সিস্টেমগুলি ভিন্ন। এটি মাদারবোর্ডযুক্ত এমন একটি কম্পিউটারকে বোঝায় যা 1 টিরও বেশি প্রসেসরকে সমর্থন করে (সাধারণত 2 থেকে 8 সিপিইউ করে, তবে কিছু সুপার কম্পিউটার বিশেষ হার্ডওয়্যার ব্যবহার করে যা অনেকগুলি একক মাদারবোর্ডে ব্যবহার করার অনুমতি দেয়)। এখানে একটি ক্যাচ, মাল্টি-প্রসেসর কম্পিউটারগুলি মাল্টি-কোর সিপিইউগুলি ব্যবহার করতে পারে (এবং সাধারণত করতে পারে)। উদাহরণস্বরূপ, আমি বেশ কয়েকটি মাল্টি-প্রসেসর সার্ভার তৈরি করেছি যার দুটি ইন্টেল সিওন 5560 কোয়াড কোর সিপিইউ ছিল। এই নির্দিষ্ট সিপিইউ হাইপার থ্রেডিং নামে পরিচিত একটি প্রযুক্তি সরবরাহ করে। হাইপার থ্রেডিং এমন একটি প্রযুক্তি যা 4 (কোয়াড) কোরকে কার্যত অর্ধেকভাগে বিভক্ত করে, যা আপনাকে প্রতি সিপিইউতে মোট 8 টি কোরের কার্যকরভাবে দেয়। যেহেতু হাইপার-থ্রেডিং সহ আমাদের প্রতি সিপিইউতে 8 টি কোর রয়েছে, এবং সিস্টেমটি মাল্টি-প্রসেসর - শেষ ফলাফলটি 16 টি কোর সহ একটি সিস্টেম। প্রতিটি কোর অন্য কোরগুলির থেকে আলাদাভাবে একটি থ্রেড প্রক্রিয়া করতে পারে যার অর্থ আপনার একক সিপিইউর চেয়ে তথ্য প্রসেস করার অনেক বেশি শক্তি রয়েছে।