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