aiomultiprocess
respice
aiomultiprocess | respice | |
---|---|---|
2 | 3 | |
1,674 | - | |
1.1% | - | |
6.6 | - | |
6 days ago | - | |
Python | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aiomultiprocess
-
What's New in Python 3.11?
> Why not just use multi processing?
Multiprocessing provides parallelism up to what the machine supports, but no additional degree of concurrency, asyncio provides a fairly high degree of concurrency, but no parallelism.
OF course, you can use them together to get both.
https://github.com/omnilib/aiomultiprocess
-
Standalone electrical circuit simulation framework
Take a look at aiomultiprocess. It combines multiprocessing and asynchio to bypass the GIL for greatly increased performance.
respice
-
Standalone Transient Non-Linear Steady-State Electronic Circuit Simulator Framework
Recently I made a post in the Python reddit as well, featuring my new simulation framework I have developed during my master's thesis. Since then, in my free time I tried out Julia and attempted to port the code from the Python project ("respice") with my hopes up of significantly improved performance. It's hosted on GitLab.
-
Standalone electrical circuit simulation framework
I have an AC-AC converter example in the snippets (that one may run about an hour) that especially shows you the non-linear charge curve of the buffering capacitor between the AC-DC and DC-AC stage. See https://gitlab.com/Makman2/respice/-/snippets/2043787 :)
-
Graph theory code|Python
This is not extremely mature, but mature enough I think for "simpler" circuits: https://gitlab.com/Makman2/respice
What are some alternatives?
think-async - 🌿 Exploring cooperative concurrency primitives in Python
fastapi-crudrouter - A dynamic FastAPI router that automatically creates CRUD routes for your models
aiopath - 📁 Asynchronous pathlib for Python
example-hftish - Example Order Book Imbalance Algorithm
Ray - Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
bunny-storm - RabbitMQ asynchronous connector library for Python with built in RPC support
cookiecutter-django - Cookiecutter Django + PostGres + Docker + DramatiQ
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
regta - 📅 Production-ready scheduler with async, multithreading and multiprocessing support for Python
treequeues - High performance queues for pytree objects.
marshal.ts - A new full-featured and high-performance TypeScript framework