It would be nice to provide implementations of parallel algorithms, especially if it would be possible to have them with the same API as their sequential counterparts. The goal is to try to implement a parallel algorithm in order to discover obstacles, rough edges, necessary API extensions/changes and helpful internals for implementing parallel algorithms in general.
A good candidate may be connected components. That will require implementing fundamentals such as parallel API on graph storages and parallel BFS.
Some resources I found online:
It would be nice to provide implementations of parallel algorithms, especially if it would be possible to have them with the same API as their sequential counterparts. The goal is to try to implement a parallel algorithm in order to discover obstacles, rough edges, necessary API extensions/changes and helpful internals for implementing parallel algorithms in general.
A good candidate may be connected components. That will require implementing fundamentals such as parallel API on graph storages and parallel BFS.
Some resources I found online: