আমাদের কম্পিউটারগুলো যেন জাদুয় সত্ত্ব হোক, কিন্তু বাস্তবে সেগুলো ইউনিকর্ন চুম্বন ও ফেরি ডাস্ট দিয়ে চলে না। চরম परिणামে, পুরনো ভালো বিদ্যুৎ আপনার পিসির ইলেকট্রনিক শিরায় প্রবাহিত হয়। যেকোনো ইলেকট্রনিক ডিভাইসের মতো, আপনার কম্পিউটারের ভেতরের কম্পোনেন্টগুলো নির্দিষ্ট ভোল্টেজে চলে। অর্থাৎ, আপনার কম্পিউটারের সার্কিটের ভেতর ইলেকট্রন পুশ করার চাপ।
আপনার সিপিইউ একটি নির্দিষ্ট ভোল্টেজে চালানোর জন্য ডিজাইন করা, কিন্তু আপনি সেই নম্বরটিকে উচ্চতর (ওভারভোল্টিং) বা নিম্নতর (আন্ডারভোল্টিং) করতে পারেন। আমরা এই আর্টিকেলে পরবর্তীটি (সিপিইউ আন্ডারভোল্টিং) নিয়ে আলোচনা করব, এবং সবচেয়ে গুরুত্বপূর্ণ প্রশ্ন থেকে শুরু করব।
কেন সিপিইউ আন্ডারভোল্ট করবেন?
ইলেকট্রনিক্স ১০০% এফিশিয়েন্ট নয়। অর্থাৎ, আপনার সিপিইউর মাধ্যমে প্রবাহিত বিদ্যুৎ শক্তির কিছু অংশ হিটে রূপান্তরিত হয়। তাই আপনার সিপিইউর হিটসিংক ও ফ্যান অ্যাসেম্বলি প্রয়োজন যাতে সেটি ওভারহিট না হয়। সিপিইউর ভোল্টেজ কমালে সিস্টেমের মধ্য দিয়ে প্রবাহিত ইলেকট্রনের পরিমাণও কমে। এতে হিট কম হয়।
এটির প্রথম সুবিধা হচ্ছে কুলার সিপিইউর লাইফস্প্যান বেশি হবে। এছাড়া সিপিইউ ভোল্টেজ কমালে সিপিইউ কম পাওয়ার ব্যবহার করবে। তাই ব্যাটারি চলে এমন ডিভাইসের জন্য, আন্ডারভোল্টিং ব্যাটারি লাইফ বাড়ানোর একটি উপায় হতে পারে।
আন্ডারভোল্টিং কিছু কেসে হাইয়ার ক্লক স্পিড অর্জনের উপায়ও হতে পারে, যেখানে হাই টেম্পারেচার ওভারক্লকিং প্রচেষ্টাকে লিমিট করছে। তবে, সাধারণত ওভারভোল্টিংই স্টেবল ওভারক্লকিংয়ের জন্য অনুমতি দেয়, তাই পারফরমেন্স জাঙ্কিরা আন্ডারভোল্টিংকে গো-টু মেথড হিসেবে বিবেচনা করে না।
আন্ডারভোল্টিং কেন কাজ করে?
আপনি চিন্তা করতে পারেন ম্যানুফ্যাকচারাররা কেন তাদের সিপিইউকে একটি নির্দিষ্ট ভোল্টেজে সেট করে যখন সেটি কম ভোল্টেজেও কাজ করবে। যদি আন্ডারভোল্টিং এতটা ভালো হয়, তবে কেন সিপিইউগুলো কম ভোল্টেজে শিপ করা হয় না? এর উত্তর হচ্ছে সিপিইউগুলো প্রতিটি কিছুটা আলাদা।
দুইটি আইডেন্টিক্যাল সিপিইউ কম ভোল্টেজে ভিন্ন ফলাফল দিতে পারে। অনুমোদিত ভোল্টেজ হলো সেটি যা অধিকাংশ প্রসেসরের সাথে কাজ করার গ্যারান্টি দেয়। কিছু কেসে একটি নির্দিষ্ট সিপিইউ শুধু অফিসিয়াল ভোল্টেজেই কাজ করবে, لكن অধিকাংশ ক্ষেত্রে আপনি দেখবেন আপনি কমপক্ষে কিছুটা কমাতে পারেন কোনো নেতিবাচক প্রভাব ছাড়া।
আন্ডারভোল্টিং কি বিপজ্জনক?
আন্ডারভোল্টিং বিপজ্জনক কিনা সেটি বড়াংশে নির্ভর করে আপনি কীকে বিপজ্জনক मानেন বা আপনি কী রিস্ক নিতে কনফরটেবল। সিপিইউর ভোল্টেজ কমালে সিপিইউ বা অন্য কোনো কম্পোনেন্টকে ক্ষতি হবে না। তবে, এটা সিস্টেম অনস্টেবিলিটি সৃষ্টি করতে পারে, যা তারপর ডেটা লসের দিকে নিয়ে যেতে পারে। আন্ডারভোল্টিং করার সময় আপনার লোয়ার ভোল্টেজ সেটিং টেস্ট ও ভ্যালিডেট করা গুরুত্বপূর্ণ আপনার কম্পিউটারের সাথে যেকোনো গুরুত্বপূর্ণ কাজ করার আগে।
পটেনশিয়াল ডেটা লস ছাড়া, আন্ডারভোল্টিং-এর সময় আরেকটি আসল বিপদ হচ্ছে আপনি অকারণে আপনার সিপিইউ ওভারভোল্ট করতে পারেন। খুব বেশি ভোল্টেজ সিপিইউকে চিরস্থায়ীভাবে নষ্ট করার দ্রুত ও কার্যকর উপায়, তাই ১০০% নিশ্চিত হন যে আপনি ভোল্টেজ ডায়ালটি সঠিক দিকে ঘুরাচ্ছেন!
BIOS দিয়ে আন্ডারভোল্টিং
আপনার সিপিইউ আন্ডারভোল্ট করার সবচেয়ে বিশুদ্ধ উপায় হচ্ছে BIOS। এটিই হলো ফার্মওয়্যার যা আপনার কম্পিউটারকে অপারেটিং সিস্টেম শুরু হওয়ার আগে চালায়। প্রতিটি মাদারবোর্ডের BIOS মেনু, নাম ও ধাপ কিছুটা আলাদা। তাই আপনার মাদারবোর্ড ম্যানুয়াল রেফার করে জানতে হবে সিপিইউ ভোল্টেজ BIOS-এ কোথায় চেঞ্জ করতে হবে।
এটি সিপিইউ আন্ডারভোল্ট করার একটি বৈধ উপায় হলেও, BIOS ব্যবহার করা অত্যন্ত টেডিয়াস হতে পারে। কারণ প্রতিটি অ্যাডজাস্টমেন্টের পর আপনাকে উইন্ডোজে বুট হতে হবে, টেস্ট রান করতে হবে, এবং আবার অ্যাডজাস্ট করতে হবে। এই লেনদেন ও ভ্যালিডেশন প্রসেসের দৈর্ঘ্যカー জন্যই অধিকাংশ লোক সফ্টওয়্যার ইউটিলিটি ব্যবহার করে তাদের ভোল্টেজের সাথে খেলে।
সচেতন থাকুন যে আপনার যদি পারফরমেন্স-ওরিয়েন্টেড BIOS না থাকে, তবে সম্ভব হয় সিপিইউ ভোল্টেজ কন্ট্রোল করার অপশন আপনার কাছে নাই।
সফ্টওয়্যার ইউটিলিটি দিয়ে সিপিইউ আন্ডারভোল্টিং
দুটি জনপ্রিয় ইউটিলিটি রয়েছে যা 열렬한 আন্ডারভোল্টাররা তাদের সিপিইউকে জুস থেকে বinha করতে ব্যবহার করে। আপনি যদি ইন্টেল সিপিইউ ব্যবহার করেন, তবে Intel Extreme Tuning Utility (XTU) একটি ভালো চয়স। ইন্টেলের সিপিইউর কথা ইন্টেলের চেয়ে ভালো কে জানে।
দুঃখজনকভাবে, প্রোগ্রামটি বিশ্বের সবচেয়ে ইউজার-ফ্রেন্ডলি নয় এবং এর হিপ সেটিংস ও সেকশন রয়েছে যা বিভ্রান্ত করতে পারে আপনি যদি সকল সিপিইউ জার্গনसे পরিচিত না হন। সৌভাগ্যক্রমে, আন্ডারভোল্টিং-এর জন্য আমাদের শুধু কিছু সেটিংস দেখতে হবে। XTU-তে এগুলো সব "core" সেকশনের অধীনে রয়েছে। যা গুরুত্বপূর্ণ সেটি হচ্ছে "core offset voltage"।
আধুনিক সিপিইউগুলো, বিশেষ করে ল্যাপটপের সিপিইউগুলো, স্ট্যাটিক ভোল্টেজ ব্যবহার করে না। বরং, ভোল্টেজটি সিপিইউর লোডের পরিমাণ অনুযায়ী অ্যাডজাস্ট হয়। এটিই আন্ডারভোল্টিংয়ের ফলাফল আগের মতো না হওয়ার কারণগুলোর একটি, কারণ সিপিইউ আসলে আইডেল থাকলে নিজে আন্ডারভোল্ট করে নেয়। ভোল্টেজ অফসেট অ্যাডজাস্ট করলে আমরা সিপিইউ যে মিনিমাম ও ম্যাক্সিমাম ভোল্টেজ রেঞ্জ ব্যবহার করবে সেটি চেঞ্জ করি।
নোট: আপনি যদি দেখেন Core Offset Voltage গেইড আউট আছে, তবে এটি সম্ভবত কিছু OEM (Original Equipment Manufacturer) দ্বারা ইমপ্লিমেন্ট করা একটি সিকিউরিটি প্যাচের কারণে। এটি প্রধানত ল্যাপটপকে আক্রান্ত করে, কিন্তু কিছু প্রিবিল্ট ডেস্কটপ সিস্টেমও এর আওতাধীন হতে পারে।
এটি Plundervolt নামে একটি হ্যাকিং এক্সপ্লয়িটের কারণ। ফাংশনটি ফিরে পাওয়ার একমাত্র উপায় হচ্ছে পুরনো অনপ্যাচড BIOS ভার্সন ফ্ল্যাশ করা, যদি উপলব্ধ থাকে। আমরা আপনাকে এর পরামর্শ দিচ্ছি না যদি আপনি ঠিক কী করছেন সেটি না জানেন।
তাহলে AMD ব্যবহারকারীদের কী? আমাদের কাছে AMD মেশিন টেস্ট করার সুযোগ নাই, কিন্তু নীতিটি একই থাকে। মূল সমস্যা হচ্ছে XTU AMD সিপিইউর সাথে কাজ করে না। খুব খুশির খবর হচ্ছে AMD-র নিজস্ব ইউটিলিটি রয়েছে Precision Boost Overdrive নামে।
সফ্টওয়্যারটির লেটেস্ট ভার্সন একটি অ্যাডাপ্টিভ আন্ডারভোল্টিং ফিচার অফার করে যা পারফরমেন্স, হিট ও ব্যাটারি লাইফের ওপর উল্লেখযোগ্য প্রভাব ফেলতে পারে। তাই আপনি যদি সাম্প্রতিক AMD সিপিইউ ব্যবহার করেন তবে অবশ্যই এটা দেখুন।
আপনার আন্ডারভোল্টেড সেটিংস টেস্ট করা
প্রতিটি নতুন ভোল্টেজ সেটিংয়ের সাথে আপনাকে নিশ্চিত করতে হবে সব কিছু নমুনা মতো কাজ করছে। অবশ্যρήপে কোনো পয়েন্টে আপনি ক্র্যাশ বা সিস্টেম ফ্রিজ ফেস করবেন, যা সাধারণত ইন্ডিকেট করে যে আপনাকে এক বা دو নোঁচ কমাতে হবে। কিন্তু যদি সব কিছু ঠিক লাগে, তবে আপনাকে আপনার সেটিংস ভালোভাবে ভ্যালিডেট করতে হবে। আন্ডারভোল্টিং করার সময় আমরা যে ধাপের সিকোয়েন্স পরামর্শ দিচ্ছি সেটি নিচে দেওয়া হলো:
- কিছুই চেঞ্জ করার আগে, আপনার পছন্দের সিপিইউ বেঞ্চмар্ক চালান এবং স্কোর নোট করুন। আপনার সিপিইউর পিক তাপমাত্রা নোট করুন। CPU-Z এই উদ্দেশ্যে একটি চমৎকার প্রোগ্রাম।
- ভোল্টেজ অফসেট ৫mV কমান। আপনি যদি বোল্ড ফিল করেন তবে ৫০mV রিডাকশন দিয়ে হেডস্টার্ট নিতে পারেন, সেখান থেকে ৫-১০mV সবচেয়ে যুক্তিসঙ্গত ইনক্রিমেন্ট।
- রিডাকশনের পর, Prime95 বা XTU-র বিল্ট-ইন স্ট্রেস টেস্টের মতো একটি স্ট্রেস টেস্ট রান করুন।
- স্ট্রেস টেস্ট পাস করলে, আবার আপনার বেঞ্চмар্ক রান করুন। পারফরমেন্স একই বা ভালো হওয়া উচিত।
- প্রসেসটি রিপিট করুন।
আপনার সিপিইউ যদি অনস্টেবল হয় বা পারফরমেন্স আগের বেঞ্চмар্কের তুলনায় খারাপ হতে শুরু করে, তবে ভোল্টেজটিকে শেষ সফল অটেম্পটে ফেরত দিন এবং সেটিই আপনার গো-টু সেটিং হিসেবে ব্যবহার করুন।
আন্ডারভোল্টিং কুল, আক্ষরিকంగా
ওভারক্লকাররা এবং অন্যান্য সিপিইউ মেভেরিকরা পুরো কম্পিউটিং ইন্ডাস্ট্রির জন্য অনেক কিছু করেছেন। আজ সিপিইউগুলো খুব ভালোভাবে নিজেদের ওভারক্লক করতে পারে এবং আন্ডারভোল্টিং-এর ক্ষেত্রেও সেটি সত্য হয়ে উঠছে।
কয়েক বছর পשרে ম্যানুয়ালি সিপিইউ আন্ডারভোল্ট করার থেকে অনেক কিছু লাভ হবে না, নতুন সিপিইউদের সফিস্টিকেটেড সেলফ-টিউইং-এর জন্য ধন্যবাদ। তবে, বর্তমান ও গত কম্পিউটারগুলোর জন্য এটা করা এখনও সার্থক। এটার সেরা দিক হচ্ছে রিস্ক খুব কম। তাহলে কেন একবার ট্রাই না করবেন?