Mobile Processor (CPU)
একটি প্রসেসর (সিপিইউ) হল লজিক সার্কিট্রি যা কম্পিউটার চালানোর মৌলিক নির্দেশাবলীর প্রতি সাড়া দেয় এবং প্রক্রিয়া করে। সিপিইউকে কম্পিউটারে প্রধান এবং সবচেয়ে গুরুত্বপূর্ণ ইন্টিগ্রেটেড সার্কিট্রি (আইসি) চিপ হিসাবে দেখা হয়, কারণ এটি বেশিরভাগ কম্পিউটারের কমান্ড ব্যাখ্যা করার জন্য দায়ী। CPU গুলি বেশিরভাগ মৌলিক গাণিতিক, যুক্তি এবং I/O অপারেশন করবে, সেইসাথে কম্পিউটারে চলমান অন্যান্য চিপস এবং কম্পোনেন্টের জন্য কমান্ড বরাদ্দ করবে।
Processor শব্দটি Central Processing Unit (CPU) শব্দটির সাথে বিনিময়যোগ্যভাবে ব্যবহৃত হয়, যদিও কঠোরভাবে বলতে গেলে, সিপিইউ কম্পিউটারে একমাত্র প্রসেসর নয়। জিপিইউ (গ্রাফিক্স প্রসেসিং ইউনিট) সবচেয়ে উল্লেখযোগ্য উদাহরণ, কিন্তু কম্পিউটারের মধ্যে হার্ড ড্রাইভ এবং অন্যান্য ডিভাইসগুলিও স্বাধীনভাবে কিছু প্রক্রিয়াকরণ করে। তবুও, প্রসেসর শব্দটি সাধারণত সিপিইউ বোঝায়।
পিসি, স্মার্টফোন, ট্যাবলেট এবং অন্যান্য কম্পিউটারে প্রসেসর পাওয়া যাবে। প্রসেসর মার্কেটের প্রধান দুই প্রতিযোগী হলো ইন্টেল এবং এএমডি।
একটি প্রসেসরের মৌলিক উপাদান :-
একটি প্রসেসরের মৌলিক উপাদানগুলির মধ্যে রয়েছে:
গাণিতিক লজিক ইউনিট (ALU), যা নির্দেশনায় অপারেন্ডগুলিতে গাণিতিক এবং লজিক অপারেশন করে।
ফ্লোটিং-পয়েন্ট ইউনিট (FPU), যা একটি গণিত কপো প্রসেসর বা সংখ্যাসূচক কোপ্রসেসর নামেও পরিচিত, একটি বিশেষায়িত কপোপ্রসেসর যা মৌলিক মাইক্রোপ্রসেসর সার্কিটরির চেয়ে দ্রুত সংখ্যায় ম্যানিপুলেট করে।
নিবন্ধন, যা নির্দেশাবলী এবং অন্যান্য তথ্য ধারণ করে। এএলইউতে অপারেন্ড সরবরাহ করে এবং অপারেশনের ফলাফল সংরক্ষণ করে।
L1 এবং L2cache মেমরি। সিপিইউতে তাদের অন্তর্ভুক্তি random access memory (RAM) থেকে ডেটা পাওয়ার তুলনায় সময় বাঁচায়।
সিপিইউ অপারেশন
একটি প্রসেসরের চারটি প্রাথমিক কাজ হলো, ফেচিং, ডিকোড, এক্সিকিউট এবং রাইট ব্যাক।
Fetch- একটি অপারেশন যা একটি সিস্টেমের RAM থেকে প্রোগ্রাম মেমরি থেকে নির্দেশনা পায়।
ডিকোড- যেখানে নির্দেশনাটি রূপান্তরিত হয় তা বোঝার জন্য যে অপারেশন চালিয়ে যাওয়ার জন্য সিপিইউর কোন অংশগুলি প্রয়োজন। এটি নির্দেশিকা ডিকোডার দ্বারা সঞ্চালিত হয়
এক্সিকিউট- যেখানে অপারেশন করা হয়। সিপিইউর প্রতিটি অংশ যা নির্দেশাবলী বহন করতে সক্রিয় হয়।
উপাদান এবং কিভাবে CPUs কাজ করে
CPU- এর প্রধান উপাদান হল ALU, রেজিস্টার এবং কন্ট্রোল ইউনিট। ALU এবং রেজিস্টারের মৌলিক কাজগুলি উপরের "প্রসেসর বিভাগের মৌলিক উপাদানগুলিতে" লেবেলযুক্ত। কন্ট্রোল ইউনিট হচ্ছে নির্দেশনা আনা এবং সম্পাদন করা।
একটি ব্যক্তিগত কম্পিউটারে প্রসেসর বা ছোট ডিভাইসে এম্বেড করাকে প্রায়ই মাইক্রোপ্রসেসর বলা হয়। এই শব্দটির অর্থ হল যে প্রসেসরের উপাদানগুলি একটি একক আইসি চিপে রয়েছে। কিছু কম্পিউটার একটি মাল্টি-কোর প্রসেসর ব্যবহার করে কাজ করবে-একটি চিপ যা একাধিক CPU ধারণ করে। একটি সিপিইউ সাধারণত একটি ছোট ডিভাইস যার উপর পিন থাকে এবং মাদারবোর্ডের নিচে থাকে। সিপিইউগুলিকে একটি মাদারবোর্ডের সাথে একটি তাপ সিংক এবং একটি ফ্যানের সাহায্যে তাপ বিচ্ছিন্ন করা যেতে পারে।
প্রকারভেদ
বেশিরভাগ প্রসেসর আজ মাল্টি-কোর, যার মানে হল যে IC- তে দুটি বা ততোধিক প্রসেসর রয়েছে উন্নত কর্মক্ষমতা, বিদ্যুৎ খরচ কমিয়ে আনা এবং একাধিক কাজের একসাথে আরও কার্যকরী (দেখুন: সমান্তরাল প্রক্রিয়াকরণ)। মাল্টি-কোর সেট-আপগুলি একই কম্পিউটারে একাধিক, পৃথক প্রসেসর ইনস্টল করার অনুরূপ, কিন্তু যেহেতু প্রসেসর একই সকেটে প্লাগ করা থাকে, তাই তাদের মধ্যে সংযোগ দ্রুত হয়।
বেশিরভাগ কম্পিউটারে দুই চারটি কোর থাকতে পারে; যাইহোক, এই সংখ্যাটি 12 কোর পর্যন্ত বাড়তে পারে, উদাহরণস্বরূপ। যদি একটি সিপিইউ শুধুমাত্র এক সময়ে নির্দেশাবলীর একটি সেট প্রক্রিয়া করতে পারে, তাহলে এটি একটি একক কোর প্রসেসর হিসাবে বিবেচিত হয়। যদি একটি সিপিইউ একবারে দুটি সেট নির্দেশনা প্রক্রিয়া করতে পারে তবে তাকে ডুয়াল কোর প্রসেসর বলা হয়; চারটি সেটকে কোয়াড-কোর প্রসেসর হিসেবে বিবেচনা করা হবে। একটি কম্পিউটার যত বেশি কোর, তত বেশি নির্দেশনা পরিচালনা করতে পারে।
কিছু প্রসেসর মাল্টি-থ্রেডিং ব্যবহার করে, যা ভার্চুয়ালাইজড প্রসেসর কোর ব্যবহার করে। ভার্চুয়ালাইজড প্রসেসর কোরকে বলা হয় ভিসিপিইউ। এগুলি শারীরিক কোরের মতো শক্তিশালী নয় তবে ভার্চুয়াল মেশিনগুলিতে (ভিএম) কর্মক্ষমতা উন্নত করতে ব্যবহার করা যেতে পারে। যাইহোক, অপ্রয়োজনীয় ভিসিপিইউ যোগ করা একত্রীকরণের অনুপাতকে ক্ষতিগ্রস্ত করতে পারে, তাই প্রতি ফিজিক্যাল কোরে প্রায় চার-ছয়টি ভিসিপিইউ থাকা উচিত।
2 Comments
Helpful information
ReplyDeleteThank you so much
ReplyDelete