C++11 for Hedge Fund Traders and Investment Bankers: Concurrency and Multithreading With C++11 for Thread Management & Data Sharing Between Threads (Presentation Slides)

48 Pages Posted: 25 Jun 2019

See all articles by Yogesh Malhotra

Yogesh Malhotra

Global Risk Management Network, LLC; Amazon Web Services Partner

Date Written: June 18, 2019

Abstract

This C++11 Research Note advances applied understanding about ‘Real’ Multi-threading & Concurrency Control (M&C) for C++ and Reasons for its Adoption particularly in the context of latency minimization needs of Hedge Funds, Investment Banks, and, Trading Desks. The Research Note provides a background into the advancement of the New Paradigm of the C++11 Standard beyond C++ and explains how the 'New Paradigm' is relevant to the needs of Hedge Funds, Investment Banks, and, Trading Desks. From a Systems Programming perspective, it focuses on How the C++11 Standard addresses Multi-threading & Concurrency Control and related constraints of the C++ programming language. Specifically, it provides an overview of the C++11 Multi-threading & Concurrency Control Thread Management Capabilities as well as Data Sharing Capabilities. Motivated by the underlying Boost Thread Library that underpinned the C++11 advancement, it shares specific C++11 M&C capabilities as documented by the key initiator and keeper of that library who also serves on multiple C++ and related standards committees. In addition, it also provides some perspective from other key innovators who have contributed to the original C++ programming language as well as to the C++11 advancements.

Keywords: C++11, C++, Hedge Funds, Investment Banks, Trading, Pricing, Risk Management, Multi-Threading, Concurrency Control, Programming, Programming Languages

Suggested Citation

Malhotra, Yogesh, C++11 for Hedge Fund Traders and Investment Bankers: Concurrency and Multithreading With C++11 for Thread Management & Data Sharing Between Threads (Presentation Slides) (June 18, 2019). Available at SSRN: https://ssrn.com/abstract=3406364 or http://dx.doi.org/10.2139/ssrn.3406364

Yogesh Malhotra (Contact Author)

Global Risk Management Network, LLC ( email )

New Hartford, NY 13413
United States
+1-(646) 801-3644 (Phone)

HOME PAGE: http://YogeshMalhotra.com/bio.html

Amazon Web Services Partner ( email )

United States

HOME PAGE: http://YogeshMalhotra.com/

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
274
Abstract Views
1,617
Rank
277,355
PlumX Metrics