Projects in Awesome Lists tagged with pthreads
A curated list of projects in awesome lists tagged with pthreads .
https://github.com/rofl0r/microsocks
tiny, portable SOCKS5 server with very moderate resource usage
lightweight proxy pthreads socks5 socks5-proxy socks5-server
Last synced: 14 May 2025
https://github.com/raftlib/raftlib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
c-plus-plus cmake dataflow dataflow-programming dataflow-structure dataflows dsl hpc ipc machine opencv parallel pthreads qthread-library qthreads raftlib runtime streaming thread thread-library
Last synced: 16 May 2025
https://github.com/RaftLib/RaftLib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
c-plus-plus cmake dataflow dataflow-programming dataflow-structure dataflows dsl hpc ipc machine opencv parallel pthreads qthread-library qthreads raftlib runtime streaming thread thread-library
Last synced: 15 Mar 2025
https://github.com/amkozlov/raxml-ng
RAxML Next Generation: faster, easier-to-use and more flexible
bioinformatics maximum-likelihood mpi phylogenetics pthreads
Last synced: 19 Feb 2026
https://github.com/maratyszcza/pthreadpool
Portable (POSIX/Windows/Emscripten) thread pool for C/C++
multi-core multi-threading pthreads threadpool
Last synced: 20 Sep 2025
https://github.com/Maratyszcza/pthreadpool
Portable (POSIX/Windows/Emscripten) thread pool for C/C++
multi-core multi-threading pthreads threadpool
Last synced: 20 Mar 2025
https://github.com/neosmart/pevents
Implementation of Win32 events for *nix platforms, built on top of pthreads.
cross-platform events pthreads synchronization synchronization-primitives
Last synced: 07 Apr 2025
https://github.com/tpunt/pht
A new threading extension for PHP
concurrency multithreading parallelism php php-extension pthreads threading
Last synced: 14 Jul 2025
https://github.com/phillbush/xfiles
Configurable and simple file manager for X11
c file-manager filemanager ppm pthreads unix x11 xlib xpm
Last synced: 06 Apr 2025
https://github.com/coditva/udt-c
A basic implementation of UDP-based Data Transfer protocol (UDT) in C
pthreads socket-api sockets transfer-protocol udp udp-socket udt
Last synced: 27 Jun 2025
https://github.com/snikulov/prog_posix_threads
Source code from "Programming with POSIX® Threads" book By David R. Butenhof
Last synced: 23 Jul 2025
https://github.com/jonhoo/pthread_pool
A simple implementation of thread pooling for C/C++ using POSIX threads
multi-core multithreading posix-threads pthreads thread-pool
Last synced: 22 Mar 2025
https://github.com/moteus/lua-llthreads2
`llthreads` library rewritten without `LuaNativeObjects` code generator
lua lua-binding multithreading pthreads threading
Last synced: 15 Apr 2025
https://github.com/mperlet/matrix_multiplication
Parallel Matrix Multiplication Using OpenMP, Phtreads, and MPI
c matrices matrix-multiplication mpi openmp parallel-computing pthreads thread
Last synced: 05 Mar 2025
https://github.com/ndxdeveloper/formation-c-ubuntu
Formation en français pour maîtriser le langage C sur Ubuntu/Linux - De la syntaxe à la programmation système, avec outillage DevOps moderne (CMake, CI/CD, eBPF)
c c-programming ci-cd cmake devops ebpf embedded-systems formation francais gcc gdb github-actions linux posix pthreads sanitizers systems-programming tutoriel ubuntu valgrind
Last synced: 08 Apr 2026
https://github.com/thomastrapp/signal-wrangler
Signal handler for multi threaded C++ applications on Linux
cpp cpp17 header-only linux posix pthreads signal-handler signals
Last synced: 15 Apr 2025
https://github.com/mpdn/unthread
A deterministic, fuzzable pthread implementation
Last synced: 08 May 2025
https://github.com/jwinarske/pthreads4w
Builds Windows Native via CMake
cmake pthreads pthreads-win32 pthreads4w
Last synced: 24 Apr 2025
https://github.com/gusanmaz/bmb311_os
NKÜ Bilgisayar Mühendisliği BMB311 Isletim Sistemleri Dersi Uygulama Notları, Projeleri ve Ödevleri
c linux operating-system pthreads
Last synced: 12 Apr 2025
https://github.com/performanc/cthreads
Cross-compatibility for threads, using pthreads and Windows threads
c cross-platform pthreads threads windows-thread
Last synced: 23 Apr 2025
https://github.com/lanl/libquo
Dynamic execution environments for coupled, thread-heterogeneous MPI+X applications
hardware-locality hpc hwloc mpi mpi-applications mpi-plus-x mpix openmp pthreads threading
Last synced: 12 Apr 2025
https://github.com/foxbud/libcclosure
Thread-safe closures as first-class functions for C
anonymous anonymous-functions c closure closure-library closures lambda lambda-functions library pthreads thread-safe threadsafe
Last synced: 23 Jul 2025
https://github.com/dhil/pthandlers
an encoding of affine effect handlers using pthreads
computational-effects delimited-continuations effect-handlers fibers pthreads
Last synced: 26 Mar 2025
https://github.com/jrmadsen/madthreading
A low-overhead, task-based threading API using a thread-pool of C++11 threads
async cplusplus cpp cpp11 multithreading openmp pthreads pybind11 python task-tree tbb thread-management thread-pool threading threadpool threadsafe
Last synced: 11 Apr 2025
https://github.com/mrchocha/audio-streaming-in-c
Audio streaming using customized protocol to stream the audio from server to client with added reliablity.
audio-streaming c libvlc pthreads socket-programming stop-and-wait udp-socket
Last synced: 20 Sep 2025
https://github.com/danog/magicalserializer
Serialize internal PHP objects!
php pthreads serializable-objects serialization threading volatile
Last synced: 08 Jul 2025
https://github.com/cfnptr/mpmt
Multi-platform multi-threading library, C99 <threads.h> alternative (mutex, cond, thread, pool)
atomic c cmake condition-variable cpp cross-platform library linux macos multi-platform multi-threading mutex open-source pool pthreads thread ubuntu windows winthread
Last synced: 06 Apr 2026
https://github.com/richardpl/ncdm
ncurses download manager
c download-manager libcurl libcurl-multi ncurses ncurses-library ncurses-tui protocol pthreads tui
Last synced: 05 May 2025
https://github.com/im-rises/cmake-cpp-library-example
This repository contains examples and tutorials demonstrating how to link multiplaform libraries to C++ for Windows, Linux and macOS projects using CMake.
c cmake cpp emscripten example glad glfw imgui library linux opencl opencv opengl openmp openmpi pthreads sdl2 sfml
Last synced: 18 Jun 2025
https://github.com/machinekit/pymachinetalk
Python bindings for Machinetalk
hal m2m machinekit machinetalk middleware pthreads
Last synced: 26 Jan 2026
https://github.com/dns-oarc/pcap-thread
PCAP helper library with POSIX threads support and transport layer callbacks
c library packet-capture pcap pthreads
Last synced: 09 Nov 2025
https://github.com/manasesjesus/pthreads
Parallel Computing with Pthreads
mutex n-queens parallel-computing posix-threads pthreads pthreads-api pythagoras queens-puzzle
Last synced: 06 Jul 2025
https://github.com/keyu-tian/buaa-parallel-computing-project-solution
[Ranked No. 1🥇] My solution for the course project of Parallel Computing 2021'Spring @ BUAA (北航并行程序设计). Plenty of C++ tricks, hacks, and optimizations are used for extreme efficiency. Ranked *1/100* in the efficiency test.
beihang beihang-university buaa buaaoj compiling-principle compiling-theory cpp cpp11 cyk-algorithm dynamic-programming multithreading parallel-computing pthreads
Last synced: 13 Apr 2025
https://github.com/gikoskos/simbly
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language
c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix
Last synced: 10 Apr 2025
https://github.com/Gikoskos/simbly
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language
c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix
Last synced: 11 May 2025
https://github.com/unusualcodeorg/clab
clab - Creative Programming Solutions using C - Programming is enjoyable when applied to solve interesting problems (may not be directly used in general day-to-day professional work). The learning and knowledge acquired in the process make a better programmer.
c coding-challenge consumer-producer cpp graph hashmap linkedlist maze-algorithms programming pthreads puzzles queue stack thread-pool travelling-salesman-problem tree
Last synced: 16 Apr 2025
https://github.com/taeguk/dist-prog-assignment
Sogang Univ. Distributed Programming (CSE5414) Assignments.
assignment cuda distributed mpi-library openmp parallel pthreads sogang
Last synced: 13 Jun 2025
https://github.com/ibrunotome/install-php7-with-pthreads-on-ubuntu
Install php7.0.8 with pthreads 3.1.6 on Ubuntu 16.04 LTS
Last synced: 26 Jun 2025
https://github.com/librity/ft_netmon
42 São Paulo - Labs, 3rd Edition - netmon - A Threaded Network Monitoring Service in Pure C
42 42born2code 42projects 42saopaulo 42school c dns http http-client https https-client monitoring-tool network-monitoring norminette ping pthreads threadpool threads
Last synced: 28 Feb 2026
https://github.com/eeshaarif/reliable-file-transfer-udp-without-timeout
A program in GNU C/Linux that transfers a video file in UDP reliably using sliding window protocol without timeout and selective repeat.
c gnu-linux network-programming pthreads reliable-udp socket-programming threads udp-client udp-server video-transmission
Last synced: 02 Aug 2025
https://github.com/vitumenezes/matrix-multiplication-pthreads-openmp
Matrix multiplication using the parallel programming paradigm (shared memory) in C with Pthreads and OpenMP
c openmp parallel-programming pthreads shared-memory
Last synced: 15 Apr 2025
https://github.com/jotavare/philosophers
Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.
c data-races deadlock dining-philosophers-problem gdb makefile multithreading mutex-synchronisation mutexes-locks norminette philosophers pthreads semaphore thread valgrind
Last synced: 09 Jul 2025
https://github.com/silkcutks/c_thread_pool
thread pool with c language
c pthreads threadpool workpool
Last synced: 11 Jul 2025
https://github.com/unikraft/lib-pthread-embedded
Unikraft port of pthread-embedded, an embedded pthread library
hacktoberfest hacktoberfest2022 library pthreads unikraft
Last synced: 10 Apr 2025
https://github.com/blitzcode/haskell-gol
Three 'Game of Life' Implementations in Haskell
cellular-automata game-of-life haskell pthreads repa
Last synced: 12 Sep 2025
https://github.com/librity/ft_philosophers
42 São Paulo - Philosophers
42 42born2code 42cursus 42projects 42saopaulo 42school c philosophers philosophers-dinner-problem philosophers42 pthreads threads
Last synced: 20 Feb 2026
https://github.com/omarazizi/file-specter
A linux daemon that monitors you files
c-programming c-programming-language inotify libnotify linux linux-daemon low-level-programming pthreads
Last synced: 16 Mar 2026
https://github.com/kpetridis24/bluetooth-detector-app
BT detector simulator in C using pThreads
c mutex-synchronisation producer-consumer pthreads queue scheduling
Last synced: 29 May 2026
https://github.com/parseword/php-multithreaded-resolver
Multithreaded DNS PTR/A resolver
dns multithreaded php pthreads resolver
Last synced: 10 Jun 2026
https://github.com/gikoskos/libccr
Hoare's Conditional Critical Regions implemented as a C library
c cmake concurrency concurrent-programming pthreads synchronization
Last synced: 05 May 2026
https://github.com/avestura/mpich-playground
📨 Several problems and their solutions in distributed systems area, solved using MPI
distributed-algorithms distributed-computing distributed-systems iust matrix message-passing-interface monte-carlo mpi mpich mpich2 openmpi pi pthread pthreads random-walk
Last synced: 07 Sep 2025
https://github.com/kianenigma/pmms-heat-dissipation
A set of assignments with comprehensive documentation to demonstrate multiple approaches to parallel programming in multi-core and many-core systems
cuda openmp parallel-programming pthreads
Last synced: 11 Sep 2025
https://github.com/markdtw/parallel-programming
Basic Pthread, OpenMP, CUDA examples
cuda openmp parallel-programming pthreads
Last synced: 20 Apr 2026
https://github.com/poodarchu/parallel-computing
Parallel solutions of many task using OpenMP/MPI/CUDA.
hpc openmp openmpi parallel-computing pthreads
Last synced: 29 Apr 2026
https://github.com/kylemh/multithreaded_network_driver
Network demultiplexor utilizing POSIX threads
c linux multithreading operating-system posix-systems pthreads
Last synced: 05 May 2026
https://github.com/gusenov/parallel-programming-examples
:ski: Примеры параллельного программирования.
dinning-phillospher multithreading mutex-lock parallel-programming pthreads semaphore
Last synced: 20 Feb 2026
https://github.com/jdee/atomicvalue
Fast synchronization primitives for C++
c-plus-plus concurrency pthreads stl synchronization templates
Last synced: 10 Oct 2025
https://github.com/pd2871/high-performance-computing
This repo contain the logs of High Performance Computing module's final Assignment
blurred-images c cuda gaussian-blur matrix-multiplication multi-threading parallel-computing pthreads pthreads-api
Last synced: 10 May 2026
https://github.com/zaioll/php-zts
Docker image for compiled PHP-FPM-ZTS out-of-the-box with pthreads, nginx and dynamic configuration through env vars at container init.
compiled composer decimal docker-image dynamic-configuration nginx nginx-configuration out-of-the-box parallel php php-amqplib php-fpm-74 php-redis php-zts php74 pthreads runtime-configuration vscode xdebug
Last synced: 03 Feb 2026
https://github.com/vgsantoniazzi/cryptery
cryptery — A C implemenation w/ pthreads brute-force decrypt algorithm. Sometimes used as stress tests.
brute-force clang pthreads stress-testing
Last synced: 10 Jun 2026
https://github.com/onlyuser/sandbox
Sandbox is a collection of experimental code
backtrace c-plus-plus-11 coroutines fork functor hacks llvm ncurses opengl parser pipe pthreads regex stl tinyxml unicode visitor-pattern xml
Last synced: 03 May 2026
https://github.com/harrymt/kvs_server
A thead safe version of a key-value-store server.
c concurrent-programming kvstore pthreads
Last synced: 12 Jun 2026
https://github.com/debakarr/cs6xx
LAB programs for CS6xx (6th SEM)
assignment c college lab pthreads shell socket
Last synced: 04 Oct 2025
https://github.com/cxw42/audio-utsl
An audio player library you can build from source! Integrates libsndfile with portaudio.
apache-license-2 audio-engine audio-library bass-library c cygwin libsndfile portaudio pthreads realtime-audio sound-player win32
Last synced: 01 Jun 2026
https://github.com/z1skgr/simd-instruction-mpi-pthreads-parallism
Parallelism standards for accelerating performance on calculations for detection of positive DNA selection
accelerated-computing intel intel-intrinsics linux memory-layout mpi parallel-programming pthreads simd-instructions sse
Last synced: 28 Jan 2026
https://github.com/z1skgr/openmp-pthreads-parallelcomputing
Parallization protocols for accelerating algorithm performance
intel intel-intrinsics linux omp openmp parallel-computing posix pthreads
Last synced: 24 Jan 2026
https://github.com/malk97sc/neural-networks
A Neural Network implementation in C
deep-learning deep-neural-networks mlp-networks posix pthreads slg
Last synced: 07 Apr 2026
https://github.com/rohanvdvivedi/boompar
Multithreaded job execution library in C.
executor-service job job-queue multithreading multithreading-library promise pthreads
Last synced: 29 Oct 2025
https://github.com/z1skgr/tinyos3-updates
TinyOS VM
c client-server-architecture kernel linux posix proc pthreads round-robin-scheduler scheduler threads-api
Last synced: 29 Jan 2026
https://github.com/ghonimo/linear-equations-solver-with-parallel-lu-decomposition-ece588
A system of linear equations solver with a parallel LU Decomposition algorithm implemented using Pthreads at its core. C/C++ implementations with and without pivoting. Thoroughly documented and benchmarked on an intel linux system and a macbook pro with Apple Silicon M3pro chip. This project was developed as a project at Portland State University
apple-silicon benchmark decomposition hpc hyperthreading intel linear lu lu-decomposition m3-chip m3pro matrix matrix-factorization matrix-generation parallel-computing parallel-programming portland-state-university pthreads solver
Last synced: 15 Jun 2026
https://github.com/tyler-cromwell/examples
My solutions to random common & uncommon problems I've encountered.
algorithm bash c data-structure distutils docker go javascript linux linux-kernel-module multithreading mysql network-programming pthreads python-extension python3 react x86-64
Last synced: 14 Feb 2026
https://github.com/adamouization/relaxation-technique-parallel-computing
:repeat: Relaxation technique using POSIX threads (shared memory configuration) and MPI (distributed memory configuration).
c distributed-memory distributed-systems mpi parallel-programming posix-threads pthreads shared-memory
Last synced: 23 Jun 2026
https://github.com/ozgen/c-playground
A collection of C programming examples, categorized by topics for easy navigation.
c mutex pointers-in-c pthreads
Last synced: 26 Mar 2025
https://github.com/ya2ir/multithreaded-server-in-c
Simple Multithreaded Server in C
c multithreading pthreads pthreads-api server socket-programming sockets
Last synced: 02 Apr 2025
https://github.com/eldavoo/dftpd
David's File Transfer Protocol Daemon, for OSD @ UniMORE
Last synced: 12 Feb 2026
https://github.com/asifhaider/operating-systems-3-2
bash, xv6 and pthread assignments for Operating Systems sessional
bash-script operating-system pthreads xv6-riscv
Last synced: 02 May 2026
https://github.com/anas-farooq8/neural-network-using-os-concepts
The system uses inter-process communication through pipes for exchanging information (weights) between processes. Each layer of the neural network is represented as a separate process, and each neuron within a layer is treated as a separate thread.
cpp mutex-synchronisation neural-network pthreads ubuntu
Last synced: 18 Jun 2026
https://github.com/abdulrahman-k-s/multithreaded-file-search
A multi-threaded program to search for a specific keyword in multiple files concurrently using pthreads for thread management.
Last synced: 22 May 2026
https://github.com/leo-aa88/multithreaded-server-c
Multithreaded server implementation in C using websockets and POSIX threads
multi-threaded-server multithreaded-server multithreading posix-threads pthreads pthreads-api websockets websockets-server
Last synced: 30 Jul 2025
https://github.com/mahmoud-joumaa/csc447_assignment2
Parallelizing matrix multiplication using pthreads and OpenMP as the second assignment for the CSC447 (Parallel Programming for Multicore and Cluster Systems) course at the Lebanese American University.
matrix-multiplication openmp parallel-programming pthreads
Last synced: 04 Aug 2025
https://github.com/osamaayub/operatingsystem
Pthreads and scychronization Topics
linearsearch mergesort producerconsumer pthreads scychronization string
Last synced: 10 Aug 2025
https://github.com/douglasbolis/trabalho_thread
Trabalho 1 da disciplina de Sistemas Operacionais
Last synced: 24 May 2026
https://github.com/grype/rwlock-swift
Read-Write lock in Swift
concurrency lock pthreads readwritelock swift
Last synced: 25 Aug 2025
https://github.com/bl33h/coffeefactorysimulation
A program that simulates a coffee factory with parallel processing using pthreads. It handles coffee production, storage, and thread synchronization.
coffee factory mutex mutex-lock parallel-computing parallel-programming posix-threads pthreads simulation synchronization
Last synced: 14 Mar 2025
https://github.com/bl33h/convergencecalculator
A multi-threaded program that calculates the convergence of a function based on user input. It uses pthreads to evaluate the function and displays the summation result.
convergence multi-threading multithreading posix posix-threads pthreads
Last synced: 14 Mar 2025
https://github.com/bl33h/coffeeshopinventory
This code simulates a coffee shop's inventory, generates sales reports, and ensures thread-safe data access for efficient management.
mutex mutex-lock posix-threads pthreads synchronization
Last synced: 14 Mar 2025
https://github.com/bl33h/posixthreads
A program that uses pthreads in C++ to create two threads that perform operations on an array.
array multithreading operations parallel-programming pthreads
Last synced: 14 Mar 2025
https://github.com/rafinhadufluxo/sistemas-operacionais
Trabalho de Sistemas Operacionais UFFS 🚀⚙️
pthreads sistemas-operacionais students thread threads uffs
Last synced: 30 Oct 2025
https://github.com/gotz1480/multithreaded-server-c
Multithreaded server implementation in C using websockets and POSIX threads
multi-threaded-server multithreaded-server multithreading posix-threads pthreads pthreads-api websockets websockets-server
Last synced: 07 Apr 2025
https://github.com/aswinpajayan/scopeui
small gtk + app to plot data recieved over wifi
cairo cairo-drawing concurrent-programming glade gtk3 linux-app oscilloscope pthreads tm4c123gh6pm udp-server ui
Last synced: 11 Apr 2026
https://github.com/ngn13/sshchat
chat over SSH
chat-application libssh ncurses ncurses-tui ncurses-ui pthreads ssh-app ssh-chat
Last synced: 14 Mar 2025
https://github.com/teodutu/apd
Algoritmi Paraleli si Distribuiti - UPB 2019-2020
distributed-computing java-thread mpi openmpi parallel-computing pthreads
Last synced: 24 Jun 2025
https://github.com/gmelodie/parallel-programming
Parallel programming learning code snippets
concurrent-programming openmp parallel-algorithm parallel-programming pthreads
Last synced: 18 Mar 2025
https://github.com/xtrinch/parallel-reversi
AI reversi player, parallelized with MPI and pThreads
Last synced: 08 Apr 2025
https://github.com/bl33h/clientserverchat
A program that enables multi-client communication through a central server, using socket programming and threads for concurrent connections.
chat client-server client-server-architecture client-server-chat-application protobuf pthreads thread threads
Last synced: 13 Apr 2026