تهیه منابع الکترونیکی لاتین (پزشکی، مهندسی، روانشناسی و ...)
پیگیری سفارش ثبت درخواست
Mastering C++ Multithreading
Maya Posch
Packt Publishing · 2017
جلد واقعی نیست

Mastering C++ Multithreading

مشخصات فایل Mastering C++ Multithreading نویسنده Maya Posch ناشر Packt Publishing سال 2017 این فایل به صورت آفلاین ارسال خواهد شد.

Maya Posch
Packt Publishing
English — 2017

Key Features

  • Delve into the fundamentals of multithreading and concurrency and find out how to implement them
  • Explore atomic operations to optimize code performance
  • Apply concurrency to both distributed computing and GPGPU processing

Book Description

Multithreaded applications execute multiple threads in a single processor environment, allowing developers achieve concurrency. This book will teach you the finer points of multithreading and concurrency concepts and how to apply them efficiently in C++.

Divided into three modules, we start with a brief introduction to the fundamentals of multithreading and concurrency concepts. We then take an in-depth look at how these concepts work at the hardware-level as well as how both operating systems and frameworks use these low-level functions.

In the next module, you will learn about the native multithreading and concurrency support available in C++ since the 2011 revision, synchronization and communication between threads, debugging concurrent C++ applications, and the best programming practices in C++.

In the final module, you will learn about atomic operations before moving on to apply concurrency to distributed and GPGPU-based processing. The comprehensive coverage of essential multithreading concepts means you will be able to efficiently apply multithreading concepts while coding in C++.

What you will learn

  • Deep dive into the details of the how various operating systems currently implement multithreading
  • Choose the best multithreading APIs when designing a new application
  • Explore the use of mutexes, spin-locks, and other synchronization concepts and see how to safely pass data between threads
  • Understand the level of API support provided by various C++ toolchains
  • Resolve common issues in multithreaded code and recognize common pitfalls using tools such as Memcheck, CacheGrind, DRD, Helgrind, and more
  • Discover the nature of atomic operations and understand how they can be useful in optimizing code
  • Implement a multithreaded application in a distributed computing environment
  • Design a C++-based GPGPU application that employs multithreading

About the Author

Maya Posch is a software engineer by trade and a self-professed electronics, robotics, and AI nut, running her own software development company, Nyanko, with her good friend, Trevor Purdy, where she works on various game development projects and some non-game projects. Apart from this, she does various freelance jobs for companies around the globe. You can visit her LinkedIn profile for more work-related details.

Aside from writing software, she likes to play with equations and write novels, such as her awesome reimagining of the story of the Nintendo classic, Legend of Zelda: Ocarina of Time, and the survival-horror novel she recently started, Viral Desire. You can check out her Scribd profile for a full listing of her writings.

Maya is also interested in biochemistry, robotics, and reverse-engineering of the human body. To know more about her, visit her blog, Artificial Human. If there's anything she doesn't lack, it has to be sheer ambition, it seems.

Table of Contents

  1. Revisiting multithreading
  2. Multithreading implementation on the processor and OS
  3. C++ Multithreading APIs
  4. Thread synchronization and communication
  5. Native C++ threads and primitives
  6. Debugging multi-threaded code
  7. Best Practices
  8. Atomic operations: working with the hardware
  9. Multithreading with distributed computing
  10. Multithreading with GPGPU
این کتاب از Packt Publishing یا وبسایت آمازون با رعایت کامل قوانین کپی‌رایت خریداری خواهد شد و در اختیار شما قرار می‌گیرد.

نظرات

هنوز نظری ثبت نشده — اولین نفر باشید.
در حال بارگذاری فرم ثبت نظر...

بهترین کتاب‌های بدون دسته بندی زبان اصلی

این لیست به‌طور مرتب به‌روزرسانی می‌شود.
365 روز بدون تو
Akhira
2024
365 روز بدون تو
Akhira
2024
Publications
20٪-
Publications
1921
SUMMARY
Edition Shortcut (author)
1901
SUMMARY
Edition Shortcut (author)
1901
Scavenger-Character-Sheet-Form-Fillable-Printer-Friendly
20٪-
Scavenger-Character-Sheet-Form-Fillable-Printer-Friendly
Scavenger-Character-Sheet-Form-Fillable-Printer-Friendly
Report of Proceedings
Report of Proceedings
Workers Education Bureau of America. National Convention
1927
New
Peter agu
Independently Published · 2022
New
Peter agu
2022
Independently Published
Bloomsbury Unidentified Returns
Bloomsbury Publishing Plc
2000
Bloomsbury Unidentified Returns
Bloomsbury Publishing Plc
2000
W_CtuErHw5KIMj-Dl7JM6nhIjJEPlZxCo653zvyXycqMdxpCvJ-eU73NU5pf7F-vLLClIePJt0eYKUz1PEM421iE9lyr4lctbU0IL04qdllWhSr8hGfVDJK0lSM-2a_mo_UM
20٪-
W_CtuErHw5KIMj-Dl7JM6nhIjJEPlZxCo653zvyXycqMdxpCvJ-eU73NU5pf7F-vLLClIePJt0eYKUz1PEM421iE9lyr4lctbU0IL04qdllWhSr8hGfVDJK0lSM-2a_mo_UM
TMDiary
TMDiary
1989
()
arabic/4_Uplod/خادم العلم والمعرفة-Papers and Scientific Research
20٪-
()
arabic/4_Uplod/خادم العلم والمعرفة-Papers and Scientific Research
Scavenger-Character-Sheet-Form-Fillable
20٪-
Scavenger-Character-Sheet-Form-Fillable
Scavenger-Character-Sheet-Form-Fillable
Composition Book
Harriet Flora
Independently Published · 2020
Composition Book
Harriet Flora
2020
Independently Published
«4D6963726F736F667420576F7264202D20C5C5B0E631323039A1BED6D5C9F32DD0A3BAF3B8C4A1BF202D20B8B1B1BE»
20٪-
«4D6963726F736F667420576F7264202D20C5C5B0E631323039A1BED6D5C9F32DD0A3BAF3B8C4A1BF202D20B8B1B1BE»
Administrator
2014
isbn_9787201100531
Unknown
20٪-
isbn_9787201100531
Unknown
()(4900).pdf
arabic/4_Uplod/Papers and Scientific Research
20٪-
()(4900).pdf
arabic/4_Uplod/Papers and Scientific Research
hhhhh
hhhhh
EIRI Board of Consultants and Engineers
2016
Engineers India Research Institute
Bulletin
Bulletin
1930
Journal
M. Clemons
CreateSpace Independent Publishing Platform · 2015
Journal
M. Clemons
2015
CreateSpace Independent Publishing Platform
isbn_1979527075
Unknown
Createspace Independent Publishing Platform, 1, FR · 2017
20٪-
isbn_1979527075
Unknown
2017
HI Kevin
Thanks again for all of your training on Fed. Register stuff so far. Your patience & on top of all you
20٪-
HI Kevin
Thanks again for all of your training on Fed. Register stuff so far. Your patience & on top of all you
لیست کامل کتاب‌های بدون دسته بندی
پرفروش‌ترین فایل‌ها
همه ←
دیدگاه کاربران
4.8 میانگین امتیاز از 665 نظر
091•••••854 درخواست 1
کار با سایت خیلی سخت پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
سلام وقتتون بخیر، کار با سایت یه مقدار سخت شده، قبلا راحت تر بود. ولی در کل عالی هستید ممنون از سرعت و دقتتون
Tiziano درخواست 51
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت‌ها زیاد زمان تحویل سریع بود
عالی هستین قیمت ها کمی ارزان تر شود عالی
علی اکبر شکارچی درخواست 37
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
باسلام ضمن تشکر لطفا کتابعثهای جدید هم قابل دریافت باشد
a r z درخواست 3
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
همه چیز خوب و مطمئن. سپاس
سید جواد میرهاشمی درخواست 10
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
درود و سپاس
اشکان دهقان درخواست 3
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
تشکر
مهمان درخواست 1
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
دمتون گرم
مهمان
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
عالی بود
091•••••606 درخواست 1
کار با سایت راحت و سریع پشتیبانی سریع و خوب زمان تحویل سریع بود
سلام. سرعت در پاسخگویی واقعا بالا بود. حقیقتش برای قیمت نمیتونم نظر بدم چون بار اولم بود که از این سایت استفاده میکردم. واقعا ممنونم که این کتاب رو پیدا کردید.
mgholizadehk درخواست 172
پشتیبانی سریع و خوب قیمت‌ها زیاد زمان تحویل سریع بود
سایت بهترشده ولی هنوزیه جاهایی گیر دارهمخصوصا در قسمت ثبت درخواست
نظر کاربر
منبع مورد نظرتون رو پیدا نکردید؟

فقط مشخصات کامل منبع درخواستی وارد کنید:

در کمتر از ۲ ساعت به شما پاسخ خواهیم داد!

صفحات پر بازدید سایت

مجوز نشر کتاب

پاسخگویی سریع

پشتیبانی ۲۴ ساعته

تضمین سلامت فایل‌ها


همه دسته‌بندی‌ها