There are 5 repositories under multi-core topic.
JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Portable (POSIX/Windows/Emscripten) thread pool for C/C++
The versatile ocean simulator, in pure Python, powered by JAX.
An capability-based microkernel general-purpose operating system focusing on scalability, predictability, mixed-criticality and recoverability. THIS PROJECT IS IN PREVIEW STATE CURRENTLY
A simple implementation of thread pooling for C/C++ using POSIX threads
Multi-core Window-Based Stream Processing Engine
Multi-core suitable Forth-like language
ppSCAN: Parallelizing Pruning-based Graph Structural Clustering (ICPP'18) - by Yulin Che, Shixuan Sun and Prof. Qiong Luo
A C++ framework for data analytics pipelines
The implementation of the paper "Parallel Personalized PageRank on Dynamic Graphs"
A Haskell ray tracer largely based on http://www.raytracegroundup.com/
A pre customized, express server for single page web apps that aims to be production ready.
NAS Parallel Benchmark Kernels in C/C++. The parallel versions are in FastFlow, TBB, and OpenMP.
:space_invader: Design and implementation of a video decoder on an Altera Cyclone V FPGA board.
worker pool for meteor using node js native `cluster` module
A 64-bit Virtual Machine that emulates a non-existent architecture. Merry is an in-development VM with its custom ISA. It has been developed to aid in problem solving.
A simple multi-core task scheduler that works well with promises. Great for doing parallel data processing.
Source code of "Accelerating Truss Decomposition on Heterogeneous Processors", accepted by VLDB'20 - By Yulin Che, Zhuohang Lai, Shixuan Sun, Yue Wang, and Prof. Qiong Luo
Eurosys22' - Rolis: a software approach to efficiently replicating multi-core transactions
SPar is an internal DSL for high-level stream parallelism
FPGA Many-core Processor Implementation
Upgrade of SchoolMIPS single-core processor
hyper optimized alpha zero implementation to play gomoku (distributed training with ray, mcts with cython)
The PML analyzer is an open source API providing a simple DSL to build a description of the architecture of your chip based on the PHYLOG Modelling Language (PML).