An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: multicore

EmbeddedRPC/erpc

Embedded RPC

Language: C++ - Size: 10.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 840 - Forks: 224

HelenOS/helenos

A portable microkernel-based multiserver operating system written from scratch.

Language: C - Size: 122 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,450 - Forks: 152

Unity-Technologies/EntityComponentSystemSamples

Language: C# - Size: 581 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7,562 - Forks: 1,658

gildas-lormeau/zip.js

JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.

Language: JavaScript - Size: 29.7 MB - Last synced at: 7 days ago - Pushed at: 28 days ago - Stars: 3,605 - Forks: 515

c-cube/moonpool

Commodity thread pools and concurrency primitives for OCaml 5

Language: OCaml - Size: 23.6 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 58 - Forks: 4

laixintao/python-parallel-programming-cookbook-cn

📖《Python Parallel Programming Cookbook》中文版

Language: Python - Size: 13.5 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 1,508 - Forks: 93

ocaml-multicore/eio

Effects-based direct-style IO for multicore OCaml

Language: OCaml - Size: 3.75 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 602 - Forks: 74

riot-ml/riot

An actor-model multi-core scheduler for OCaml 5 🐫

Language: OCaml - Size: 591 KB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 612 - Forks: 39

siemens/embb

Embedded Multicore Building Blocks (EMB²): Library for parallel programming of embedded systems. Star us on GitHub? +1

Language: C++ - Size: 18.9 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 186 - Forks: 41

jofpin/turbit

Build applications, scripts, and automations powered by high-performance multicore computing using Node.js

Language: JavaScript - Size: 179 KB - Last synced at: 20 days ago - Pushed at: 9 months ago - Stars: 2,863 - Forks: 513

fastflow/fastflow

FastFlow pattern-based parallel programming framework (formerly on sourceforge)

Language: C++ - Size: 136 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 291 - Forks: 70

DmitryUlyanov/Multicore-TSNE

Parallel t-SNE implementation with Python and Torch wrappers.

Language: C++ - Size: 444 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 1,901 - Forks: 229

Smoren/multiprocessor-ts

Multiprocessing pool for NodeJS and TypeScript

Language: TypeScript - Size: 23.4 KB - Last synced at: about 16 hours ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

ocaml-multicore/ocaml-multicore 📦

Multicore OCaml

Language: OCaml - Size: 171 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 763 - Forks: 68

gildas-lormeau/zip-manager

Progressive Web App for creating, reading, and editing zip files

Language: JavaScript - Size: 29.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 13

leostera/minttea

A fun little TUI framework for OCaml

Language: OCaml - Size: 28.4 MB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 393 - Forks: 27

nxp-mcuxpresso/rpmsg-lite

RPMsg implementation for small MCUs

Language: C - Size: 1.14 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 254 - Forks: 78

shapelets/khiva

An open-source library of algorithms to analyse time series in GPU and CPU.

Language: C++ - Size: 2.24 MB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 235 - Forks: 31

GMAP/SPBench

SPBench: A Framework for Benchmarking Stream Processing Applications

Language: C++ - Size: 3.62 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 11 - Forks: 3

brunocampos01/organizacao-e-arquitetura-de-computadores

Repositório para as aulas, exercícios e resumos da matéria: organização e arquitetura de computadores (INE5607).

Language: Assembly - Size: 54.3 MB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 1

jbush001/PASC

Parallel Array of Simple Cores. Multicore processor.

Language: Verilog - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 95 - Forks: 34

embeddedcrab/stm32mp1_multicore_comm

Projects done on STM32MP157C-DK2 Kit. Communication between Multiple Cores in mutithreaded environment using C/C++.

Language: C - Size: 23.4 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

ADolbyB/esp32-freertos-cli

A Command Line Interface Using Arduino Framework written with the ESP32 Multicore port of FreeRTOS

Language: C++ - Size: 633 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

ParaGroup/WindFlow

A C++17 Data Stream Processing Parallel Library for Multicores and GPUs

Language: C++ - Size: 48.9 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 81 - Forks: 19

JuPfu/beck-view-connector

Language: C++ - Size: 63.8 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

WindowsNT/asm

Assembly Tutorial for DOS

Language: C - Size: 7.81 MB - Last synced at: 22 days ago - Pushed at: about 6 years ago - Stars: 232 - Forks: 49

Chymyst/chymyst-core

Declarative concurrency in Scala - The implementation of the chemical machine

Language: Scala - Size: 12.2 MB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 158 - Forks: 11

gneverov/micropythonrt Fork of micropython/micropython

MicroPythonRT is a fork of MicroPython with added support for concurrency, C interoperability, and graphics.

Language: C - Size: 61.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 15 - Forks: 2

henriquemdimer/cordium.js 📦

A multiprocessed library for interacting with the Discord API.

Language: TypeScript - Size: 482 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 2

hiejulia/metrics-concurrency

Benchmark Java threads

Language: Java - Size: 342 KB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

pulp-platform/astral Fork of pulp-platform/carfield

A space computing platform built around Cheshire, with a configurable number of safety, security, reliability and predictability features with a ready-to-use FPGA flow on multiple boards.

Language: Tcl - Size: 93.6 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 4

Xtra-Computing/briskstream

A Multicore, NUMA Optimised Data Stream Processing System

Language: Java - Size: 7.96 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 12

ocaml-multicore/parallel-programming-in-multicore-ocaml

Tutorial on Multicore OCaml parallel programming with domainslib

Language: OCaml - Size: 798 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 288 - Forks: 7

alchemist314/phpMWSLP

Multicore webserver log parser

Language: PHP - Size: 536 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

yewhenp/PureFPGA

Multicore coprocessor, written on FPGA

Language: Verilog - Size: 194 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

ManasJayanth/reason-on-multicore

Writing multicore programs with Reason

Language: OCaml - Size: 63.5 KB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 0

IntelLabs/ALTO

A template-based implementation of the Adaptive Linearized Tensor Order (ALTO) format for storing and processing sparse tensors.

Language: C++ - Size: 58.6 KB - Last synced at: 21 days ago - Pushed at: 11 months ago - Stars: 9 - Forks: 8

shapelets/khiva-java

Java binding for Khiva library.

Language: Java - Size: 1.23 MB - Last synced at: 19 days ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

shivam-moray/Sleeping-Barber-Problem-Java

A multi threaded, multi core solution to the sleeping barber problem in Java using Java Threads and Executor Service

Language: Java - Size: 8.79 KB - Last synced at: 8 months ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 2

tjazerzen/parallelisation-of-graph-algorithms-in-functional-programming-languages

Bachelor thesis: Parallelization of Graph Algorithms in OCaml using library Domainslib

Language: Jupyter Notebook - Size: 6.11 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

hobywan/trinity

An anisotropic mesh adaptation library designed for non-uniform memory access multicore and manycore nodes.

Language: C++ - Size: 27 MB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 1

piyush0663/Tetris

🎮 Tetris Game in Python 🕹️ Recreate the classic Tetris experience with this Python implementation! Move and rotate falling Tetriminoes, clear lines, and track your score in this timeless game. Simple controls and straightforward gameplay make it fun and addictive. Dive in and enjoy the retro gaming experience!

Language: Python - Size: 708 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

dominiksalvet/limen-alpha

Dual-core 16-bit RISC processor

Language: VHDL - Size: 700 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 8 - Forks: 2

wa1tnr/rp2040-ARM-Forth-sbx-a

rp2040 sandbox for Shattuck's ARM-Forth (2021) - local work by wa1tnr

Language: C++ - Size: 1.43 MB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

jurgen-kluft/cjobs

A job system library

Language: C++ - Size: 138 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

JEONG-J/Multicore

Multi Thread in Java / C / C++ / Pthread / CUDA

Language: Java - Size: 6.25 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

LdB-ECM/Raspberry-Pi

My public Baremetal Raspberry Pi code

Language: C - Size: 8.26 MB - Last synced at: 10 months ago - Pushed at: almost 6 years ago - Stars: 301 - Forks: 56

andersfugmann/amqp-client-eio

Amqp client for ocaml multicore based on eio

Language: OCaml - Size: 150 KB - Last synced at: 23 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

streamblocks/streamblocks-platforms

StreamBlocks available platforms

Language: C++ - Size: 3.69 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 3

rai-gaurav/perl-toolkit

Perl example scripts

Language: Perl - Size: 172 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

winitzki/chymyst-book

Concurrency in Reactions: Declarative multicore programming in Scala

Language: CSS - Size: 1.61 MB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 2

gaurav0628/Distributed-Vampire-Number-Calculator

A distributed application, that utilizes multicore, multio systems environment to compute Vampire numbers.

Language: Elixir - Size: 918 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jiunbae/ITE4065

Parallel programming @ Hanyang Univ.

Language: C++ - Size: 104 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 4

alefais/windflow-applications

A collection of Data Stream Processing applications built using the WindFlow library.

Language: C++ - Size: 27.2 MB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

Tredzone/simplx

C++ development framework for building reliable cache-friendly distributed and concurrent multicore software

Language: C++ - Size: 503 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 65 - Forks: 19

fwimp/Cano.py

A multicore tool written in Python 3 and scikit-image to automate the projection and analysis of DHP cylindrical canopy images based on https://app.cano.fi

Language: Python - Size: 110 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

lsds/Saber

Window-Based Hybrid CPU/GPU Stream Processing Engine

Language: Java - Size: 67.6 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 13

syzer/JS-Spark

Realtime calculation distributed system. AKA distributed lodash

Language: JavaScript - Size: 337 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 190 - Forks: 14

ycui1984/multicore-os

main document for multicore os work

Size: 7.71 MB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

cslab-ntua/sparsex

The SparseX sparse kernel optimization library

Language: C++ - Size: 3.7 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 37 - Forks: 8

ArturNiko/multithreading 📦

Light and easy web-tool for accessing multiple threads via web workers.

Language: TypeScript - Size: 213 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

shapelets/khiva-python

Python binding for Khiva library.

Language: Python - Size: 3.95 MB - Last synced at: 20 days ago - Pushed at: 11 months ago - Stars: 46 - Forks: 9

SnuMAP/SnuMAP

Lightweight Trace Profiler for Multi/Manycore Systems

Language: Python - Size: 458 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1

GMAP/RustStreamBench

Benchmark suite for stream processing with Rust, including versions using parallel APIs such as Rust-SSP, Rayon, Tokio, STD Threads, and Pipeliner.

Language: C - Size: 795 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2

AtlasFPGA/MULTICORE-ESdUDO-ROJO

Diseñar la placa - ¡Créalo tu mismo! De coste más reducido para la Fpga CYC1000, con una BLUEPILL STM32F103C8T6

Size: 22.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

koreezgames/puremvc-js

PureMVC is a lightweight framework for creating applications based upon the classic Model-View-Controller design meta-pattern

Language: TypeScript - Size: 1.92 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

AtlasFPGA/RP2040-PiZero

Size: 4.63 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

streamich/node-multicore

Delightful multicore programming in Node.js

Language: TypeScript - Size: 203 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

wecsam/multicore

Various scripts for taking better advantage of multicore systems

Language: Python - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

andreatangherloni/MedGA

An evolutionary method for the enhancement of medical images

Language: Python - Size: 59.6 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 6

dani-lbnl/pyF3D

Image processing for many and multi-core platforms (see also https://github.com/CameraIA/F3D)

Language: Python - Size: 66.4 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 3

kluete/adag

Asynchronous Direct Acyclic Graph (multi-core) of Machine Learning-type optimization

Language: C++ - Size: 114 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

vertesy/Seurat.multicore

Multicore and utility functions for Seurat 2 & 3, using doMC / foreach packages.

Language: R - Size: 179 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

raphaelchang/dragonet

Multi-core pub/sub IPC framework for embedded systems

Language: C++ - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 5

alefais/flink-applications

A collection of Data Stream Processing applications built with Apache Flink.

Language: Java - Size: 24.5 MB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

avvie/ECS-GameOfLife

Implementing the Game of Life by Conway. Trying to learn ECS and data driven thinking

Language: C# - Size: 37.1 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

andersondomingues/orca-sim

A Framework for System Modeling, Simulation, and Emulation

Language: C++ - Size: 5.83 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 8

reshalfahsi/inter-processor-call

Implementation of ESP-IDF Inter-Processor Call

Language: C - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

lsmgeb89/theater_simulation

A theater simulated by using threads to model customer and employee behavior

Language: C++ - Size: 34.2 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

lsmgeb89/mutual_exclusion

Comparing the performance of three different approaches of implementation of n-thread mutual exclusion by using tournament-based algorithm, test-and-set instruction and test-test-and-set instruction

Language: C++ - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

lsmgeb89/concurrent_unbounded_queue

Comparing the performance of two different implementations of the concurrent unbounded queue

Language: C++ - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

lsmgeb89/concurrent_linked_list

Comparing the performance of three different implementations of the concurrent linked list

Language: C++ - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 1

Bader-Research/SWARM

SWARM: Software and Algorithms for Running on Multicore

Language: Shell - Size: 696 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Bader-Research/Spanning-Tree

Spanning-Tree: Parallel Spanning Tree

Language: C - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Bader-Research/snap-graph

SNAP (Small-world Network Analysis and Partitioning) is an extensible parallel framework for exploratory analysis and partitioning of large-scale networks.

Language: C - Size: 1.35 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1

Bader-Research/Rake

Rake: Parallel Expression Evaluation using Tree Contraction

Language: C - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Bader-Research/PSort

PSort: Parallel Sorting using Sampling with Randomized and Deterministic Approaches

Language: SuperCollider - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Bader-Research/ParJedi

ParJedi: Parallel Code for the State Assignment of large Finite State Machines

Language: C - Size: 64.5 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Bader-Research/ListRanking

Parallel List Ranking for multicore processors

Language: C - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

Bader-Research/MST

MST: Parallel Minimum Spanning Forest

Language: C - Size: 43 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

Bader-Research/ImageU

ImageU: Parallel Combinatorial Algorithms

Language: SuperCollider - Size: 1.61 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Bader-Research/gtfold Fork of gtfold/gtfold

GTfold is a fast, scalable multicore code for predicting RNA secondary structure and is one to two orders of magnitude faster than the de facto standard programs and achieves comparable accuracy of prediction.

Language: C++ - Size: 9.54 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Midrax/multicore_programming

My notes and coursework code from "Multicore Programming", a module from my BSc in Computer Science from the University of Sapienza, in Rome

Language: C - Size: 1.29 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

abdulkhan94/Computer-Design-and-Prototyping

MIPS 32 bit processor - fully functional shared memory dual-core processor with MSI for cache coherency

Language: SystemVerilog - Size: 2.16 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

linbinyang/HETS

Language: C++ - Size: 598 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

zrma/nextos

rustlang os practice

Language: Rust - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

ymarathe/TLB-Coherence-Simulator

Language: C++ - Size: 392 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 3

wa1tnr/rp2040-arduino-basics-a

RP2040 Arduino - one hundredth repository ;) instantiated 18 April 2021.

Language: C++ - Size: 297 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Bader-Research/PSRS

PSRS: Parallel Sorting using Regular Sampling

Language: C - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

RapidsAtHKUST/SimRank

1) SimRank (single pair query, parallel all pair computation / dynamic updates) - by Yue Wang (https://github.com/KeithYue) and Yulin Che (https://github.com/CheYulin). 2) top-k version (https://github.com/CheYulin/SimRank/tree/develop) by Yue Wang and Zonghao Feng (https://github.com/unisolate)

Language: C++ - Size: 8.44 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 1