
دانلود کتاب Intel Threading Building Blocks: Outfitting C++ for Multi-Core Processor Parallelism (به فارسی: بلوک های ساختمانی اینتل Threading: تجهیز C++ برای موازی سازی پردازنده های چند هسته ای) نوشته شده توسط «James Reinders»
اطلاعات کتاب بلوک های ساختمانی اینتل Threading: تجهیز C++ برای موازی سازی پردازنده های چند هسته ای
موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: O’Reilly Media
نویسنده: James Reinders
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2007
تعداد صفحه: 334
حجم کتاب: 3 مگابایت
کد کتاب: 0596514808 , 9780596514808
نوبت چاپ: 1
توضیحات کتاب بلوک های ساختمانی اینتل Threading: تجهیز C++ برای موازی سازی پردازنده های چند هسته ای
تراشههای چند هستهای اینتل و AMD افزایش چشمگیری در سرعت و پاسخدهی و فرصتهای زیادی برای پردازش چندگانه در رایانههای رومیزی معمولی ارائه میدهند. اما آنها همچنین یک چالش را ارائه می دهند: بیش از هر زمان دیگری، multithreading یک نیاز برای عملکرد خوب است. این راهنما نحوه به حداکثر رساندن مزایای این پردازنده ها را از طریق یک کتابخانه سی پلاس پلاس قابل حمل که روی سیستم های ویندوز، لینوکس، مکینتاش و یونیکس کار می کند، توضیح می دهد. با آن، شما یاد خواهید گرفت که چگونه از بلوک های ساختمانی Intel Threading (TBB) به طور موثر برای برنامه نویسی موازی استفاده کنید – بدون اینکه لازم باشد یک متخصص رشته سازی باشید. این کتاب توسط جیمز ریندرز، مبشر اصلی محصولات نرم افزاری اینتل، و بر اساس تجربه توسعه دهندگان و مشتریان اینتل نوشته شده است، این کتاب وظایف کلیدی در multithreading و نحوه انجام آنها با TBB را به شیوه ای قابل حمل و قوی توضیح می دهد. این کتاب با مثالهای فراوان و مواد مرجع کامل، الگوهای رایج استفاده را نشان میدهد، گوچاها را در TBB نشان میدهد و دستورالعملهای مهمی برای انتخاب از میان گزینهها به منظور دستیابی به بهترین عملکرد ارائه میدهد. شما یاد خواهید گرفت که چگونه Intel Threading Building Blocks: به شما امکان می دهد وظایف را به جای موضوعات برای حمل بهتر، برنامه نویسی آسان تر، کد منبع قابل درک تر، و عملکرد بهتر و مقیاس پذیری به طور کلی مشخص کنید. راه حل های سطح با سایر بسته های رشته سازگار است و شما را مجبور نمی کند یک بسته را برای کل برنامه خود انتخاب کنید. بر برنامه نویسی مقیاس پذیر و موازی داده تأکید دارد که به شما امکان می دهد عملکرد برنامه را با اضافه کردن پردازنده افزایش دهید. متکی به برنامه نویسی عمومی است که به شما امکان می دهد بهترین الگوریتم های ممکن را با کمترین محدودیت بنویسید هر برنامه نویس ++C که بخواهد برنامه ای بنویسد تا روی یک سیستم چند هسته ای اجرا شود، از این کتاب بهره مند خواهد شد. TBB همچنین برای یک برنامه نویس C یا یک برنامه نویس C++ بدون تجربه زیاد در مورد قالب ها بسیار قابل دسترس است. بهتر از همه، برای استفاده از این کتاب نیازی به تجربه برنامه نویسی موازی یا پردازنده های چند هسته ای ندارید.
دانلود کتاب «بلوک های ساختمانی اینتل Threading: تجهیز C++ برای موازی سازی پردازنده های چند هسته ای»

📖 خرید این کتاب
برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمههای زیر کلیک کنید تا پیام آماده برای شما ارسال شود:
پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.