Implementation of various spin locks for process synchronization.
-
Updated
Jun 21, 2024 - Java
Implementation of various spin locks for process synchronization.
This project demonstrates efficient search operations over large datasets using both single-threaded and multi-threaded approaches. It includes a Python script to generate synthetic data and C++ implementations to perform word searches, highlighting performance differences between threading models.
rp2040 sandbox for Shattuck's ARM-Forth (2021) - local work by wa1tnr
Multicore Programming (2023-1)
Multi-core EBGstop algorithm implementation
Collection of parallel adaptive filter implementations for efficient signal processing applications in PyTorch.
Hardware performance evaluation for the "Association Rule Mining"application - PSU CSE 532 Course Project
Implementation of n process priority queue in Java using CompareAndSet
UWP application for multiple parallel job scheduling that enables multicore image processing.
RP2040 Arduino - one hundredth repository ;) instantiated 18 April 2021.
AUT Multicore Programming Course Materials
Sample codes for parallel programming using OpenMP on CPU and CUDA on GPU
Tools : CUDA C, Multicore Programming, Batch Scripting, MATLAB
shift register application from recent repository here. wa1tnr local work. 7 segment LED 74HC595
Learning Node.js-based HTTP server that leverages the cluster module to handle requests across multiple CPU cores, improving performance and scalability.
SWARM: Software and Algorithms for Running on Multicore
Adds multicore processing support to a 64-bit x86 research operating system (InfOS). This involved designing the boot protocol to handle multiple cores, adapting the interrupt system to handle interprocessor interrupts, reworking the scheduler to distribute threads among multiple cores and writing locking primitives that prevent race conditions.
💻 N-Body problem parallelization with OpenMP and MPI
Add a description, image, and links to the multicore-programming topic page so that developers can more easily learn about it.
To associate your repository with the multicore-programming topic, visit your repo's landing page and select "manage topics."