دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: کامپیوتر ویرایش: 1 نویسندگان: John Paul Shen. Mikko H. Lipasti سری: ISBN (شابک) : 0070590338, 9780070570641 ناشر: Tata McGraw-Hill سال نشر: 2004 تعداد صفحات: 331 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 12 مگابایت
کلمات کلیدی مربوط به کتاب طراحی پردازنده مدرن: اصول پردازنده های فوق اسکالر: کتابخانه، ادبیات کامپیوتر، سخت افزار / سخت افزار
در صورت تبدیل فایل کتاب Modern processor design: fundamentals of superscalar processors به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب طراحی پردازنده مدرن: اصول پردازنده های فوق اسکالر نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مفهومی و دقیق، طراحی پردازنده مدرن تکنیک های ریزمعماری متعددی را در چارچوبی واضح و قابل درک گرد هم می آورد که برای دانشجویان فارغ التحصیل و کارشناسی به راحتی قابل دسترسی است. روشهای پیچیده به اصول بنیادی تقطیر میشوند تا بینش و تجربه عملی نویسندگان را در طراحی مؤثر میکرو پردازندههای معاصر با کارایی بالا برای بازارهای موبایل، دسکتاپ و سرور آشکار کنند. اصول نظری و بنیادی کلیدی به روشی سیستماتیک برای اطمینان از درک موضوعات مهم اجرایی ارائه شده است. این متن مفاهیم اساسی و تکنیکهای اساسی مانند طراحی پردازنده، پردازندههای خط لوله، حافظه و سیستمهای ورودی/خروجی و بهویژه سازماندهی و پیادهسازی فوقاسکالر را ارائه میکند. دو مطالعه موردی و یک بررسی گسترده از پردازندههای تجاری فوقاسکالر واقعی، پیشرفتهای دنیای واقعی را در طراحی و عملکرد پردازنده نشان میدهند. یک مرور کلی از تکنیکهای پیشرفته جریان دستورالعمل، از جمله پیشرفتها در پیشبینیکنندههای شاخه پیشرفته، گنجانده شده است. هر فصل با مسائل تکلیف پایان مییابد که زمینه را برای تکنیکهای نوظهور در این زمینه و مقدمهای بر سیستمهای چند پردازندهای ایجاد میکند.
Conceptual and precise, Modern Processor Design brings together numerous microarchitectural techniques in a clear, understandable framework that is easily accessible to both graduate and undergraduate students. Complex practices are distilled into foundational principles to reveal the authors’ insights and hands-on experience in the effective design of contemporary high-performance micro-processors for mobile, desktop, and server markets. Key theoretical and foundational principles are presented in a systematic way to ensure comprehension of important implementation issues. The text presents fundamental concepts and foundational techniques such as processor design, pipelined processors, memory and I/O systems, and especially superscalar organization and implementations. Two case studies and an extensive survey of actual commercial superscalar processors reveal real-world developments in processor design and performance. A thorough overview of advanced instruction flow techniques, including developments in advanced branch predictors, is incorporated. Each chapter concludes with homework problems that will institute the groundwork for emerging techniques in the field and an introduction to multiprocessor systems.
1. Processor Design The Evolution of Microprocessors / Instruction Set Processor Design / Principles of Processor Performance / Instruction-Level Parallel Processing / Summary 2. Pipelined Processors Pipelining Fundamentals / Pipelined Processor Design / Deeply Pipelined Processors / Summary 3. Memory and I/O Systems Introduction / Computer System Overview / Key Concepts: Latency and Bandwidth / Memory Hierarchy / Virtual Memory Systems / Memory Hierarchy Implementation / Input/Output Systems / Summary 4. Superscalar Organization Limitations of Scalar Pipelines / From Scalar to Superscalar Pipelines / Superscalar Pipeline Overview / Summary 5. Superscalar Techniques Instruction Flow Techniques / Register Data Flow Techniques / Memory Data Flow Techniques / Summary 6. The PowerPC 620 Introduction / Experimental Framework / Instruction Fetching / Instruction Dispatching / Instruction Execution / Instruction Completion / Conclusions and Observations / Bridging to the IBM POWER3 and POWER4 / Summary 7. Intel\'s P6 Microarchitecture Introduction / Pipelining / The In-Order Front End / The Out-of-Order Core / Retirement / Memory Subsystem / Summary / Acknowledgments 8. Survey of Superscalar Processors Development of Superscalar Processors / A Classification of Recent Designs / Processor Descriptions / Verification of Superscalar Processors / Acknowledgments 9. Advanced Instruction Flow Techniques Introduction / Static Branch Prediction Techniques / Dynamic Branch Prediction Techniques / Hybrid Branch Predictors / Other Instruction Flow Issues and Techniques / Summary 10. Advanced Register Data Flow Techniques Introduction / Value Locality and Redundant Execution / Exploiting Value Locality without Speculation / Exploiting Value Locality with Speculation / Summary 11. Executing Multiple Threads Introduction / Synchronizing Shared-Memory Threads / Introduction to Multiprocessor Systems / Explicitly Multithreaded Processors / Implicitly Multithreaded Processors / Executing the Same Thread / Summary