কম্পিউটার

সিপিইউ কি? (সেন্ট্রাল প্রসেসিং ইউনিট)

সেন্ট্রাল প্রসেসিং ইউনিট (CPU) কম্পিউটারের একটি উপাদান যা কম্পিউটারের অন্যান্য হার্ডওয়্যার এবং সফ্টওয়্যার থেকে বেশিরভাগ কমান্ড ব্যাখ্যা এবং কার্যকর করার জন্য দায়ী৷

CPU ব্যবহার করে এমন ডিভাইসের প্রকারগুলি

ডেস্কটপ, ল্যাপটপ, এবং ট্যাবলেট কম্পিউটার, স্মার্টফোন, এমনকি আপনার ফ্ল্যাট-স্ক্রিন টেলিভিশন সেট সহ সমস্ত ধরণের ডিভাইস একটি CPU ব্যবহার করে৷

ইন্টেল এবং এএমডি হল ডেস্কটপ, ল্যাপটপ এবং সার্ভারগুলির জন্য দুটি সর্বাধিক জনপ্রিয় CPU প্রস্তুতকারক, যেখানে Apple, NVIDIA এবং Qualcomm হল বড় স্মার্টফোন এবং ট্যাবলেট CPU নির্মাতা৷

আপনি প্রসেসর, কম্পিউটার প্রসেসর, মাইক্রোপ্রসেসর, সেন্ট্রাল প্রসেসর এবং "কম্পিউটারের মস্তিষ্ক" সহ CPU-কে বর্ণনা করার জন্য ব্যবহৃত অনেকগুলি নাম দেখতে পারেন৷

কম্পিউটার মনিটর বা হার্ড ড্রাইভ কখনও কখনও খুব ভুলভাবে হয়৷ CPU হিসাবে উল্লেখ করা হয়, কিন্তু হার্ডওয়্যারের টুকরোগুলি সম্পূর্ণ ভিন্ন উদ্দেশ্যে কাজ করে এবং কোনভাবেই CPU-এর মতো একই জিনিস নয়।

একটি CPU দেখতে কেমন এবং এটি কোথায় অবস্থিত

সিপিইউ কি? (সেন্ট্রাল প্রসেসিং ইউনিট)

একটি আধুনিক CPU সাধারণত ছোট এবং বর্গাকার হয়, এর নিচের দিকে অনেক ছোট, গোলাকার, ধাতব সংযোগকারী থাকে। কিছু পুরানো CPU-তে ধাতব সংযোগকারীর পরিবর্তে পিন থাকে।

CPU মাদারবোর্ডের একটি CPU "সকেট" (বা কখনও কখনও একটি "স্লট") সাথে সরাসরি সংযুক্ত করে। CPU সকেট পিন-সাইড-ডাউনে ঢোকানো হয় এবং একটি ছোট লিভার প্রসেসরকে সুরক্ষিত করতে সাহায্য করে।

অল্প সময়ের জন্য চালানোর পরে, আধুনিক CPU গুলি খুব গরম হতে পারে। এই তাপ নষ্ট করতে সাহায্য করার জন্য, CPU-এর উপরে সরাসরি একটি হিট সিঙ্ক এবং একটি ফ্যান সংযুক্ত করা প্রায় সবসময়ই প্রয়োজন। সাধারণত, এগুলি একটি CPU ক্রয়ের সাথে বান্ডিল হয়৷

কিভাবে একটি CPU এবং Heatsink ইনস্টল করবেন

জল কুলিং কিট এবং ফেজ পরিবর্তন ইউনিট সহ অন্যান্য আরও উন্নত কুলিং বিকল্পগুলিও উপলব্ধ।

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

CPU ঘড়ির গতি

একটি প্রসেসরের ঘড়ির গতি হল গিগাহার্টজ (GHz) এ পরিমাপ করা যেকোন সেকেন্ডে প্রসেস করা নির্দেশাবলীর সংখ্যা।

উদাহরণস্বরূপ, একটি সিপিইউর ঘড়ির গতি থাকে 1 হার্জ যদি এটি প্রতি সেকেন্ডে এক টুকরো নির্দেশ প্রক্রিয়া করতে পারে। এটিকে আরও বাস্তব-বিশ্বের উদাহরণে এক্সট্রাপোলেট করা:3.0 GHz এর ক্লক স্পিড সহ একটি CPU প্রতি সেকেন্ডে 3 বিলিয়ন নির্দেশাবলী প্রক্রিয়া করতে পারে৷

CPU কোর

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

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

CPU অনুমতি দিচ্ছে, কিছু অ্যাপ্লিকেশন ব্যবহার করতে পারে যাকে বলা হয় মাল্টিথ্রেডিং . যদি একটি থ্রেডকে একটি কম্পিউটার প্রক্রিয়ার একক অংশ হিসাবে বোঝা যায়, তাহলে একটি সিপিইউ কোরে একাধিক থ্রেড ব্যবহার করার অর্থ হল আরও নির্দেশাবলী একবারে বোঝা এবং প্রক্রিয়া করা যেতে পারে। কিছু সফ্টওয়্যার একাধিক CPU কোরে এই বৈশিষ্ট্যটির সুবিধা নিতে পারে, যার মানে এমনকি আরও  নির্দেশাবলী একই সাথে প্রক্রিয়া করা যেতে পারে।

উদাহরণ:ইন্টেল কোর i3 বনাম i5 বনাম i7

কিছু সিপিইউ কীভাবে অন্যদের তুলনায় দ্রুত তার আরও নির্দিষ্ট উদাহরণের জন্য, আসুন দেখি Intel কীভাবে তার প্রসেসর তৈরি করেছে।

ঠিক যেমন আপনি সম্ভবত তাদের নামকরণ থেকে সন্দেহ করবেন, ইন্টেল কোর i7 চিপগুলি i5 চিপগুলির থেকে ভাল পারফর্ম করে, যা i3 চিপগুলির থেকে ভাল পারফর্ম করে৷ কেন একজন অন্যদের চেয়ে ভাল বা খারাপ পারফর্ম করে তা একটু জটিল কিন্তু এখনও বোঝা বেশ সহজ৷

ইন্টেল কোর i3 প্রসেসর হল ডুয়াল-কোর প্রসেসর, যেখানে i5 এবং i7 চিপগুলি হল কোয়াড-কোর৷

টার্বো বুস্ট হল i5 এবং i7 চিপগুলির একটি বৈশিষ্ট্য যা প্রসেসরকে তার ঘড়ির গতিকে তার বেস স্পীড, যেমন 3.0 GHz থেকে 3.5 GHz পর্যন্ত, যখনই প্রয়োজন হবে বৃদ্ধি করতে সক্ষম করে৷ ইন্টেল কোর i3 চিপগুলির এই ক্ষমতা নেই। "কে" শেষ হওয়া প্রসেসরের মডেলগুলি ওভারক্লক করা যেতে পারে, যার মানে এই অতিরিক্ত ঘড়ির গতি সর্বদা জোর করে ব্যবহার করা যেতে পারে; আপনি কেন আপনার কম্পিউটারকে ওভারক্লক করবেন সে সম্পর্কে আরও জানুন৷

হাইপার-থ্রেডিং প্রতিটি CPU কোর প্রতি দুটি থ্রেড প্রক্রিয়াকরণ করতে সক্ষম করে। এর মানে হাইপার-থ্রেডিং সমর্থন সহ i3 প্রসেসর মাত্র চারটি একযোগে থ্রেড (যেহেতু তারা ডুয়াল-কোর প্রসেসর)। ইন্টেল কোর i5 প্রসেসর হাইপার-থ্রেডিং সমর্থন করে না, যার মানে তারাও একই সময়ে চারটি থ্রেডের সাথে কাজ করতে পারে। i7 প্রসেসর, যাইহোক, এই প্রযুক্তিকে সমর্থন করে, এবং তাই (কোয়াড-কোর হওয়া) একই সময়ে 8টি থ্রেড প্রক্রিয়া করতে পারে।

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

2022 সালের 7টি সেরা প্রসেসর

CPUs সম্পর্কে আরও তথ্য

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

একটি সিপিইউর কম ঘড়ির গতি থাকতে পারে তবে এটি একটি কোয়াড-কোর প্রসেসর, অন্যটির ঘড়ির গতি বেশি তবে এটি কেবল একটি ডুয়াল-কোর প্রসেসর। কোন সিপিইউ অন্যকে ছাড়িয়ে যাবে তা আবার, সিপিইউ কিসের জন্য ব্যবহার করা হচ্ছে তার উপর সম্পূর্ণ নির্ভর করে।

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

একাধিক কোর প্রসেসর:আরও সবসময় ভাল?

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

আপনার কম্পিউটার একটি 32-বিট বা 64-বিট অপারেটিং সিস্টেম চালাতে পারে কিনা তা নির্ভর করে ডেটা ইউনিটের আকারের উপর যা CPU পরিচালনা করতে পারে। 32-বিট প্রসেসরের চেয়ে 64-বিট প্রসেসরের সাহায্যে একবারে বেশি মেমরি অ্যাক্সেস করা যায়, যে কারণে 64-বিট-নির্দিষ্ট অপারেটিং সিস্টেম এবং অ্যাপ্লিকেশনগুলি 32-বিট প্রসেসরে চলতে পারে না।

আপনি একটি কম্পিউটারের CPU বিশদ, অন্যান্য হার্ডওয়্যার তথ্য সহ, বেশিরভাগ বিনামূল্যের সিস্টেম তথ্য সরঞ্জামগুলির সাথে দেখতে পারেন৷

বাণিজ্যিক কম্পিউটারে উপলব্ধ স্ট্যান্ডার্ড প্রসেসরের বাইরে, কোয়ান্টাম মেকানিক্সের পিছনে বিজ্ঞান ব্যবহার করে কোয়ান্টাম কম্পিউটারের জন্য কোয়ান্টাম প্রসেসর তৈরি করা হচ্ছে।

প্রতিটি মাদারবোর্ড শুধুমাত্র একটি নির্দিষ্ট পরিসরের CPU প্রকারকে সমর্থন করে, তাই কেনাকাটা করার আগে সর্বদা আপনার মাদারবোর্ড প্রস্তুতকারকের সাথে যোগাযোগ করুন।

কিভাবে প্রসেসর তুলনা
  1. কম্পিউটার মাউস কি?

  2. কম্পিউটার নেটওয়ার্কে নোড কী?

  3. ঘড়ি বাধা কি?

  4. কম্পিউটার প্রসেসর এবং এর ব্যবহার - সেন্ট্রাল প্রসেসিং ইউনিট (CPU)