Jan

11

2020

Modern C++ Concurrency in Depth

smack 11 Jan 2020 13:47 LEARNING » e-learning - Tutorial

Modern C++ Concurrency in Depth
Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: aac, 44100 Hz
Language: English | VTT | Size: 1.45 GB | Duration: 5.5 hours



What you'll learn
Build lock free and lock based thread safe data structures and algorithms which harvest the power of modern day multi-core processors

Requirements
basic of c++ programming , some knowledge about data structures and algorithms would be helpful
Description
C++ programming language can be categorized under many topics. Some say its a general purpose programming language, some say its a object oriented version of C, but above all i liked to categorized under system programming language. One characteristic of any system programming language including C++ is that language should be able to execute faster compare to other languages like java etc.

C++ paradigm took sharp turn with the introduction of C++11 standards. The most notable difference with previous version is the introduction of new memory model. Memory model is the key part of any language, and the performance of all the functionalities depends on that language memory model. With new c++ memory model, we can exploit tremendous power of modern multi core processors.

Programming a proper C++ code with better memory reclaim mechanism is tough task. But if we want to code thread safe code which can harvest underline processors true power is much more difficult task. In this course we will have in depth discussion on C++ concurrency features including memory model. We will implements thread safe data structures and algorithms, both lock based manner and lock free manner. Proper lock free implementations of data structures and algorithms will provide unprecedented performance output. Let me listed down key aspects we cover in this course below.

1.Basics of C++ concurrency(threads, mutex, package_task, future ,async, promise)

2.Lock based thread safe implementation of data structures and algorithms.

3.C++ memory model.

4.Lock free implementation of data structures and algorithms.

5. Proper memory reclaim mechanism for lock free data structures.

6. Design aspects of concurrent code.

7. In depth discussion on thread pools

Who this course is for:
Anyone who wants to widen you skills with c++ programming.
[i][/i]Screenshots

Buy Premium Account for Download With Full Speed:

nitroflare_com:
http://nitroflare.com/view/7AD63636626FD89/Modern_C___Concurrency_in_Depth.part1.rar
http://nitroflare.com/view/90F75CACEF2CB10/Modern_C___Concurrency_in_Depth.part2.rar


Links are Interchangeable - No Password - Single Extraction

High Speed Download

Add Comment

  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis