groute

所属分类:GPU/显卡
开发工具:C++
文件大小:236KB
下载次数:0
上传日期:2021-06-08 20:33:01
上 传 者sh-1993
说明:  异步多GPU编程框架
(Asynchronous Multi-GPU Programming Framework)

文件列表:
CMakeLists.txt (4428, 2021-06-09)
LICENSE (1631, 2021-06-09)
cmake (0, 2021-06-09)
cmake\FindMETIS.cmake (881, 2021-06-09)
deps (0, 2021-06-09)
deps\cub (0, 2021-06-09)
deps\gflags (0, 2021-06-09)
deps\googletest (0, 2021-06-09)
groute-samples.sln (8487, 2021-06-09)
include (0, 2021-06-09)
include\groute (0, 2021-06-09)
include\groute\common.h (8272, 2021-06-09)
include\groute\communication.h (9206, 2021-06-09)
include\groute\context.h (13352, 2021-06-09)
include\groute\cta_work.h (8657, 2021-06-09)
include\groute\distributed_worklist.h (26416, 2021-06-09)
include\groute\event_pool.h (12940, 2021-06-09)
include\groute\fused_distributed_worklist.h (29350, 2021-06-09)
include\groute\fused_worker.h (8410, 2021-06-09)
include\groute\graphs (0, 2021-06-09)
include\groute\graphs\common.h (2025, 2021-06-09)
include\groute\graphs\coo_graph.h (6576, 2021-06-09)
include\groute\graphs\csr_graph.h (46125, 2021-06-09)
include\groute\graphs\fused_solver.h (13515, 2021-06-09)
include\groute\graphs\traversal_algo.h (30106, 2021-06-09)
include\groute\groute.h (2017, 2021-06-09)
include\groute\internal (0, 2021-06-09)
include\groute\internal\cuda_utils.h (3304, 2021-06-09)
include\groute\internal\pinned_allocation.h (3083, 2021-06-09)
include\groute\internal\worker.h (8565, 2021-06-09)
include\groute\link.h (5226, 2021-06-09)
include\groute\memcpy.h (9174, 2021-06-09)
include\groute\memory_pool.h (7175, 2021-06-09)
include\groute\policy.h (6428, 2021-06-09)
include\groute\router.h (30652, 2021-06-09)
include\groute\worklist.h (31271, 2021-06-09)
... ...

Groute: An Asynchronous Multi-GPU Programming Framework ========================================================= Groute is a multi-GPU programming model and framework, implemented over CUDA. The framework is designed to optimize the implementation of irregular algorithms over a single node with multiple GPUs, and does so with an asynchronous approach. Research -------- Groute is the framework behind our PPoPP 2017 paper [[paper](http://dl.acm.org/citation.cfm?id=3018756)][[pres](http://www.cs.huji.ac.il/~msutton/groute-ppopp-2017-pres.pdf)], and is still under active development. Contact ------- You can submit contributions via a GitHub pull-request. Any other comments/requests/bug-reports are welcome, please contact us at msutton@cs.huji.ac.il or talbn@cs.huji.ac.il

近期下载者

相关文件


收藏者