- ๐ฐ Dynamic Batch Parallel Algorithms for Updating PageRank (2022)
- ๐ฐ Shared-Memory Parallel Algorithms for Community Detection in Dynamic Graphs
- ๐ฐ Lock-free Computation of PageRank in Dynamic Graphs
- ๐ฐ DF* PageRank: ... Incrementally Expanding Approaches for Updating PageRank on ...
- ๐ฐ DF Louvain: Fast Incrementally Expanding Approach for ... on Dynamic Graphs
- ๐ฐ A Fast Parallel ... Neighborhood-based Link Prediction by Disregarding Large Hubs
- ๐ฐ An Incrementally Expanding Approach for Updating PageRank on Dynamic Graphs
- ๐ฐ GSL-LPA: Fast Label Propagation Algorithm (LPA) for Community Detection with no ...
- ๐ฐ An Approach for Addressing Internally-Disconnected Communities in Louvain Algorithm
- ๐ฐ GVE-Leiden: Fast Leiden Algorithm for Community Detection in Shared Memory Setting
- ๐ฐ GVE-LPA: Fast Label Propagation Algorithm (LPA) for Community Detection in Shared ...
- ๐ฐ GVE-Louvain: Fast Louvain Algorithm for Community Detection in Shared Memory Setting
- ๐ฐ GVEL: Fast Graph Loading in Edgelist and Compressed Sparse Row (CSR) formats
- ๐ฐ Heuristics for Inequality minimization in PageRank values
- ๐ฐ Enhancing Efficiency in Parallel Louvain Algorithm for Community Detection
- ๐ฐ Effect of stepwise adjustment of Damping factor upon PageRank
- ๐ฐ STIC-D based Algorithmic Optimizations for Monolithic PageRank
- ๐ฐ Adjusting Datatype of Rank vector and CSR Representation with PageRank
- ๐ฐ Parallelizing PageRank for a Volta GPU
- ๐ฐ Dead End handling strategies for PageRank algorithm
- ๐ฐ Rank adjustment strategies for Dynamic PageRank
- ๐ฐ Effect of stepwise adjustment of Damping factor upon PageRank
- ๐ฐ Adjusting PageRank parameters and Comparing results
- ๐ฐ Understand Problems
- ๐ Exploring Parallel Optimizations for Dynamic Graph Algorithms
- ๐ Exploring Optimizations for Dynamic Graph Algorithms on the GPU
- ๐ Design ... of a heterogeneous sensor-based embedded system for flood management (2014)
- ๐ List of Research papers: Prof. Kishore Kothapalli, CSTAR, IIIT Hyderabad
- ๐ Submitting the Thesis Evaluation Request by MS/PhD Students (IIIT Hyderabad)
- ๐ The Purpose and Process of PhD Comprehensive VIVA Examination (IIIT Hyderabad)
- ๐ Policy on stipend support for research students (IIIT Hyderabad)
- ๐ Top CSE conferences list (IIIT Hyderabad)
- ๐ Proceedings Scholar Metrics
- ๐ "You and Your Research" by Richard W Hamming
Tool | Description |
---|---|
๐ฆ nvgraph.sh | CLI for nvGraph, which is a GPU-based graph analytics library written by NVIDIA, using CUDA. |
๐ฆ snap-data.sh | CLI for SNAP dataset, which is a collection of more than 50 large networks. |
โ๏ธ graph-properties | List a few graph properties. |
โ๏ธ graph-generate | Perform certain operations upon a fixed graph. |
๐งต graphs | A few sample graphs in Matrix Market (.mtx) format. |
- ๐งต Kaggle Datasets
- ๐จโ๐ซ Top Researchers in High Performance Computing
- ๐ฐ Top Research Papers in High Performance Computing
- ๐ Top Conferences in High Performance Computing
Repo | Description |
---|---|
๐งช neighborhood-link-prediction-openmp | Design of OpenMP-based Parallel Neighborhood-based Link prediction approaches. |
Repo | Description |
---|---|
๐งช leiden-communities-openmp | Design of OpenMP-based Parallel Leiden algorithm for community detection. |
๐งช louvain-communities-openmp | Design of OpenMP-based Parallel Louvain algorithm for community detection, that prevents internally disconnected communities. |
๐งช louvain-communities | Comparing approaches for community detection using Louvain algorithm. |
๐งช rak-communities-openmp | Design of OpenMP-based Parallel Label Propagation Algorithm (LPA) algorithm, aka RAK, for community detection. |
๐งช rak-communities | Single-threaded CPU-based Raghavan Albert Kumara (RAK) algorithm, aka Label propagation Algorithm (LPA), for community detection. |
๐งช labelrank-communities-dynamic | Performance comparison of static vs dynamic LabelRank algorithm, that is used for community detection in graphs. |
๐งช labelrank-communities-openmp | Comparing approaches for community detection using OpenMP-based LabelRank algorithm. |
๐งช labelrank-communities | Comparing approaches for community detection using LabelRank algorithm. |
๐งช copra-communities-openmp | Multi-threaded OpenMP-based Community OVerlap PRopagation Algorithm (COPRA) for community detection. |
๐งช copra-communities | Single-threaded CPU-based Community OVerlap PRopagation Algorithm (COPRA) for community detection. |
๐งช slpa-communities | Single-threaded CPU-based Speaker-listener Label Propagation Algorithm (SLPA) for community detection. |
Repo | Description |
---|---|
๐งช pagerank-barrierfree-openmp-dynamic | Design of OpenMP-based Lock-free Dynamic PageRank algorithm for link analysis. |
๐งช pagerank-barrierfrees-openmp-dynamic | Design of OpenMP-based statically scheduled Barrier-free Dynamic PageRank algorithm for link analysis. |
๐งช pagerank-barrierfrees-openmp | Design of OpenMP-based statically scheduled Barrier-free PageRank algorithm for link analysis. |
Repo | Description |
---|---|
๐งช pagerank-levelwise-multi-dynamic | Comparision of OpenMP and CUDA-based, Monolithic and Levelwise Dynamic PageRank algorithms. |
๐งช pagerank-levelwise-cuda-dynamic | Design of CUDA-based Levelwise Dynamic PageRank algorithm for link analysis. |
๐งช pagerank-levelwise-cuda | Design of CUDA-based Levelwise PageRank algorithm for link analysis. |
๐งช pagerank-levelwise-dynamic | Design of Levelwise Dynamic PageRank algorithm for link analysis. |
๐งช pagerank-levelwise | Design of Levelwise PageRank algorithm for link analysis. |
Repo | Description |
---|---|
๐งช pagerank-minimize-inequality | Comparison of heuristics for minimization of inequality in ranks of vertices obtained with the PageRank algorithm. |
๐งช pagerank-multiple-damping | Comparing performance of single vs block multiple damping factor based ranks for PageRank algorithm. |
๐งช pagerank-datatype | Comparison of PageRank algorithm using various datatypes. |
๐งช pagerank-dead-ends | Comparing strategies of handling dead ends with PageRank algorithm for link analysis. |
๐งช pagerank-cuda-dynamic | Design of CUDA-based Parallel Dynamic PageRank algorithm for measuring importance. |
๐งช pagerank-cuda-optimization | Exploration of optimizations to CUDA-based PageRank algorithm for link analysis. |
๐งช pagerank-cuda | Design of CUDA-based PageRank algorithm for link analysis. |
๐งช pagerank-nvgraph-dynamic | Comparision of Dynamic nvGraph PageRank with Static approach. |
๐งช pagerank-nvgraph | Comparision of nvGraph PageRank with CPU-based implementations. |
๐งช pagerank-openmp-dynamic | Design of OpenMP-based Parallel Dynamic PageRank algorithm for measuring importance. |
๐งช pagerank-openmp | Design of OpenMP-based PageRank algorithm for link analysis. |
๐งช pagerank-dynamic | Design of Dynamic PageRank algorithm for link analysis. |
๐งช pagerank-optimization | Exploration of optimizations to PageRank algorithm for link analysis. |
๐งช pagerank | Design of PageRank algorithm for link analysis. |
๐งช pagerank.js | Design of PageRank algorithm for link analysis in JavaScript. |
Repo | Description |
---|---|
๐งช mmap-access-pattern-openmp | Design a fast parallel memory access pattern for a memory-mapped file with mmap(). |
๐งช core-performance-openmp | Measure the performance of individual cores with OpenMP. |
๐งช prefix-scan-cuda | Design of an efficient algorithm for parallel prefix-scan of a large array of values on GPUs. |
๐งช pthread-block | Design of pthread-block as a replacement for OpenMP threads. |
๐งช hello-mpi | A basic "Hello world" example to output text to console from nodes over a network using MPI. |
๐งช hello-cuda | A basic "Hello world" or "Hello CUDA" example to perform a number of operations on NVIDIA GPUs using CUDA. |
Repo | Description |
---|---|
๐งช graph-pagerank-distribution | Obtain the PageRank distribution of a static graph (in MTX format). |
๐งช graph-degree-distribution | Obtain the degree distribution of a static graph (in MTX format). |
๐งช graph-openmp | OpenMP-based Parallel Graph implementation. |
๐งช graph-csr-openmp | Design of high-performance OpenMP-based parallel Graph Edgelist and Compressed Sparse Row (CSR) loader, aka GVEL. |
๐งช hybrid-csr | Comparing space usage of regular vs hybrid CSR. |
๐งช pair-bitset | Design of bitset for storing key-value pairs. |
Repo | Description |
---|---|
๐งช vector-atomic-access | Compare ways to access elements of a vector atomically. |
๐งช vector-max-cuda | Performance of sequential vs CUDA-based vector element max. |
๐งช vector-multiplication-cuda | Comparing approaches for CUDA-based vector multiplication. |
๐งช vector-multiplication-openmp | Comparing performance of sequential vs OpenMP-based element-by-element vector multiplication. |
๐งช vector-sum-cuda | Comparing performance of sequential vs CUDA-based vector element sum. |
๐งช vector-sum-openmp | Comparing performance of sequential vs OpenMP-based vector element sum. |
๐งช vector-sum | Comparison of vector element sum using various data types. |
๐งช vector-search | Comparing approaches for searching an element in a vector. |
- ๐ฐ Delta-Screening: A Fast and Efficient Technique to Update Communities in Dynamic Graphs
- ๐ Delta modularity derivation (Louvain algorithm)
- ๐ฐ An Improved PageRank Algorithm for Multilayer Networks
- ๐ฐ Scaling PageRank to 100 Billion Pages
- ๐ฐ I/O-Efficient Techniques for Computing Pagerank
- ๐ฐ Incremental Page Rank Computation on Evolving Graphs
- ๐ฐ Incremental Page Rank Computation on Evolving Graphs
- ๐ฐ Deeper Inside PageRank
- ๐ฐ Original Google Patent by Lawrence Page
- ๐ฐ HyPR: Hybrid Page Ranking on Evolving Graphs
- ๐ฐ STIC-D: Algorithmic Techniques For Efficient Parallel Pagerank Computation on Real-World Graphs
- ๐๏ธ PageRank on an evolving graph - Yanzhao Yang
- ๐ฐ Parallel algorithms for multi-source graph traversal and its applications
- ๐ฐ A Parallel Algorithm Template for Updating Single-Source Shortest Paths in Large-Scale Dynamic Networks
- ๐ฐ Practical Parallel Hypergraph Algorithms
- ๐ฐ Practice of Streaming Processing of Dynamic Graphs: Concepts, Models, and Systems
- ๐ฐ Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
- ๐ฐ cuSTINGER: Supporting Dynamic Graph Algorithms for GPUs
- ๐ฐ Distributed coloring with O(sqrt. log n) bits
- ๐ฐ Accelerating sparse matrix-vector multiplication in iterative methods using GPU
- ๐ฐ A Study of BFLOAT16 for Deep Learning Training
- ๐ฐ Hybrid Multicore Computing
- ๐ NVIDIA Tesla V100 GPU Architecture Whitepaper
- ๐ Checking NVIDIA Tesla V100 machine details
- ๐ Introduction to Level Zero API for Heterogeneous Programming
- ๐ Optimizing Parallel Reduction in CUDA
- ๐ Variadic CRTP
- ๐ CUDA by Example