الکترونیک: سخت افزار

CUDA با مثال: مقدمه ای بر برنامه نویسی GPU همه منظوره

CUDA by Example: An Introduction to General-Purpose GPU Programming

دانلود کتاب CUDA by Example: An Introduction to General-Purpose GPU Programming (به فارسی: CUDA با مثال: مقدمه ای بر برنامه نویسی GPU همه منظوره) نوشته شده توسط «Jason Sanders – Edward Kandrot»


اطلاعات کتاب CUDA با مثال: مقدمه ای بر برنامه نویسی GPU همه منظوره

موضوع اصلی: کامپیوتر – سخت افزار

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Jason Sanders – Edward Kandrot

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2010

تعداد صفحه: 311

حجم فایل: 1.98 مگابایت

کد کتاب: 0131387685 , 9780131387683

نوبت چاپ: 1

توضیحات کتاب CUDA با مثال: مقدمه ای بر برنامه نویسی GPU همه منظوره

خواندن این کتاب برای هر کسی که با سیستم های محاسباتی مبتنی بر شتاب دهنده کار می کند ضروری است. -از پیشگفتار جک دونگارا، دانشگاه تنسی و آزمایشگاه ملی اوک ریج، CUDA یک معماری محاسباتی است که برای تسهیل توسعه برنامه های موازی طراحی شده است. معماری CUDA در ارتباط با یک پلتفرم نرم افزاری جامع، برنامه نویسان را قادر می سازد تا در هنگام ساخت برنامه های کاربردی با کارایی بالا، از قدرت عظیم واحدهای پردازش گرافیکی (GPU) استفاده کنند. البته پردازنده‌های گرافیکی مدت‌هاست که برای برنامه‌های گرافیکی و بازی‌های سخت در دسترس هستند. CUDA اکنون این منبع ارزشمند را برای برنامه نویسانی که بر روی برنامه های کاربردی در حوزه های دیگر از جمله علم، مهندسی و امور مالی کار می کنند، آورده است. هیچ دانشی از برنامه نویسی گرافیکی لازم نیست – فقط توانایی برنامه نویسی در یک نسخه نسبتاً توسعه یافته C.   CUDA by Example که توسط دو عضو ارشد تیم پلت فرم نرم افزار CUDA نوشته شده است، به برنامه نویسان نحوه استفاده از این فناوری جدید را نشان می دهد. نویسندگان هر حوزه از توسعه CUDA را از طریق مثال های کاری معرفی می کنند. پس از معرفی مختصر پلت فرم و معماری CUDA، و همچنین راهنمای شروع سریع CUDA C، این کتاب به جزئیات تکنیک ها و مبادلات مرتبط با هر ویژگی کلیدی CUDA می پردازد. متوجه خواهید شد که چه زمانی از هر برنامه افزودنی CUDA C استفاده کنید و چگونه نرم افزار CUDA را بنویسید که عملکرد واقعاً فوق العاده ای ارائه دهد. موضوعات اصلی پوشش داده شده شامل برنامه نویسی موازی همکاری با موضوع حافظه و رویدادهای حافظه بافت قابلیت همکاری گرافیکی Atomics Streams CUDA C در چند پردازنده گرافیکی اتمی پیشرفته منابع CUDA اضافی تمام ابزارهای نرم افزار CUDA که به آنها نیاز دارید به صورت رایگان برای دانلود از NVIDIA در دسترس هستند.http://developer .nvidia.com/object/cuda-by-example.html


“This book is required reading for anyone working with accelerator-based computing systems.” –From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required–just the ability to program in a modestly extended version of C.   CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You’ll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance.   Major topics covered include Parallel programming Thread cooperation Constant memory and events Texture memory Graphics interoperability Atomics Streams CUDA C on multiple GPUs Advanced atomics Additional CUDA resources All the CUDA software tools you’ll need are freely available for download from NVIDIA.http://developer.nvidia.com/object/cuda-by-example.html

دانلود کتاب «CUDA با مثال: مقدمه ای بر برنامه نویسی GPU همه منظوره»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید