Click here to Skip to main content
15,881,413 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 Score

Multi-threading 

11 Oct 2022 by Eric Ouellet, Sani Huttunen
Fast implementations of permutation algorithms
30 Mar 2023 by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
17 Oct 2021 by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
13 Aug 2013 by Florian Rappl
Creating a highly extensible presentation app with multi-user and device integration for tablets.
11 Sep 2022 by Mark Pelf
Tutorial article on Observer pattern in C#
27 Feb 2021 by honey the codewitch
Using a popular RTOS to enable easy multithreading on your IoT gadgets
20 Jun 2012 by ThatsAlok
CWinThread with TWO-Way communication using window message
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.
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 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
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.
25 Nov 2020 by Mladen Janković
Data structure that allows items to be scheduled for processing based on the tags that define item hierarchy
16 Dec 2021 by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
22 May 2018 by Pawel Wzietek
Synchronous/asynchronous control via multiple interfaces with command queuing
30 Sep 2016 by PureNsanity
A high level overview of the latest threading technologies and patterns with examples.
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
21 Jan 2013 by Simeon Sheye
How to manage state and simulate behavior against the system under test.
25 Jan 2019 by David Lafreniere
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework
24 Jan 2017 by Jon McKee
Exploring multi-threading and related topics.
9 Nov 2010 by Simeon Sheye
Quality Gate One Studio is a testing framework that suggests a new approach to unit and integration testing.
5 Jun 2011 by Simon Bridge
Shows how to implement a system to generate events when network interfaces change.
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.
30 Dec 2014 by Babu_Abdulsalam
Various features supporting Concurrency in C++11
11 Mar 2022 by Mark Pelf
Discussion on proper method to check for null-value and raise Event in C#
22 Aug 2013 by Chris La
This article explains how to create your own simple Lock Framework for C++ synchronization.
6 Sep 2022 by Michael Chourdakis
This class allows math between any size big number, as long as your available memory can handle it.
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
28 Feb 2011 by George Tryfonas
An ObservableCollection wrapper for an array which notifies the observer about changes to its underlying array
31 Aug 2015 by Mikhail Semenov
Efficient Quicksort methods for sorting arrays with lots of duplicate elements
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.
20 Aug 2014 by Evgeny Zavalkovsky
Multi-reader lock that provides real readers' lock-free and wait-free concurency on multi core systems.
15 Apr 2019 by Michael Chourdakis
Use Windows new ThreadPool through a single C++ 11 class
25 Jan 2013 by anshudutta
Multi-threading in .NET - A walkthrough.
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.
2 Sep 2011 by Alexander Bessonov
A simple high-level IPC library with ability to use native C++ interfaces.
17 Sep 2015 by PureNsanity
An discussion of fundamental multithreading concepts and introduction to some multithreading objects.
24 Apr 2016 by Michael Chourdakis
A class to implement a reverse semaphore
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.
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.
1 Mar 2022 by Uladzislau Baryshchyk
An overview of multithreading in C#
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
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.
20 Dec 2010 by David Jeske
A C# sorted map which can be efficiently subset scanned in both directions
8 Dec 2014 by D Sarthi Maheshwari
A look at possible parallel-producer-consumer patterns.
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”.
19 Aug 2017 by Jasper Lammers
Using multithreading in Windows Console Applications without interrupting user input.
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
14 Jun 2022 by Greg Utas
Cleaving the Gordian knot of thread safety
24 Apr 2017 by PureNsanity
The start of a logging framework in WPF showing off PRISM, MEF, and Reactive Extensions.