مقایسه کارایی تکنولوژی چندنخی همزمان نسبت به تکنولوژیهای سنتی وبررسی محدودیت های این تکنولوژی درکدهای علمی

سال انتشار: 1392
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 609

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

BPJ01_373

تاریخ نمایه سازی: 29 دی 1392

چکیده مقاله:

چندنخی همزمان SMT یک نوع طراحی ازپردازنده است که به پردازنده این اجازه را میدهد که بطور همزمان چنددستورالعمل را ازچندنخ مجزا درهرسیکل اجرا کند SMT این قابلیت را دارد تا ازموازی سازی سطح Thread ( TLP وموازی سازی سطح دستورILP بصورت جایگزین استفاده کند و بدین طریق بهره وریمنابع ازدست رفته درسوپراسکالرهای چندراهه را بهبود بخشد دراین مقاله ابتدا به توصیف SMT پرداخته و خواهیم دید که پیاده سازی SMT بسیارساده بوده و به سوپراسکالرهای امروزی و طراحان سخت افزاراین قابلیت را میدهد که ابتدا برروی ساخت یک سوپراسکالر تک نخی تمرکز کرده و آنگاه تکنولوژی sMT رابه طراحی خود اضافه کنند درادامه مقاله به مقایسه ی بین این تکنولوژی و تکنولوژی های چندپردازنده ای می پردازیم و درپایان ازتکنولوژی Software Prefetching استفاده کرده و برخی ازمحدودیت های SMT رادرکدهای علمی بررسی میکنیم

کلیدواژه ها:

سوپراسکالر ، موازی سازی سطح thread ، موازی سازی سطح دستور ، Precomputation thread ، Prefetching ، SMT

نویسندگان

محمد مصلی نژاد

دانشجوی کارشناسی ارشد

سمیرا رزم

دانشجوی کارشناسی ارشد

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • m ultithreading: A platform for next- generation processors. Micro, IEEE, ...
  • multithreading .ACM Transactions _ Computer Systems (TOCS), 1997. 15(3): p. ...
  • SIGARCH Computer Architecture News. 1996. ACM. ...
  • Palacharla, S., N.P. Jouppi, and J.E. Smith, Complexity- effective superscalar ...
  • SIGARCH Computer Architecture News. 1995. ACM. ...
  • Athanasaki, E., et al. Exploring the performance limits of _ ...
  • p recomputation: exploring the use of multithreading for latency. in ...
  • International Symposium on. 2004. IEEE. Mowry, T. and A. Gupta, ...
  • mu ltiprocessors. Jourmal of parallel and Distributed Computing, 1991. 12(2): ...
  • Hennessy, J.L. and D.A. Patterson, Computer architecture: a quantitative approach. ...
  • نمایش کامل مراجع