একটি সাধারণ আধুনিক মাইক্রোপ্রসেসর পাইপলাইন কত দিন?


16

আমি পাইপলাইনিং সম্পর্কে কিছু শিখেছি কিন্তু সেগুলি ছিল 4-পর্যায় এবং 5-পর্যায় এবং আমি মনে করি যে আধুনিক পাইপলাইং সাধারণত সাধারণত দীর্ঘতর এবং জটিলতর হয় অনুশীলনে। টিপিকাল পাইপলাইনগুলি কত দিন থাকে এবং আমরা সেগুলি কতটা বাড়তে আশা করতে পারি এবং দীর্ঘ পাইপলাইনগুলির জন্য পারফরম্যান্স লাভের ক্ষেত্রে কমে যাওয়া রিটার্ন পৌঁছানোর বিন্দুটি কোথায়?


1
আমি মনে করি আপনি 20 এর দশকে থাকতে পারেন তবে আমার স্মৃতি মরিচা
aaronman

উত্তর:


26

ইন্টেলের মূল পেন্টিয়াম আর্কিটেকচারে 5 টি পাইপলাইন পর্যায় ছিল। প্রেসকোট পরিবারে পর্যায়ের সংখ্যা 31 এ পৌঁছেছে, তবে এর পরে হ্রাস পেয়েছে। আজ, দ্বিতীয় সিরিজ II প্রসেসরে (i3, i5, এবং i7), প্রসেসরের পাইপলাইনে 14 টি ধাপ রয়েছে।

Microarchitecture   Pipeline stages
P5 (Pentium)             5
P6 (Pentium 3)          10
P6 (Pentium Pro)        14
NetBurst (Willamette)   20
NetBurst (Northwood)    20
NetBurst (Prescott)     31
NetBurst (Cedar Mill)   31
Core                    14
Bonnell                 16
Sandy Bridge            14
Silvermont              14 to 17
Haswell                 14
Skylake                 14
Kabylake                14

প্রেসকোট তার পূর্বসূরীর তুলনায় পারফরম্যান্সে কেবলমাত্র সামান্য লাভ অর্জন করেছিল এবং এর আরও জটিল নকশা তার কার্যকারিতা লাভের তুলনায় যথেষ্ট পরিমাণে পাওয়ার দাবি করেছে। যদিও প্রেসকটের হতাশাজনক পারফরম্যান্সে অবদান রাখার অন্যান্য কারণ ছিল, তবে এটি স্পষ্ট বলে মনে হয় যে পাইপলাইং পর্যায়ের সংখ্যা বাড়ানো অবশেষে হ্রাসকারী রিটার্ন অর্জন করে।

রেফারেন্স
প্রিসকোট পাইপলাইনিংয়ের সীমাবদ্ধ করে
ইন্টেল আর্কিটেকচার প্রসেসর পাইপলাইন
ইন্টেল সিপিইউ মাইক্রোআরকিটেক্টচারের তালিকা
মাইক্রোপ্রসেসরের জন্য সর্বোত্তম পাইপলাইন গভীরতা


গত 4 বছরের জন্য কোনও আপডেট?
toasted_flakes

3
@ টোস্টেড_ফ্লেকস: বোনেলের পরে, ইনটেল কমপক্ষে 14 টি পাইপলাইন পর্যায়ে স্থির হয়েছে (16 টি আনুন / অবসর নিয়ে)। ইন্টেল সিপিইউ মাইক্রোকার্কিটেকচারের তালিকা দেখুন ।
রবার্ট হার্ভে

2
স্কাইলেক প্রসেসরের নির্দেশাবলীর বহির্ভূত কার্য সম্পাদনের জন্য 224 এন্ট্রি সারিও রয়েছে, সাথে সাথে 72 টি বহির্ভূত লোডের জন্য একটি সারি, একটি 97 টি প্রবেশের সময়সূচী সারিতে রয়েছে, সুতরাং কোনও নির্দেশিকা থেকে পড়া পিছিয়ে পড়া অবসর হতে পারে হতে বিরাট বলে যদি তোমরা শত নির্ভরশীল লোড নির্দেশাবলী, কয়েকশ নির্ভরশীল ডিভাইড নির্দেশাবলী অনুসরণ আছে। তবে এটি আপনাকে যে পাইপলাইন পর্যায়ে রয়েছে তার অসুবিধাগুলি দেয় না।
gnasher729

8

অন্যান্য আধুনিক প্রসেসর সম্পর্কিত:

  • এআরএম 7: 3 পর্যায় পর্যন্ত (এখনও বহুল ব্যবহৃত সরল ডিভাইসগুলির মধ্যে ব্যবহৃত হয়)
  • এআরএম 8-9: 5 পর্যায়;
  • এআরএম 11: 8 পর্যায়;
  • কর্টেক্স এ 7: 8-10 পর্যায়;
  • কর্টেক্স এ 8: 13 স্তর;
  • কর্টেক্স এ 15: 15-25 পর্যায়।

উইকিপিডিয়া থেকে ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.