C++ PlayGround
-
Updated
Aug 2, 2017 - C++
C++ PlayGround
My attempt at resolving Dining Philosophers Problem done for Operating Systems (Systemy Operacyjne 2) course at the university.
Parallel Image processing using the TBB library
Code for systematically classify data in SRA according to all the taxa present in the reads (SRA-metagenome)
This application was made as a final project for 2nd year Parallel Computing course at Abertay University. It is an image editing library, that takes advantage of both GPU and CPU parallelization
Grad school, Computer Networks, multi-threaded client & server using custom network protocol. std::map used for persistent data store. scope-based locks used for synchronization.
🫚 Parallel Bairstow's Rootfinding Algorithm C++ Code
Developed an HTTP caching proxy daemon server that functions with GET, POST, and CONNECT requests in C++.
A multithreaded implementation of the Dining Philosophers Problem in C++ using Windows API for synchronization.
Лабораторные работы по операционным системам
Deterministic smart agent for an AI course with multi-threaded obstacle generation
ArkEngine - 2D experimental engine with extra features such as compile-time reflection.
Periodic Executor project in C++ employs a threaded model for efficient periodic task management. It includes a waitable queue, threading pool, thread group, and tasks, facilitating scalable and concurrent task execution in high-performance applications.
jino: a high-performance data collection and file writing library designed for use in scientific models and for compatability with HPC environments.
Programming challenge for NTNU students spring '23
A small client-server university project. It is an application that uses the unix os system calls in order to create a server that can accept connections and execute jobs.
To associate your repository with the multithreading topic, visit your repo's landing page and select "manage topics."