আমি জানি না কোন ক্ষেত্রে বিরাজমান, তবে আমি আপনার দ্বিগুণ পাইপলাইনের প্রস্তাব নিয়ে কিছু ধারণা দিতে চাই।
প্রথমত, আপনার দ্বিগুণ তারের প্রয়োজন হবে যা সক্রিয় অবস্থায় দ্বিগুণ শক্তি গ্রহণ করে এবং দ্বিগুণ তাপ উত্পাদন করে। অন্যদিকে যখন প্রয়োজন নেই, এটি সম্পূর্ণ অকেজো হবে। সুতরাং যে কেউ তর্ক করতে পারে যে এটি আধুনিক প্রসেসরের উপর বিরল এমন সংস্থানগুলির ভাল ব্যবহার নয়।
আরও মৌলিকভাবে, যদি না আপনি সম্ভাবনার উপর ভিত্তি করে একটি শাখা পছন্দ করেন তবে আপনি কীভাবে জানবেন কোন সংস্করণটি লিখতে হবে? যদি না হয় তবে আপনি কিছু সংরক্ষণ করতে পারেন না কারণ অন্য প্রসেসরগুলিকে আপনার সিদ্ধান্তের জন্য অপেক্ষা করতে হতে পারে। যদি আপনি সেগুলির মধ্যে একটির সাথে আটকে থাকেন তবে আপনার এখন যেমন প্রয়োজন তেমন রোলব্যাক সম্ভাবনা এবং ব্যয়ও রয়েছে।
আসুন আমরা মোটামুটি হিসাব করি। সরলতার জন্য, আসুন আমরা ধরে নিই যে একের পরিবর্তে দুটি পাইপলাইন পরিচালনা করা অতিরিক্ত ব্যবস্থাপনা ওভারহেডের কারণ হয় না। প্রত্যাশিত ব্যয় (যেমন শক্তি, তাপ) হ'ল যার একটি পাইপলাইন রয়েছে ( বিকল্প হিসাবে কার্যকর করার ব্যয়, রোলব্যাকের সম্ভাবনা এবং অন্য কার্যকর করার ব্যয় ব্যতীত রোলব্যাকের জন্য ব্যয়) বিকল্প) তবে বা - হয় চেয়ে অনেক বড় যদি এবং তুলনামূলকভাবে ছোট হয়, এবংC=c+p(cr+c)cpcr2c2c+pcrCpcrpঅবশ্যই (যতদূর আমি জানি, আধুনিক শাখার পূর্বাভাসের 90% এরও বেশি মূল্য আছে)। এবং আমরা এই ব্যয়ের জন্য খুব বেশি কিছু পাই না! প্রত্যাশিত মৃত্যুদণ্ডের সময়গুলি একটি পাইপলাইন এবং সাথে হয় । দুটি সহ; যেমন ছোট, সময় সাশ্রয় তুচ্ছ।t+p(tr+t)tt+ptrp