নতুন কম্পিউটার কেনার সময় একটা কমন প্রশ্ন থাকে,
কোন প্রসেসর নেওয়া ভালো?
প্রসেসরের নানা বৈশিষ্ট্য, ক্ষমতা, রকমফের দেখে পুরোই উগাবুগা অবস্থা!
এই দুর্ভোগ কিছুটা কমানোর জন্য এই পোস্ট!
আপনার কি ধরণের প্রসেসর দরকার? কোনটা ভালো হবে...........এসব ব্যাপারে আলোচনার আগে এর Technology/ হাঁড়ির খবর জানা দরকার।
Processor এর শক্তি, ক্ষমতা যে সব উপাদানের উপর নির্ভরশীল সেগুলো হলো: Clock Speed, Number of Cores, Cache Memory, FSB......
[ আমরা সাধারণত মডেল আর Clock Speed শুনেই সিদ্ধান্ত নিয়ে ফেলি।]
► Clock Speed:
সোজা ভাষায় আপনার কম্পিউটার কত দ্রুত হিসাব করতে পারে তা নির্দেশ করে।
বর্তমানের কম্পিউটারে সেটা Giga Hertz [GHz] এ দেয়া থাকে।
Core 2 duo 2.4 GHz মানে কি মোট (2 X 4) = 4.8 GHz ??
আরে নাহ! ঐ রকম না!
পাশাপাশি দুইটা গাড়ি ৬০ কি.মি/ ঘন্টায় চলছে। তারমানে কি তাদের স্পিড ১২০ কি.মি হয়ে গেল!
Clock Speed বেশি হলেই যে আপনার কম্পিউটার পঙ্খিরাজ হয়ে যাবে এমন না!
এর সাথে Cache Memory ও যুক্ত।
► Cache Memory:
আপনার কম্পিউটারের সবচেয়ে বড় Memory হলো Hard Disk এবং এখান থেকে ডাটা আদান-প্রদান করতে Processor এর বেশি সময় লাগে।
দ্বিতীয় বড় Memory হলো, RAM। এখান থেকে ডাটা আদান-প্রদান করতেও Processor এর বেশ সময় লাগে।
এই সব সময়ক্ষেপণ দূর করতে এক ধরণের Memory যুক্ত করা হয়েছে প্রসেসর এর সাথে। যার নাম Cache Memory।
এখান থেকে ডাটা আদান-প্রদান করতে Processor এর সবচেয়ে কম সময় লাগে। এখানে সে এমন সব ডাটা জমা রাখে যে গুলো খুব অল্প সময়ের মধ্যে বারবার ব্যবহার করা হচ্ছে।
একটা উদাহরণ দেই।
ধরুন আপনার মাসের বেতনের একটা বড় অংশ আপনি ব্যাংকে রেখে দেন। তারপর প্রয়োজন মত সেখান থেকে তুলে সারামাস কাটিয়ে দেন।
আবার টাকার কিছু অংশ রাখেন আপনার বাসায় আলমারিতে। যেন দুইদিন পর পর ব্যাংকে যাওয়া না লাগে।
আবার কিছু অংশ রাখেন আপনার পকেটে! যেন অল্প প্রয়োজনে বারবার আলমারি খুলতে না হয়।
এবার তুলনা করুন,
সিপিউ তার কিছু ডাটা রাখে HardDisk এ, কিছু RAM এ, আর কিছু Cache Memory তে!
Cache Memory যদি বড় হয়, তাহলে সে processor এর কার্যক্ষমতা অনেক বেড়ে যায়।
তাহলে Clock Speed এখানে কি করে?
Clock Speed যত বেশি হবে তত বেশি দ্রুত সে Cache Memory থেকে ডাটা নিবে!
(Clock Speed এর আরো কাজ পরে পাবেন।)
আপনার ক্ষেত্রে বলা যায়, Clock Speed বেশি হলে পকেট থেকে তাড়াতাড়ি টাকা বের করতে পারবেন!
► Core,Dual Core, Quad Core:
Core হলো processor এর একটা অংশ, সেই মূলত হিসাব-নিকাশ করে, নির্দেশ পালন করে!
সুতরাং, Dual Core processor মানে কি দাঁড়ায়?
একের ভেতর দুই!
core বেশি থাকলে কি হবে?
আপনার CPU একসাথে অনেক ধরনের কাজ করতে পারবে।
আবার সব ধরণের সফটওয়্যার/প্রোগ্রাম যে সবগুলো core ব্যবহার করবে এমন না! যেমন, অনেক প্রোগ্রাম ২ টা core পেলেই খুশি। ৩-৪টা পেলেও সে ২ টা core ব্যবহার করে!
অল্পে তুষ্ট মন।
..........................
সংযোজিত অংশ
FSB'র ব্যাপারটা এখানেই বলে ফেলি
front-side bus (FSB):
front-side bus হলো, আপনার প্রসেসর এর সাথে RAM কত স্পিডে যোগাযোগ করতে পারছে সেটা!
আসলে, শুধু মাত্র RAM না, বরং বলা চলে Memory Controller এর সাথে যোগাযোগ রাখে।
আবার এই Memory Controller এর সাথে যোগাযোগ আছে আপনার ইনপুট/আউটপুট Controller এর!
এতকিছু যদি বুঝতে না চান, তাহলেও কোন সমস্যা নেই।
একটা ছোট উদাহরণ দেই তাহলে কিছুটা বুঝতে পারবেন আশা করি।
আপনার অনেক দামী একটা গাড়ি আছে। ভয়াবহ স্পিড তার।
সেই গাড়িতে চেপে রওনা দিলেন অফিসে। রাস্তায় দেখলেন ভয়াবহ যানজট!
সেই গাড়ির মাহাত্ম্য কি আর থাকবে??
তেমনি, আপনার কম্পিউটার অনেক দ্রুত হিসাব-নিকাশ করলো।
কিন্তু সেটা আপনাকে দেখাতে গিয়ে দেরী করে ফেললো!
হায় হায়! এ দ্রুততার কি মূল্য!
সমাধান?
যানজটের সমস্যা দিয়েই আপনাকে একটা সমাধান দেই!
ধরুন, আপনার বাসা থেকে অফিস পর্যন্ত একটা রাস্তা করে দেয়া হয়েছে, যেখানে শুধু আপনার গাড়ি চলবে! কেমন হবে??
FSB এর ব্যাপারে সে ধরণের একটি সমাধান আনা হয়েছে!
সেটা কি??
এই পর্বের বর্ধিতাংশে সেটা নিয়ে আলোচনা করা হয়েছে।
███████████
২য় পর্বে AMD নাকি Intel?
সর্বশেষ এডিট : ০৪ ঠা মে, ২০১১ রাত ৮:৪১