A very simple Thread Pool implemented in C++ that completes the queued jobs.
-
Updated
May 21, 2014 - C++
A very simple Thread Pool implemented in C++ that completes the queued jobs.
A multi-threaded implementation of vertex-centric graph processing for CPUs.
Source code of the course Ericsson Multithreaded Clean Code
A little repository that shows an interesting phenomena in C++14 shared mutex threading
Multi-threading Performance Benchmark
ETF Operating Systems 1 Project - Multi Thread Management In Kernel
C++11 producer-consumer implementation
Collection of utilities used while developing multi-threaded code.
Singlehreaded/Multithreaded/Forked server example
A simple multi-threaded merge sort implementation.
Sample RTSP server streaming MJPEG video from PC camera
Processing EFTs with worker threads (in C++ with POSIX Threads)
CMap2 Top Coder Data Science Marathon Match
A functioning multi client taxi center implemented with the client-serve design pattern (with TCP IPC).
An IRC server and client based on openMP and Non-Blocking Sockets
This TCP IP server is able to handle multiple clients. When a client connects and sends a message, the server broadcasts exactly what is received from the client (there is no special client managing). It is up the clients to display their own username. This server is limited to 512 character messages.
Task scheduling based on thread pool. Getting parallel tasks for a given dependency graph (or task graph), which is a DAG, via topological sorting. Then put these tasks into thread pool.
Add a description, image, and links to the multithreading topic page so that developers can more easily learn about it.
To associate your repository with the multithreading topic, visit your repo's landing page and select "manage topics."