ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Fundamentals of Multicore Software Development

دانلود کتاب مبانی توسعه نرم افزار چند هسته ای

Fundamentals of Multicore Software Development

مشخصات کتاب

Fundamentals of Multicore Software Development

ویرایش: 1 
نویسندگان: , ,   
سری: Chapman & Hall/CRC Computational Science 
ISBN (شابک) : 143981273X, 9781439812730 
ناشر: CRC Press 
سال نشر: 2011 
تعداد صفحات: 322 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 30,000

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 9


در صورت تبدیل فایل کتاب Fundamentals of Multicore Software Development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مبانی توسعه نرم افزار چند هسته ای نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مبانی توسعه نرم افزار چند هسته ای



با پردازنده‌های چند هسته‌ای در حال حاضر در هر رایانه، سرور، و دستگاه تعبیه‌شده، نیاز به نرم‌افزار موازی مقرون‌به‌صرفه و قابل‌اعتماد هرگز بیشتر نبوده است. با توضیح جنبه‌های کلیدی برنامه‌نویسی چند هسته‌ای، مبانی توسعه نرم‌افزار چند هسته‌ای به مهندسان نرم‌افزار کمک می‌کند برنامه‌نویسی موازی را درک کنند و بر چالش چند هسته‌ای تسلط پیدا کنند.

این کتاب که برای تازه واردان این حوزه قابل دسترسی است، وضعیت هنر برنامه نویسی چند هسته ای در علوم کامپیوتر را به تصویر می کشد. این مبانی سخت افزار چند هسته ای، الگوهای طراحی موازی و برنامه نویسی موازی در C++، دات نت و جاوا را پوشش می دهد. همچنین در مورد محاسبات چند هسته‌ای روی کارت‌های گرافیک و پلت‌فرم‌های چند هسته‌ای ناهمگن، موازی‌سازی خودکار، تنظیم خودکار عملکرد، حافظه تراکنشی و برنامه‌های در حال ظهور بحث می‌کند.

از آنجایی که قدرت محاسباتی به طور فزاینده‌ای از موازی‌سازی ناشی می‌شود، نرم‌افزار توسعه دهندگان باید برنامه نویسی موازی را بپذیرند. این کتاب که توسط رهبران این حوزه نوشته شده است، مروری بر گزینه های برنامه نویسی موجود و آینده برای چند هسته ای ارائه می دهد. به مسائلی در معماری سیستم ها، سیستم عامل ها، زبان ها و کامپایلرها می پردازد.


توضیحاتی درمورد کتاب به خارجی

With multicore processors now in every computer, server, and embedded device, the need for cost-effective, reliable parallel software has never been greater. By explaining key aspects of multicore programming, Fundamentals of Multicore Software Development helps software engineers understand parallel programming and master the multicore challenge.

Accessible to newcomers to the field, the book captures the state of the art of multicore programming in computer science. It covers the fundamentals of multicore hardware, parallel design patterns, and parallel programming in C++, .NET, and Java. It also discusses manycore computing on graphics cards and heterogeneous multicore platforms, automatic parallelization, automatic performance tuning, transactional memory, and emerging applications.

As computing power increasingly comes from parallelism, software developers must embrace parallel programming. Written by leaders in the field, this book provides an overview of the existing and up-and-coming programming choices for multicores. It addresses issues in systems architecture, operating systems, languages, and compilers.





نظرات کاربران