2 个仓库
Execution of functions in separate memory spaces across multiple CPU cores to avoid shared-state interference.
Distinct from Parallel Task Execution: Candidates focus on build tools or LLM requests specifically; this is a general Python multiprocessing pattern.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Parallel Task Execution. Refine with filters or upvote what's useful.
pysheeet 是一个技术参考库,提供了一系列精选的代码片段和实现模式,用于高级 Python 开发、系统集成和高性能计算。它充当实现底层网络编程、原生 C 扩展以及异步和并发编程的综合指南。 该项目为大语言模型的开发和部署提供了专门的框架,包括用于分布式 GPU 推理和高性能服务的工具。它还包括用于高性能计算集群编排的详细模式,涵盖 GPU 资源分配和多节点工作负载管理。 该库涵盖了广泛的功能,包括安全网络通信和加密、对象关系映射和数据库管理,以及复杂数据结构和算法的实现。它还提供用于内存管理、通过外部函数接口(FFI)进行原生互操作以及系统级 OS 集成的实用程序。
Implements a general Python multiprocessing pattern for running functions in separate memory spaces across CPU cores.
Verona is a research programming language designed to prevent data races through a system of concurrent ownership and deep immutability. It utilizes a deeply immutable memory model to ensure that complex objects cannot be mutated, allowing data to be shared across concurrent threads without synchronization locks. The project features a deterministic parallel execution engine that ensures reproducible outputs regardless of thread timing. It employs a region-based memory manager to assign memory regions to specific threads or processes, reducing contention in producer-consumer workloads. The s
Executes parallel tasks in a deterministic order to ensure consistent output across CPU cores.