Click here to Skip to main content
15,891,629 members
Everything / Multi-threading

Multi-threading

multi-threading

Great Reads

by Eric Ouellet, Sani Huttunen
Fast implementations of permutation algorithms
by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
by ObiWan_MCC
A C# SMTP server (receiver).

Latest Articles

by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
by Oleg_100
Synchronize access to multiple objects by name (string)
by ls6777
Task monitor for multi-threaded embedded systems
by Eric Ouellet, Sani Huttunen
Fast implementations of permutation algorithms

All Articles

Sort by Updated

Multi-threading 

2 Sep 2011 by Alexander Bessonov
A simple high-level IPC library with ability to use native C++ interfaces.
30 Mar 2021 by AlexeyAB
Smart pointer that makes any object thread-safe for any operations, with the performance equal to that of optimized lock-free containers
16 Dec 2021 by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
14 Apr 2018 by Andy Galluzzi
Join me to create the most advanced yet most simple to use full duplex MMF based IPC for Windows
25 Jan 2013 by anshudutta
Multi-threading in .NET - A walkthrough.
6 Dec 2010 by Apriorit Inc, Elizaveta Golub
This article includes a description of the monitoring process for the session logon/logout, connect/disconnect (regarding terminal and client sessions). Obtained results will be then used in the next article ”Creating process in the session”.
6 Dec 2010 by Apriorit Inc, Elizaveta Golub
This article contains the description of how to start a process in the current active session on session logon notification event with permissions of system process running in the current session.
30 Dec 2014 by Babu_Abdulsalam
Various features supporting Concurrency in C++11
22 Aug 2013 by Chris La
This article explains how to create your own simple Lock Framework for C++ synchronization.
8 Dec 2014 by D Sarthi Maheshwari
A look at possible parallel-producer-consumer patterns.
20 Dec 2010 by David Jeske
A C# sorted map which can be efficiently subset scanned in both directions
25 Jan 2019 by David Lafreniere
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework
11 Oct 2022 by Eric Ouellet, Sani Huttunen
Fast implementations of permutation algorithms
20 Aug 2014 by Evgeny Zavalkovsky
Multi-reader lock that provides real readers' lock-free and wait-free concurency on multi core systems.
13 Aug 2013 by Florian Rappl
Creating a highly extensible presentation app with multi-user and device integration for tablets.
28 Feb 2011 by George Tryfonas
An ObservableCollection wrapper for an array which notifies the observer about changes to its underlying array
14 Jun 2022 by Greg Utas
Cleaving the Gordian knot of thread safety
12 Nov 2014 by Hassan Mokdad
This article will show how to use the most important features of a background worker to load the balance of your code between different working threads. It will also demonstrate how to take progress events from the background worker and how to cancel a currently running thread.
24 Nov 2014 by Hassan Mokdad
This is a small basic sample that shows you how to quickly set your multi-threaded environment using the new C# Task Factory.
25 Feb 2021 by honey the codewitch
Take a page from .NET and enjoy an easy way to safely pass information between threads on an ESP32
27 Feb 2021 by honey the codewitch
Using a popular RTOS to enable easy multithreading on your IoT gadgets
17 Jul 2019 by ireland94
This program demonstrates the methodology needed for by directional messaging between a Java FX foreground and 1 or more background threads.
19 Aug 2017 by Jasper Lammers
Using multithreading in Windows Console Applications without interrupting user input.
24 Jan 2017 by Jon McKee
Exploring multi-threading and related topics.
27 Mar 2016 by M.M.Mohseni
This is a comprehensive windows C# application which watches specific folders and upload their entry to a SharePoint lists or document library
11 Sep 2022 by Mark Pelf
Tutorial article on Observer pattern in C#
11 Mar 2022 by Mark Pelf
Discussion on proper method to check for null-value and raise Event in C#
16 Dec 2018 by MehreenTahir
This article will help you get started with concurrency and will also introduce you to the features C++ has to support concurrent programming.
24 Apr 2016 by Michael Chourdakis
A class to implement a reverse semaphore
6 Sep 2022 by Michael Chourdakis
This class allows math between any size big number, as long as your available memory can handle it.
15 Apr 2019 by Michael Chourdakis
Use Windows new ThreadPool through a single C++ 11 class
31 Aug 2015 by Mikhail Semenov
Efficient Quicksort methods for sorting arrays with lots of duplicate elements
25 Nov 2020 by Mladen Janković
Data structure that allows items to be scheduled for processing based on the tags that define item hierarchy
25 Jan 2018 by Nazar.Bukhari
An article on how to implement Observer Design pattern in Mutithreaded Java application when Function pointer is needed
27 Jul 2018 by nchamberlain
The Sleeping Barber problem, a classic inter-process communication problem, can be studied and explored more easily using tools such as the Concurrency Explorer than using standard parallel or asynchronous coding techniques.
1 Jan 2015 by Pavel Radzivilovsky
How to avoid multi-threaded software paradigms and bring back execution determinism, so much needed in mission-critical software.
22 May 2018 by Pawel Wzietek
Synchronous/asynchronous control via multiple interfaces with command queuing
13 Nov 2019 by pdoxtader
A multithreaded server class that accepts multiple connections from a provided client class. Each client can send and receive files and text (byte data) simultaneously along 250 available channels.
17 Oct 2021 by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
30 Mar 2023 by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
17 Sep 2015 by PureNsanity
An discussion of fundamental multithreading concepts and introduction to some multithreading objects.
30 Sep 2016 by PureNsanity
A high level overview of the latest threading technologies and patterns with examples.
24 Apr 2017 by PureNsanity
The start of a logging framework in WPF showing off PRISM, MEF, and Reactive Extensions.
9 Nov 2010 by Simeon Sheye
Quality Gate One Studio is a testing framework that suggests a new approach to unit and integration testing.
21 Jan 2013 by Simeon Sheye
How to manage state and simulate behavior against the system under test.
5 Jun 2011 by Simon Bridge
Shows how to implement a system to generate events when network interfaces change.
26 Aug 2016 by T. Herselman
C++11 header-only class, executes functions on a separate thread, including return values. Featuring a unique custom built, low level, lock-free double buffered queue; with a high speed data format, executes a queue of functions in only 6 CPU instructions; lea,call,mov,add,cmp,jb
20 Jun 2012 by ThatsAlok
CWinThread with TWO-Way communication using window message
1 Mar 2022 by Uladzislau Baryshchyk
An overview of multithreading in C#