You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Windows |[Windows Server 2019](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)|[](https://github.com/neoblizz/sssp/actions/workflows/windows.yml)|
8
8
9
-
## Requirements
10
-
-`C++20` for linux, `C++23` for windows.
11
-
-`cmake` version 3.22.2.
12
-
-`tbb` library for execution policies (automatically fetched using cmake).
9
+
## Dependencies
10
+
-`C++20` for linux (requires `gcc/g++-10.1` or higher), `C++23` for windows.
11
+
-`cmake` version `3.22.2`.
12
+
-`tbb` library for execution policies (automatically fetched using `cmake`).
13
+
14
+
## Implementation Detail
15
+
This code base makes use of modern C++ features such as `ranges`, `execution_policy`, and lambda expressions to implement the essential components for parallel graph analytics. We focus on a simple implementation of Single-Source Shortest Path (SSSP), but the concepts can easily be extended to support other graph algorithms such as Breadth-First Search with minor changes to the lambda expression during traversal.
0 commit comments