এপিইউ, সিপিইউ, জিপিইউ কি? মাল্টি সিপিইউ, মাল্টি কোর সিপিইউ, হাইপার থ্রেডিং কি? কম্পিউটার প্রসেসর i3, i5, i7 এর বৃত্তান্ত, কোনটি কিনবেন? প্রসেসর প্রজন্ম কি? -টেরাটিউন!

য়েক বছর ধরে কিংবা বলতে পারেন যখন থেকে কম্পিউটিং প্রযুক্তির উন্নতি শুরু হয়েছে, তারপর থেকে নানান ধরনের হার্ডওয়্যার, সাথে অনেক কম্পিউটিং টার্ম সম্পর্কে আমাদের শুনতে মিলেছে। একটি কম্পিউটিং ডিভাইজ বা কম্পিউটার মেশিনকে সম্পূর্ণ করতে নানান প্রকার হার্ডওয়্যারের প্রয়োজনীয়তা রয়েছে; একই বাপের সন্তান গুলোর মধ্যে যেমন আলাদা বৈশিষ্ট্য পাওয়া যায়, ঠিক তেমনি কম্পিউটারে এপিইউ (APU), সিপিইউ (CPU), জিপিইউ (GPU) এর আলাদা আলাদা কাজ রয়েছে। এদের কিছু সুবিধা রয়েছে এবং কিছু অসুবিধাও রয়েছে, এদের নিয়ে আপনি যখন ঠিকঠাক মতো জানবেন ঠিক তখনই আপনি বুঝতে পারবেন, কোন কম্পিউটারটি আপনার জন্য।

সিপিইউ

নোটঃ আপনি যদি সিপিইউ নিয়ে এই দৈত্যাকার প্যারাগ্রাফ গুলো না পড়তে চান তবে নিচের ভিডিওটি দেখে নিতে পারেন, সেখানে আমি প্রসেসর সম্পর্কে সবকিছু বিস্তারিত আলোচনা করেছি।

যদি আপনি পড়তে ভালোবাসেন, তো নিচ থেকে পড়া আরম্ভ করুণ!

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

“সেন্ট্রাল প্রসেসিং ইউনিট” —এই নামটি থেকেই অনেক কিছু বুঝতে পাড়া যায়। অর্থাৎ এটি এমন একটি যন্ত্রাংশ যা কম্পিউটারের সকল প্রধান কাজ গুলো সম্পাদন করে থাকে। আপনি হয়তো কম্পিউটার দিয়ে ইন্টারনেট ব্রাউজ করছেন, ভিডিও দেখছেন, ফটো এডিট করছেন, কিন্তু কম্পিউটারের আসল কাজ কি? ডাটা/প্রোগ্রামকে প্রসেস করা; আর এই কাজটিই সেন্ট্রাল প্রসেসিং ইউনিট সম্পূর্ণ করে থাকে।

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

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

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

তাছাড়া প্রসেসর যেকোনো ইনপুটকে গ্রহন করে এবং একটি আউটপুট জেনারেট করে, সেই আউটপুটকে প্রসেসর কম্পিউটার মেমোরিতে (র‍্যাম) লিখে রাখে। প্রসেসরের আরেকটি গুরুত্বপূর্ণ টার্ম হচ্ছে এর ক্লক। প্রসেসর কোটি ট্র্যানজিস্টর দ্বারা গঠিত হয়, এদেরকে এক একটি সুইচও বলা চলে —কেনোনা এদের কাজ শুধু অন এবং অফ হওয়া আর এভাবেই এরা ডাটা প্রসেস করে। সুইচ এক বার অফ অন হয়ে আরেকবার অফ হলে একে এক ক্লক সাইকেল কাজ করা বলা হয়। ধরুন কোন প্রসেসরে লেখা রয়েছে এর ক্লক স্পীড ২.৮ গিগাহার্জ তবে সেই প্রসেসরে ২.৮ বিলিয়ন ক্লক সাইকেল পূর্ণ হয় এক সেকেন্ডে।

মাল্টি সিপিইউ

হাইপার থ্রেডিং প্রযুক্তি

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

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

হাইপার থ্রেডিং প্রযুক্তি

হাইপার থ্রেডিং প্রযুক্তি হলো ইন্টেলের প্রথম প্যারালেল কম্পিউটিং পিসি সিস্টেম। ২০০২ সালে যখন প্রথম ইনটেল পেন্টিয়াম ৪ এইচটি প্রসেসর বাজারে আসে তার সাথেই হাইপার থ্রেডিং প্রযুক্তির সাথে আমরা প্রথম পরিচিত হয়। সেই প্রসেসরটি একটি সিঙ্গেল কোর প্রসেসর ছিল, অর্থাৎ এটি এক সময়ে কেবল একটিই কাজ করার ক্ষমতা রাখতো। কিন্তু হাইপার থ্রেডিং প্রযুক্তির ফলে অপারেটিং সিস্টেম সেই প্রসেসরে দুটি কোর দেখতে পাচ্ছিল। এটা অনেকটা অপারেটিং সিস্টেমের সাথে “চিটারি” —তারপরেও এর উল্লেখ্য যোগ্য গুরুত্ব রয়েছে।

সিঙ্গেল কোর প্রসেসর হাইপার থ্রেডিং প্রযুক্তিতে ভার্চুয়ালি ডুয়াল কোর মনে হলেও এটি ফিজিক্যাল ডুয়াল কোরের মতোই কাজ করে এবং আপনার সিস্টেমকে আরো স্পীড প্রদান করে। যদি একটি ভার্চুয়াল কোর স্থগিত হয়ে বসে থাকে, তবে দ্বিতীয় ভার্চুয়াল কোরটি আগের কোর থেকে রিসোর্স নিয়ে কাজের গতি বাড়াতে পারে। এই প্রযুক্তি সত্যিই আপনার সিস্টেমের স্পীড বৃদ্ধি করে, তবে তারপরেও প্রসেসরে সত্যিই একাধিক কোর থাকা ভালো।

সৌভাগ্য বশত আজকের দিনে “হাইপার থ্রেডিং” কে বোনাস হিসেবে পাওয়া যায়। মডার্ন ইনটেল প্রসেসর গুলোতে একসাথে একাধিক ফিজিক্যাল কোর এবং হাইপার থ্রেডিং দুইটিই থাকে। আপনার ডুয়াল কোর প্রসেসর সাথে হাইপার থ্রেডিং প্রযুক্তিতে এটি অপারেটিং সিস্টেম ৪টি দেখতে পায় এবং ব্যবহার করতে পারে। এভাবে কোয়াড প্রসেসরকে ৮ কোর হিসেবে অপারেটিং সিস্টেম দেখতে পায় এবং ব্যবহার করতে পারে। হাইপার থ্রেডিং যুক্ত ডুয়াল কোর প্রসেসর হাইপার থ্রেডিং ছাড়া  ডুয়াল কোর প্রসেসর থেকে ফাস্ট কাজ করতে পারে।

মাল্টি কোর সিপিইউ

সিপিইউ কোরআসলে, প্রসেসরে আসলভাবে একটি কোরই থাকার কথা, অর্থাৎ ফিজিক্যালি একটি প্রসেসরে একটি প্রসেসিং ইউনিট থাকবে। কিন্তু পারফর্মেন্স বৃদ্ধি করার জন্য প্রস্তুতকারী কোম্পানিরা একটি প্রসেসরে “বহু কোর” লাগিয়ে দেয়। ডুয়াল কোর প্রসেসরে দুইটি সিপিইউ থাকে এবং অপারেটিং সিস্টেম একে একই সাথে দুইটিকে ব্যবহার করতে পারে; ফলে একই সময়ে আলাদা আলাদা প্রসেস সম্পূর্ণ করানো সম্ভব হয়।

হাইপার থ্রেডিং প্রযুক্তির মতো অপারেটিং সিস্টেমকে এটি ধোঁকা দেওয়া নয়—ডুয়াল কোর প্রসেসর মানে এখানে একটি চিপে দুইটি সিপিইউ ফিজিক্যালি লাগানো থাকে। কোয়াড কোরে ৪ টি সিপিইউ এবং অক্টাকোরে ৮ টি সেন্ট্রাল প্রসেসিং ইউনিট লাগানো থাকে। যখন একটি সিঙ্গেল চিপে একাধিক সেন্ট্রাল প্রসেসিং ইউনিট লাগানো থাকে এবং এটি একটি মাদারবোর্ড সকেট থেকে নিয়ন্ত্রিত হয়, তখন কম্পিউটিং পারফর্মেন্স আশ্চর্যজনক ভাবে বেড়ে যায়। চিন্তা করে দেখুন যদি কোয়াড কোর প্রসেসরের জায়গায় মাদারবোর্ডে চারটি আলাদা প্রসেসর লাগানোর দরকার পড়তো, তবে অবশ্যই চারটি সকেট লাগতো এবং প্রত্যেকটি ঠাণ্ডা করার জন্য আলাদা কুলিং সিস্টেমের প্রয়োজন পড়তো সাথে পাওয়ার তো বেশি লাগতোই।

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

কম্পিউটার প্রসেসর এর জেনারেশন বৃত্তান্ত

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

বর্তমানে সবচাইতে আধুনিক কম্পিউটার প্রসেসর এর ট্র্যান্সিস্টর এর মাপ হলো ১৪ ন্যানো মিটারস। কয়েক বছর আগে ২০ ন্যানো মিটারস ছিল এবং বেশ কয়েক বছর আগে ২৮ ন্যানো মিটারস ছিলো, তার আগে ১০০, ১৫০ ইত্যাদি ছিলো। তো দেখতে পাচ্ছেন এই ট্র্যান্সিস্টর এর মাপ কয়েক বছরে ধিরে ধিরে কমতে কমতে আজকের এই ১৪ ন্যানো মিটারস এ পৌঁছিয়েছে। এখন যদি আপনি আমাকে প্রশ্ন করেন যে, ৪র্থ জেনারেশন উত্তম না ৫ম জেনারেশন না ৬ষ্ঠ? দেখুন এতে কোনো সন্দেহ নেই যে যত আধুনিক জেনারেশন এর প্রসেসর হবে ঠিক ততোটাই উন্নত প্রসেসর হবে। কেনোনা সর্বাধুনিক জেনারেশন এর প্রসেসর এ ট্র্যান্সিস্টর সবচেয়ে ক্ষুদ্র হবে। এবং আমি আগেই বলেছি ট্র্যান্সিস্টর গুলো যত বেশি ক্ষুদ্র হবে ততো বেশি দ্রুত গতি সম্পূর্ণ হবে, ততো বেশি দক্ষ হবে এবং কম পাওয়ার ব্যবহার করবে। তাহলে সর্বাধিক কর্মক্ষমতা পাওয়ার জন্য সর্বাধুনিক জেনারেশন এর প্রসেসর ক্রয় করতে হবে এতে কোনো সন্দেহ নাই।

কম্পিউটার প্রসেসর এর জেনারেশন চেনার উপায়

কম্পিউটার প্রসেসর এর জেনারেশন প্রসেসরটির মডেল থেকেই চেনা যেতে পারে। প্রসেসর কেনার সময় এর জেনারেশন দেখে কেনাটা আবশ্যক তাই জেনারেশন চেনারও গুরুত্ব থাকে। মনে করুন একটি প্রসেসর এর মডেল ইনটেল কোর i7 ৪৭৭০ এবং আরেকটি প্রসেসর এর মডেল ইনটেল কোর i7 ৫৭৭০। এখানে প্রথম প্রসেসরটি ৪র্থ জেনারেশন এবং দ্বিতীয় প্রসেসরটি ৫ম জেনারেশন। লক্ষ করলে দেখতে পাবেন যে এর জেনারেশন সংখ্যা এর মডেল সংখ্যার প্রথম সংখ্যা। এভাবেই আপনি খুব সহজেই কম্পিউটার প্রসেসর এর জেনারেশন চিনতে পারবেন।

কম্পিউটার প্রসেসর I3, I5, I7

সাধারন ভোক্তা বাজারে ইনটেল প্রসেসরকে মোট তিন ভাগে ভাগ করা হয়েছে। ইনটেল কোর i3, ইনটেল কোর i5, এবং ইনটেল কোর i7। এখানে ইনটেল কোর i3 যে প্রসেসরটি আছে তা প্রাথমিক একটি প্রসেসর। এর নিজের যে প্রসেসর গুলো আছে যেমন: পেন্টিয়াম বা সেলেরন, এই প্রসেসর গুলো নিয়ে এখানে কথা বলবো না।

যাই হোক, এখন ইনটেল কোর i3 প্রসেসর এর কথা যদি আপনাকে বলি তাহলে, আপনি একটি Dual Core প্রসেসর পাবেন। সেটা আপনি ল্যাপটপ এর জন্য কিনুন কিংবা ডেক্সটপ এর জন্য। এতে আপনি Hyperthreading সক্রিয় পাবেন। এর ফলে আপনি আপনার ল্যাপটপ বা ডেক্সটপ এ যে Operating System ব্যবহার করবেন সেই Operating System আপনার i3 প্রসেসরটিকে Hyperthreading সক্রিয় থাকায় Quad Core হিসেবে ব্যবহার করবে। এবং আপনি ভালো কর্মক্ষমতা উপভোগ করতে পারবেন। তাছাড়াও আপনি বাজারে  ইনটেল কোর i3 প্রসেসর এর আবার অনেক মডেল দেখতে পাবেন। যেমনঃ ৪১৩০, ৪২২০ ইত্যাদি। এখন এই মডেল গুলো কি? এখন আলাদা আলাদা মডেল এর প্রসেসর এ আলাদা আলাদা Clock স্পীড দেখতে পাওয়া যাবে। এর মানে প্রসেসর এর যে ফ্রিকোয়েন্সি থাকে, মনে করুন ২.১ অথবা ২.৩ অথবা ২.৯, এই ফ্রিকোয়েন্সি এর পরিবর্তন মডেল গুলোর পরিবর্তন এর সাথে ঘটে থাকে। প্রসেসর এর মডেল, ফ্রিকোয়েন্সি ছাড়াও আরেকটি অংশ থাকে সেই অংশটিকে আমরা বলে থাকি ক্যাশ মেমোরি। এই ক্যাশ মেমোরির পরিমান একেবারেই ছোট হয়ে থাকে। কোনো প্রসেসর এর ক্যাশ মেমোরির ৩ এমবি হয় আবার কোনো প্রসেসর এর ক্যাশ মেমোরির ৬ এমবি হয়। তো এই ক্যাশ মেমোরির কি? আজ আমি ক্যাশ মেমোরির নিয়ে এখানে আলোচনা করছি না, কিন্তু খুব তাড়াতাড়ি ক্যাশ মেমোরির নিয়ে একটি টিউন লিখব আশা করছি। তবে এটুকু মনে রাখেন যে ক্যাশ মেমোরির যত বেশি, ততোই ভালো।

চলুন এবার কথা বলা যাক ইনটেল কোর i5 প্রসেসর নিয়ে। ল্যাপটপ এর সাথে যে ইনটেল কোর i5 প্রসেসর পাওয়া যায় সেটি হয় Dual Core এবং যে প্রসেসরটি ডেক্সটপ এর সাথে পাওয়া যায় সেটি হলো Quad Core। যদি ডেক্সটপ এর কথা বলি তবে এর মধ্যে Hyperthreading সক্রিয় থাকে না, কিন্তু ল্যাপটপ এ Hyperthreading সক্রিয় থাকে। অর্থাৎ আপনার ২ কোর এর প্রসেসরটিকে ল্যাপটপ এর Operating System ৪ কোর হিসেবে দেখতে ও ব্যবহার করতে পারবে। এখন এই যে প্রসেসর এটি ইনটেল কোর i3 থেকে ভালো, এতে আপনি বেশি ক্যাশ মেমোরি পাবেন এবং এর স্পীড ও বেশি হবে এবং এর যে কর্মক্ষমতা সেটিও ইনটেল কোর i3 প্রসেসর থেকে বেশি পাবেন।

ইনটেল কোর i7 প্রসেসরটি হলো বাজারের ভোক্তাগনদের জন্য সর্ব শ্রেষ্ঠ প্রসেসর। এটি তিন ভাবে পাওয়া যায়। সাধারন ল্যাপটপ এ Dual Core থাকে, উন্নত মানের ল্যাপটপ গুলোতে যেমন, ম্যাকবুক বা এলিয়েন ওয়্যার সিরিজের ল্যাপটপ গুলোতে Quad-Core থাকে এবং ডেক্সটপ গুলোতে Quad-Core বা Octa-Core থাকে। এই প্রসেসর এ Hyperthreading সক্রিয় থাকে। যাতে করে Operating System দিগুন কোর দেখতে পায়। এবং সে হিসেবে কাজ করে। ইনটেল কোর i7 প্রসেসর এ সর্বাধিক ক্যাশ মেমোরির দেখতে পাওয়া যায়। আপনি ৮ এম্বি পর্যন্ত ক্যাশ মেমোরির পেতে পারেন। আগেই বলেছি যে ক্যাশ মেমোরির যত বেশি, ততোই ভালো।

কম্পিউটার প্রসেসর, i3, i5, i7 কখন কোনটা আপনি ব্যবহার করবেন?

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

এখন আপনি যদি মধ্যম মাপের ব্যবহারকারী হোন। যেমন মনে করুন আপনি ফটো সম্পাদন করবেন অথবা বেশ কিছু মাল্টিটাস্ক করবেন তবে আপনার জন্য ইনটেল কোর i5 প্রসেসরটি ভালো হবে। তাছাড়া শুধু নাম দেখে প্রসেসর ক্রয় করা থেকে বিরত থাকবেন। প্রসেসর কেনার সময় এর মডেল দেখবেন, এর জেনারেশন দেখবেন, ক্যাশ মেমোরির ইত্যাদি পর্যবেক্ষণ করে তবেই প্রসেসর নির্বাচন করার সিদ্ধান্ত নেবেন।

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

জিপিইউ

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

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

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

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

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

জিপিইউ  বিভিন্ন ভাবে বিভিন্ন আকারের হয়ে থাকে। বেশিরভাগ গ্রাফিক্স প্রসেসিং ইউনিট একটি আলাদা হার্ডওয়্যার হয় যেখানে নিজস্ব কুলিং সিস্টেম থাকে এবং আপনার পিসিআই-এক্সপ্রেসের থাকে যুক্ত করানো হয়। আবার কিছু জিপিইউ ইন্ট্যাগ্রেটেড গ্রাফিক্স চিপ আঁকারে আসে— যেটা আপনার মাদারবোর্ডের সাথে বিল্ড ইন ভাবে লাগানো থাকে। কোন জিপিইউতে কতো কোর থাকবে তা নির্ভর করে এর প্রস্তুতকারী কোম্পানির উপর। এনভিডিয়ার গ্রাফিক্স কার্ড গুলোতে অল্প চিপেই বেশি ক্ষমতা দেখতে পাওয়া যায় তবে এএমডি গ্রাফিক্স কার্ড গুলোতে পারফর্মেন্স বাড়ানোর জন্য বেশি কোর লাগানো থাকে। এনভিডিয়ার হাই এন্ড গ্রাফিক্স কার্ড গুলোতে ৬৮ কোর পর্যন্ত থাকে যেখানে এএমডির কার্ডে ~১,৫০০ কোর থাকে।

মোবাইল ফোনের গ্রাফিক্স প্রসেসিং ইউনিট নিয়ে আরেকটি আর্টিকেলে বিস্তারিত আলোচনা করেছি, পড়তে পারেন।

এপিইউ

এপিইউএতোক্ষণে নিশ্চয় সিপিইউ এবং জিপিইউ সম্পর্কে আপনি পরিষ্কার ধারণা পেয়ে গেছেন। এবার এপিইউ সম্পর্কে ধারণা নেওয়াটা অনেক সহজ হয়ে যাবে; এর পূর্ণ নাম অ্যাকসেলেরেড প্রসেসিং ইউনিট (Accelerated Processing Unit) আর এটি এমন একটি চিপ যেখানে সিপিইউ এবং জিপিইউ একসাথে মিশ করা থাকে। এর সবচাইতে বড় সুবিধা হচ্ছে এখানে একই চিপের উপর সেন্ট্রাল প্রসেসিং ইউনিট এবং গ্রাফিক্স প্রসেসিং ইউনিট থাকায় এরা একে অপরের মধ্যে আরো দ্রুতোতর কানেকশান বানানোর ক্ষমতা রাখে।

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

শেষ কথা

আপনি যদি বেসিক কম্পিউটিং ইউজার হয়ে থাকেন তবে সাধারন যেকোনো সিপিইউ সাথে হালকা পাতলা জিপিইউ লাগিয়ে নিতে পারেন, একেবারে বেসিক ইউজারদের জন্য জিপিইউ দরকারই নেই। মাদারবোর্ডের ডিফল্ট গ্রাফিক্স দিয়েই কাজ হবে যাবে। অথবা আপনি চাইলে সিপিইউ/জিপিইউ মিক্স করা এপিইউ লাগাতে পারেন। কিন্তু আপনার যদি অনেক গ্রাফিক্স চাহিদা থাকে তবে এপিইউ প্রশ্নের বাহিরে; আপনার শক্তিশালী সিপিইউ সাথে শক্তিশালী জিপিইউ প্রয়োজনীয় হবে।

তো আপনার যদি পিসি আপগ্রেট করার প্রয়োজন পড়ে; আপনি কোনটি পছন্দ করবেন —সিপিইউ/জিপিইউ/এপিইউ? আমাদের টিউমেন্ট করে নিচে জানান।

ক্রেডিট; TecHubs.Net
ইউটিউব; TecHubs TV
ফেসবুক; TecHubs

Level 6

আমি তাহমিদ বোরহান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 9 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 177 টি টিউন ও 680 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 43 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।

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


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

দাদা আপনি সত্যিই একজন জিনিয়ান … আপনার টিউন সবসময় চাই

যারা টেকটিউন্সে আসে ২-৪টা ভিউ পাওয়ার জন্য ভিডিও টিউন করতে, তাদের এই টিউনটি দেখা দরকার। এরকম ভাবে ভিডিও যোগ করলে টিউন আরো সমৃদ্ধ হবে। টিউনে সবকিছুই টেক্সটে থাকবে এবং অতিরিক্ত হিসেবে থাকবে ভিডিও (যেটা কারো ইচ্ছা হলে দেখবে না হলে না দেখবে)।

তাহমিদ ভাই, আপনি অল্টাইম বস!