دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Oshana. Robert
سری: Newnes Pocket Books
ISBN (شابک) : 0128009586, 0128010371
ناشر: Elsevier Ltd, Newnes
سال نشر: 2015
تعداد صفحات: 221
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 19 مگابایت
در صورت تبدیل فایل کتاب Multicore Software Development Techniques: Applications, Tips, and Tricks به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تکنیک های توسعه چند نرم افزاری: برنامه ها ، نکات و ترفندها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب مجموعه ای از فرآیندها و تکنیک های عملی مورد استفاده
برای توسعه نرم افزار چند هسته ای را ارائه می دهد. این با تمرکز
بر حل مشکلات روزمره با استفاده از نکات و ترفندهای عملی و
مطالعات موردی صنعتی برای تقویت مفاهیم کلیدی در توسعه نرم افزار
چند هسته ای نوشته شده است.
پوشش شامل موارد زیر است:
چشم انداز چند هسته ای< br>اصول محاسبات موازی
معماری های SoC چند هسته ای
مدل های برنامه نویسی چند هسته ای
فرایند توسعه چند هسته ای
برنامه نویسی چند هسته ای با رشته ها
لایه های انتزاعی همزمان
اشکال زدایی سیستم های چند هسته ای
تکنیک های عملی برای شروع به توسعه چند هسته ای
مطالعات موردی در توسعه سیستم های چند هسته ای
نمونه کدی برای تقویت بسیاری از مفاهیم مورد بحث
مهم های برنامه نویسی یک سیستم چند هسته ای را ارائه می دهد
کتابی با قالب کوتاه ارائه می کند در مورد فرآیندها و تکنیک های
عملی مورد استفاده در توسعه نرم افزار چند هسته ای
نکات عملی، ترفندها و مطالعات موردی صنعت را برای بهبود فرآیند
یادگیری پوشش می دهد.
This book provides a set of practical processes and techniques
used for multicore software development. It is written with a
focus on solving day to day problems using practical tips and
tricks and industry case studies to reinforce the key concepts
in multicore software development.
Coverage includes:
The multicore landscape
Principles of parallel computing
Multicore SoC architectures
Multicore programming models
The Multicore development process
Multicore programming with threads
Concurrency abstraction layers
Debugging Multicore Systems
Practical techniques for getting started in multicore
development
Case Studies in Multicore Systems Development
Sample code to reinforce many of the concepts discussed
Presents the ‘nuts and bolts’ of programming a multicore
system
Provides a short-format book on the practical processes and
techniques used in multicore software development
Covers practical tips, tricks and industry case studies to
enhance the learning process.
Content:
Front-matter,Copyright,DedicationEntitled to full textChapter 1 - Principles of Parallel Computing, Pages 1-30
Chapter 2 - Parallelism in All of Its Forms, Pages 31-38
Chapter 3 - Multicore System Architectures, Pages 39-52
Chapter 4 - Multicore Software Architectures, Pages 53-66
Chapter 5 - Multicore Software Development Process, Pages 67-70
Chapter 6 - Putting it All Together, A Case Study of Multicore Development, Pages 71-85
Chapter 7 - Multicore Virtualization, Pages 87-103
Chapter 8 - Performance and Optimization of Multicore Systems, Pages 105-133
Chapter 9 - Sequential to Parallel Migration of Software Applications, Pages 135-148
Chapter 10 - Concurrency Abstractions, Pages 149-170
Appendix A - Source Code Examples, Pages 171-215
Index, Pages 217-221