Advanced solutions for laboratory works by OOP.
-
Updated
Jul 19, 2018 - C++
Advanced solutions for laboratory works by OOP.
My attempt at resolving Dining Philosophers Problem done for Operating Systems (Systemy Operacyjne 2) course at the university.
Programa que obtiene la cantidad de numeros primos en un intervalo de 0 a N, permitiendo además seleccionar cómo aumentar el contador hasta llegar a N, mostrando asi los resultados intermedios. Compara la versión secuencial con la versión paralela.
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.
Multithreaded Job System for the execution of parallel tasks.
A multithreaded system that simulates a smart home application.
Задания в рамках обучения Skillbox
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
Code for systematically classify data in SRA according to all the taxa present in the reads (SRA-metagenome)
Udacity ND - Project 4 - Concurrent Programming
Simulation of a pizzeria (which is composed of the reception that accepts new commands, of several kitchens, themselves with several cooks, themselves cooking several pizzas)
Simple c++ raytracer, built from scratch.
Developed an HTTP caching proxy daemon server that functions with GET, POST, and CONNECT requests in C++.
Example of clockdriven scheduling library in C++ that allows to execute a set of periodic tasks and an aperiodic task. An assignment for "Operating and Real-time systems" course.
Implementation of alternation functions in C++ for detection and evaluation of bias in ML
Deterministic smart agent for an AI course with multi-threaded obstacle generation
n-Queens Problem Solved with Genetic Algorithms
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."