CGraph
DAG framework
A C++ framework for building directed acyclic graph-based parallel computations with dependency and scheduling management
【A common used C++ DAG framework】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流
2k stars
31 watching
324 forks
Language: C++
last commit: 6 days ago
Linked from 3 awesome lists
aiconcurrencycppcvdaggraphnlppipelinetaskflowthreadpoolworkflow
Related projects:
Repository | Description | Stars |
---|---|---|
symphony09/ograph | A framework for building data pipelines with concurrent execution and dependency management | 32 |
graphprotocol/graph-client | A library and toolset for building fast, performant GraphQL-based decentralized applications | 174 |
erikbrinkman/d3-dag | A library that provides a data structure and algorithms for visualizing directed acyclic graphs | 1,454 |
bobluppes/graaf | A lightweight C++ graph library designed to simplify graph-related tasks and provide general-purpose graph algorithms | 158 |
dagworks-inc/hamilton | Helps define and manage data transformations with a modular, self-documenting, and portable framework for directed acyclic graphs (DAGs) of data transformations. | 1,861 |
emilbayes/hypercore-dag | A JavaScript library allowing random-access to graph nodes using Hypercore DAGs | 24 |
acdemiralp/fg | An abstracted rendering pipeline framework describing frames as directed acyclic graphs of render tasks and resources. | 544 |
interactivecomputergraphics/discregrid | A C++ library for generating discrete functions on regular grids for applications such as collision detection and signed distance fields | 291 |
fastflow/fastflow | A C++ library for building high-performance parallel data-flow streaming networks and applications modelled as structured directed graphs of processing nodes. | 286 |
zigrazor/cxxgraph | A comprehensive C++ library for graph algorithms and data structures | 471 |
tencent/plato | A distributed graph computation framework for large-scale machine learning and graph processing tasks | 1,901 |
revsic/cpp-concurrency | A C++ concurrency implementation inspired by Golang's style | 15 |
raftlib/raftlib | A C++ library providing a framework for implementing parallel and concurrent data processing pipelines. | 954 |
rhosocial/go-dag | A framework for managing and executing workflows described by directed acyclic graphs. | 21 |
cg-tuwien/auto-vk-toolkit | A C++ framework for creating Vulkan-based graphics applications with built-in support for various features and tools. | 406 |