دانلود کتاب Multicore Application Programming: for Windows, Linux, and Oracle Solaris (Developer’s Library)
49,000 تومان
برنامه نویسی برنامه چند هسته ای: برای ویندوز، لینوکس، و Oracle Solaris (کتابخانه توسعه دهندگان)
| موضوع اصلی | برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Addison-Wesley Professional |
| تعداد صفحه | 463 |
| حجم فایل | 3 مگابایت |
| کد کتاب | 0321711378,9780321711373 |
| نوبت چاپ | 1 |
| نویسنده | Darryl Gove |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2010 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
برنامه نویسی برنامه چند هسته ای: برای ویندوز، لینوکس، و Oracle Solaris (کتابخانه توسعه دهندگان)
نوشتن برنامه های چند هسته ای با کارایی بالا و بسیار مقیاس پذیر برای پلتفرم های پیشرو برنامه نویسی برنامه چند هسته ای راهنمای جامع و کاربردی برای برنامه نویسی چند هسته ای با کارایی بالا است که هر توسعه دهنده با تجربه می تواند از آن استفاده کند. نویسنده Darryl Gove رویکردهای پیشرو برای موازی سازی در ویندوز، لینوکس و اوراکل سولاریس را پوشش می دهد. از طریق مثالهای عملی، او چالشهای مربوط به نوشتن برنامههایی را که به طور کامل از پردازندههای چند هستهای استفاده میکنند، روشن میکند، و به شما کمک میکند برنامههایی تولید کنید که از نظر عملکردی صحیح هستند، عملکرد عالی ارائه میدهند و به خوبی به هشت هسته، شانزده هسته و فراتر از آن مقیاس میشوند. این کتاب نشان میدهد که چگونه پیادهسازیهای سختافزاری خاص بر عملکرد برنامه تأثیر میگذارد و نشان میدهد که چگونه از دامهای رایج اجتناب کنید. گام به گام، برنامه هایی را می نویسید که می توانند تعداد زیادی رشته موازی را مدیریت کنند و بر تکنیک های موازی سازی پیشرفته مسلط خواهید شد. شما یاد خواهید گرفت که چگونه بهترین فرصتهای خود را برای استفاده از موازیسازی شناسایی کنید، دادهها را با خیال راحت بین رشتههای مختلف به اشتراک بگذارید، برنامهها را با استفاده از رشتههای POSIX یا Windows بنویسید، همگامسازی و اشتراکگذاری کد دستی از موازیسازی خودکار و OpenMPO غلبه بر موانع رایج برای مقیاسگذاری استفاده از رویکردهای جدید و سریع و مشابه برای نوشتن کد برنامهنویسی کاربردی چند هستهای با یک رویکرد یا پلتفرم مجزا نیست: این برنامه برای هر برنامهنویس باتجربه C با هر پردازنده چند هستهای معاصر در هر محیط سیستم عامل پیشرو کار میکند.
Write High-Performance, Highly Scalable Multicore Applications for Leading PlatformsMulticore Application Programming is a comprehensive, practical guide to high-performance multicore programming that any experienced developer can use. Author Darryl Gove covers the leading approaches to parallelization on Windows, Linux, and Oracle Solaris. Through practical examples, he illuminates the challenges involved in writing applications that fully utilize multicore processors, helping you produce applications that are functionally correct, offer superior performance, and scale well to eight cores, sixteen cores, and beyond. The book reveals how specific hardware implementations impact application performance and shows how to avoid common pitfalls. Step by step, you’ll write applications that can handle large numbers of parallel threads, and you’ll master advanced parallelization techniques. You’ll learn how to Identify your best opportunities to use parallelismShare data safely between multiple threadsWrite applications using POSIX or Windows threadsHand-code synchronization and sharingTake advantage of automatic parallelization and OpenMPOvercome common obstacles to scalingApply new approaches to writing correct, fast, scalable parallel code Multicore Application Programming isn’t wedded to a single approach or platform: It is for every experienced C programmer working with any contemporary multicore processor in any leading operating system environment.
محصولات مرتبط
دانلود کتاب Advanced Platform Development with Kubernetes: Enabling Data Management, the Internet of Things, Blockchain, and Machine Learning
دانلود کتاب Blockchain enabled applications: understand the blockchain ecosystem and how to make it work for you
دانلود کتاب Ethereum for Dummies
دانلود کتاب Ethereum Smart Contract Development in Solidity
دانلود کتاب Game Programming Gems (Game Programming Gems Series)
دانلود کتاب Hands-On Blockchain for Python Developers: Gain blockchain programming skills to build decentralized applications using Python
| موضوع اصلی | کامپیوتر - برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Packt Publishing |
| تعداد صفحه | 450 / 436 |
| حجم فایل | 14.16 مگابایت |
| کد کتاب | 1788627857 , 9781788627856 |

نقد و بررسیها
هنوز بررسیای ثبت نشده است.