mratsim/weave

A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead

NimC++CTLAHaskellCrystalruntimescheduleropenmpmultithreadingparallelismtask-schedulermessage-passingthreadpooldata-parallelismfork-joinwork-stealingtask-parallelism
This is stars and forks stats for /mratsim/weave repository. As of 28 Apr, 2024 this repository has 498 stars and 22 forks.

Weave, a state-of-the-art multithreading runtime "Good artists borrow, great artists steal." -- Pablo Picasso Weave (codenamed "Project Picasso") is a multithreading runtime for the Nim programming language. It is continuously tested on Linux, MacOS and Windows for the following CPU architectures: x86, x86_64 and ARM64 with the C and C++ backends. Weave aims to provide a composable, high-performance, ultra-low overhead and fine-grained parallel runtime that frees developers from the common worries...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
simplegeo/SimpleGeo.frameworkObjective-CCPython840400
gitx/gitxObjective-CCSSJavaScript7220740
huntabyte/formsnapSvelteTypeScriptJavaScript88+29+1
skilld-labs/Drupal-Umami-SDC-Dynamic-StorybookTwigCSSJavaScript1000
vuejs-translations/docs-bnVueJavaScriptTypeScript180110
nutui-uniapp/nutui-uniappVueTypeScriptSCSS770100
BoiseState/CS354-resourcesPythonCYacc1000
wangfly-me/LoaderFlyCC++342+348+1
FiniteSingularity/obs-composite-blurCCMakeShell1010160
samboy/MaraDNSCShellHTML4680580