আমি যখন কোডিং শুরু করলাম তখনকার মিস্টের পিছনে, কমপক্ষে আমি যতটা অবগত আছি, প্রসেসররা সকলেই একটি নির্দিষ্ট পরিমাণ শক্তি ব্যবহার করেছিলেন। প্রসেসরের "নিষ্কলুষ" হওয়ার মতো কোনও জিনিস ছিল না।
প্রসেসর খুব বেশি ব্যস্ত না হয়ে থাকে, বেশিরভাগ সময় গতিবেগের সাথে ঘড়ির হার হ্রাস করে বিদ্যুৎ ব্যবহার হ্রাস করার জন্য আজকাল সমস্ত ধরণের প্রযুক্তি রয়েছে।
আমার প্রশ্ন হ'ল কেন কম ঘড়ির হারে চালানো কম শক্তি ব্যবহার করে?
প্রসেসরের আমার মানসিক চিত্রটি একটি বাইনারি 1 প্রতিনিধিত্বকারী রেফারেন্স ভোল্টেজের (5V বলুন) এবং 0 ভি প্রতিনিধিত্ব করে 0 সুতরাং আমি পুরো চিপ জুড়ে ধ্রুবক 5V প্রয়োগ করার কথা ভাবি, বিভিন্ন লজিক গেটগুলি এই ভোল্টেজটি সংযোগ বিচ্ছিন্ন করে দিয়ে যখন "অফ", অর্থ একটি ধ্রুব পরিমাণ শক্তি ব্যবহার করা হচ্ছে। এই গেটগুলি যে হারে চালু এবং বন্ধ করা হয়েছে বলে মনে হয় এটি ব্যবহৃত পাওয়ারের সাথে কোনও সম্পর্ক নেই।
আমার সন্দেহ নেই যে এটি হতাশহীন নিষ্পাপ ছবি, তবে আমি কোনও বৈদ্যুতিক প্রকৌশলী নই। কেউ কী ব্যাখ্যা করতে পারে যে ফ্রিকোয়েন্সি স্কেলিংয়ের সাথে আসলে কী চলছে এবং কীভাবে এটি শক্তি সাশ্রয় করে। প্রসেসর রাষ্ট্রের উপর নির্ভর করে কম বেশি শক্তি ব্যবহার করে এমন অন্য কোনও উপায় রয়েছে কি? যেমন আরও গেট খোলা থাকলে কি এটি আরও শক্তি ব্যবহার করে?
মোবাইল / লো পাওয়ার প্রসেসর কীভাবে তাদের ডেস্কটপ চাচাতো ভাই থেকে আলাদা? এগুলি কি কেবল সহজ (কম ট্রানজিস্টর?), বা অন্য কিছু মৌলিক নকশার পার্থক্য রয়েছে?