- عنوان کتاب: Nvidia Open Source Ecosystem -A Practitioner’s Guide to CUDA Libraries, RAPIDS, and GPU-Accelerated Computing
- نویسنده: Max Buckley
- حوزه: برنامهنویسی CUDA
- تعداد صفحه: 119
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 3.59 مگابایت
انویدیا (Nvidia) دنیا را تغییر داده است. اگر در حال خواندن این کتاب هستید، احتمالاً این موضوع برایتان تازگی ندارد. با مطالعه این کتاب، با این شرکت و محصولات اصلی آن آشنا خواهید شد و مهمتر از همه، شناختی عمیق از طیف گستردهی نرمافزارهایی پیدا خواهید کرد که انویدیا بهصورت رایگان در دسترس همگان قرار داده است. این دانش به شما کمک میکند تا از هر سختافزار انویدیا که در اختیار دارید، بیشترین بهره را ببرید و فرآیندهای توسعه نرمافزاری را که نیازمند حجم عظیمی از محاسبات عددی هستند، با سرعت بیشتری پیش ببرید. این فصل مقدماتی در مقایسه با سایر بخشهای کتاب، رویکردی متفاوت دارد و بر بستر کلی فعالیت شرکت، تاریخچه آن و جنبههای اقتصادی حاکم بر آن تمرکز میکند. هدف ما این است که تا حدی به این پرسش پاسخ دهیم: چرا انویدیا تا این حد در حوزه «متنباز» (Open Source) سرمایهگذاری میکند که اصلاً نوشتن چنین کتابی امکانپذیر شده است؟ فصلهای بعدی بیشتر بر مخازن نرمافزاری (Repositories) خاص، مسائلی که حل میکنند و فناوریهایی که این راهکارها را ممکن میسازند، متمرکز هستند. بنابراین، اگر سبک این فصل مقدماتی با سلیقه شما جور نیست، نگران نباشید؛ فصلهای دیگر بیشتر جنبه فنی و تکنولوژیک دارند و کمتر به روایتگری میپردازند. این فصل با شرح پیشزمینه و تاریخچه اخیر شرکت آغاز میشود؛ داستانی که نشان میدهد چگونه انویدیا از تولید لوازم جانبی کامپیوترهای شخصی، به بزرگترین شرکت جهان از نظر ارزش بازار (Market Capitalization) تبدیل شد. یکی از عوامل کلیدی در این موفقیت، پلتفرم محاسبات شتابیافتهی آنها، یعنی «کودا» (CUDA) است. در ادامه این فصل، بررسی خواهیم کرد که «کودا» دقیقاً چیست؛ موضوعی که برخلاف تصور بسیاری، آنقدرها هم ساده و سرراست نیست. این درک عمیقتر از کودا به خوانندگان کمک میکند تا فضای حاکم را بهتر بشناسند و دریابند که وقتی افراد از «کودا» صحبت میکنند، دقیقاً به چه چیزی اشاره دارند. در نهایت، این فصل نمایی کلی از مطالب پیشِ رو ارائه میدهد تا بدانید باید انتظار چه مباحثی را داشته باشید. در بخش پیشزمینه، شرح داده میشود که چگونه شرکتی که کارش تولید کارتهای شتابدهنده و پردازش گرافیک بازیهای ویدیویی بود، تصمیم گرفت از همان کارتهای گرافیک برای اهداف محاسباتی عمومی و علمی استفاده کند. پیدا کردن کاربرد اصلی و تعیینکننده (Killer App) برای این ایده، چندین سال طول کشید؛ اما زمانی که این کاربرد پیدا شد، به جهان نشان داد که ترکیب کارتهای گرافیک انویدیا (که بعدها با نام GPU شناخته شدند) با «یادگیری عمیق» (Deep Learning)، میتواند نتایجی شگفتانگیز به بار آورد. نتایجی که بهسرعت به حوزههای مختلف یادگیری عمیق راه یافتند؛ حوزههایی که بهسرعت بخش عمدهای از آنچه آن زمان عمدتاً «یادگیری ماشین» (Machine Learning) نامیده میشد را در بر گرفتند. اگرچه رشد «یادگیری عمیق» در سال ۲۰۱۲ شتابی سریع گرفت، اما رشد ارزش سهام شرکت «انویدیا» (Nvidia) از اواخر سال ۲۰۲۲ — همزمان با عرضه «چتجیپیتی» (ChatGPT) توسط شرکت «اوپناِیآی» (OpenAI) — بهمعنای واقعی کلمه جهشی انفجاری داشته است. عرضه چتجیپیتی سرآغاز رونق کنونی در حوزه هوش مصنوعی بود؛ دورهای که در آن واژه «هوش مصنوعی» دوباره بر سر زبانها افتاد و حتی افراد عادی و غیرمتخصص نیز بهخوبی با این پدیده — و همچنین با شرکت انویدیا — آشنا شدند. در زمانی که این کتاب نوشته میشود (ژوئیه ۲۰۲۶)، ارزش بازار انویدیا به ۵.۴ تریلیون دلار رسیده و این شرکت از نظر ارزش بازار، به ارزشمندترین شرکت جهان تبدیل شده است. اما چگونه به اینجا رسیدیم؟
Nvidia has changed the world. If you are reading this book, that idea hardly comes as news to you. Through reading this book you will become more familiar with the company, with their core products, and most importantly, intimately familiar with the vast array of software they make freely available. This knowledge will help you make the most of whatever Nvidia hardware you have access to, and help you expedite any software development tasks that benefit from extensive amounts of numerical computation. This introductory chapter is unique within this book, focusing on the broader context of the company, of its history, and the economics behind it. We aim to in part answer the question of, why, why Nvidia invests so much in open source that we have a book to write in the first place. Subsequent chapters focus more on the individual repositories, the problems they solve and how the technologies enable it. So if this introductory chapter’s style isn’t for you, stick with it, the other chapters will be much more technology, much less narrative. This chapter starts by outlining the backstory and recent history of the company; telling the story of how Nvidia went from a maker of PC accessories to becoming the world’s largest company by market capitalization. A huge driver of this success story is CUDA, their accelerated computing platform. Later in this chapter we will cover what CUDA actually is, which is not as clear cut as many assume. This deeper understanding of CUDA will enable readers to better understand the space and disambiguate what people mean when they talk about CUDA. Finally this chapter gives a high level map of the content to come giving an overview of what to expect. The backstory outlines how a company went from the production of accelerator cards and the rendering of video game graphics to making a bet on repurposing these same graphics cards for general purpose and scientific computing. That bet in particular took several years to find its killer app, but when it did it showed the world that Nvidia graphics cards (later rebranded as GPUs) paired with deep learning could produce astounding results, results that would soon spill over to all sorts of deep learning applications which rapidly took over most areas of what was then mostly referred to as machine learning (ML). While the growth of deep learning rapidly accelerated in 2012, the stock market growth for Nvidia has really exploded since the end of 2022 with the release of OpenAI’s ChatGPT. ChatGPT’s release marked the start of the current AI boom. Where the word AI was resuscitated, and even normal everyday nontechnical people became very aware of the phenomenon and of Nvidia as a company. As this book is being written (July 2026) Nvidia sits at a market cap of $5.4 Trillion dollars and is the world’s most valuable company by market capitalization. But how did we end up here?
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Nvidia Open Source Ecosystem

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