دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Mario Nemirovsky. Dean M. Tullsen
سری: Synthesis Lectures on Computer Architecture
ISBN (شابک) : 1608458555, 9781608458554
ناشر: Morgan & Claypool
سال نشر: 2013
تعداد صفحات: 111
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1005 Kb
در صورت تبدیل فایل کتاب Multithreading Architecture به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب معماری چند رشته ای نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
معماریهای چند رشتهای در حال حاضر در کل طیف دستگاههای محاسباتی، از دستگاههای با هدف عمومی با بالاترین کارایی گرفته تا پردازندههای تعبیهشده پایینرده، ظاهر میشوند. Multithreading هسته پردازشگر را قادر می سازد تا به طور موثرتری از منابع محاسباتی خود استفاده کند، زیرا توقف در یک رشته نیازی به بیکار بودن منابع اجرایی ندارد. این امر معمار کامپیوتر را قادر میسازد تا عملکرد را در محدودیتهای ناحیه، محدودیتهای توان یا محدودیتهای انرژی به حداکثر برساند. با این حال، گزینههای معماری برای طراح پردازنده یا معمار که به دنبال اجرای چند رشتهای هستند، کاملاً گسترده و متنوع هستند، همانطور که نه تنها توسط ادبیات تحقیق، بلکه با انواع پیادهسازیهای تجاری نیز گواه است. این کتاب مفاهیم اساسی چند نخی را معرفی می کند، تعدادی از مدل های چند نخی را توصیف می کند و سپس سه مدل کلاسیک (درشت دانه، دانه ریز و چند نخی همزمان) را با جزئیات بیشتر توسعه می دهد. طیف گسترده ای از مبادلات طراحی معماری و نرم افزار و همچنین فرصت های خاص برای معماری های چند رشته ای را توصیف می کند. در نهایت، تعدادی از پیادهسازیهای سختافزاری تجاری و دانشگاهی مهم چند رشتهای را شرح میدهد.
Multithreaded architectures now appear across the entire range of computing devices, from the highest-performing general purpose devices to low-end embedded processors. Multithreading enables a processor core to more effectively utilize its computational resources, as a stall in one thread need not cause execution resources to be idle. This enables the computer architect to maximize performance within area constraints, power constraints, or energy constraints. However, the architectural options for the processor designer or architect looking to implement multithreading are quite extensive and varied, as evidenced not only by the research literature but also by the variety of commercial implementations. This book introduces the basic concepts of multithreading, describes a number of models of multithreading, and then develops the three classic models (coarse-grain, fine-grain, and simultaneous multithreading) in greater detail. It describes a wide variety of architectural and software design tradeoffs, as well as opportunities specific to multithreading architectures. Finally, it details a number of important commercial and academic hardware implementations of multithreading.