Questions tagged [nvgraph]

nvgraph is a library provided by NVIDIA as part of the CUDA toolkit distribution, designed to aid in solving graph analytics problems using GPUs

The NVIDIA Graph Analytics library (nvGRAPH) includes parallel algorithms for high performance analytics on graph data structures.

nvGRAPH supports three widely-used algorithms:

Page Rank is most famously used in search engines, and also used in social network analysis, recommendation systems, and for novel uses in natural science when studying the relationship between proteins and in ecological networks.

Single Source Shortest Path is used to identify the fastest path from A to B through a road network, and can also be used for optimizing a wide range of other logistics problems.

Single Source Widest Path is used in domains like IP traffic routing and traffic-sensitive path planning.

In addition, the nvGRAPH semi-ring SPMV operations can be used to build a wide range of graph traversal algorithms.

3 questions
2
votes
1 answer

Using cuSPARSE in nvGraph as the connection matrix?

Title pretty much says it all and I can't find any documentation about this online. I'm interested in implementing a few graph oriented algorithms and my connection matrices are getting rather huge. Is there a way to use cuSPARSE to remove the large…
1
vote
1 answer

nvGRAPH SSSP example code gives error 8 when using COO as input

I copied the example code provided by nvGRAPH to calculate the SSSP, and modified the code such that I am using a COO (rather than a CSC) as the input graph format. On the line where nvgraphSetGraphStructure is called, I get an ERROR 8 which is a…
Moody
  • 851
  • 2
  • 9
  • 23
0
votes
0 answers

nvGRAPH undefined reference building example

I am trying to execute a nvGRAPH cuda example: https://docs.nvidia.com/cuda/nvgraph/index.html#nvgraph-trianglescounting-example I saved it as triangle.cu and use my nvcc compiler nvcc -o triangle triangle.cu which yields…
kipstar
  • 23
  • 3