Module performance

Module performance 

Source
Expand description

Performance optimizations for large graph operations

This module provides performance-optimized algorithms and data structures specifically designed for handling large graphs efficiently.

Modules§

simd_ops
Non-x86_64 fallback implementations

Structs§

LargeGraphIterator
Memory-efficient iterator for large graph traversals
LazyGraphMetric
Lazy evaluation wrapper for expensive graph computations
MemoryMetrics
Performance-focused memory profiling metrics
ParallelConfig
Configuration for parallel processing
PerformanceMonitor
Performance monitoring utilities with enhanced memory profiling
PerformanceReport
Comprehensive performance report
RealTimeMemoryProfiler
Real-time memory profiler for graph operations
StreamingGraphProcessor
Streaming algorithm for processing very large graphs

Traits§

LargeGraphOps
Optimized graph algorithms trait for large graphs

Functions§

cache_friendly_adjacency_matrix
Cache-friendly adjacency matrix computation for large graphs
parallel_degree_computation
Parallel degree computation for large graphs
parallel_shortest_paths
Memory-efficient parallel shortest path computation