Skip to content

Performance benchmarking suite #2

@sk413025

Description

@sk413025

Create systematic performance benchmarks for different hardware and configurations

Objective

Establish standardized performance metrics and benchmarking procedures for the NMF Sound Localizer toolkit.

Components to Benchmark

  • Data processing pipeline (transfer function estimation)
  • USM training performance
  • NMF localization speed and accuracy
  • Memory usage patterns
  • GPU vs CPU performance comparison

Hardware Configurations

  • CPU-only benchmarks
  • CUDA GPU benchmarks
  • Apple Silicon (MPS) benchmarks
  • Different RAM configurations

Metrics to Track

  • Processing time per sample
  • Training convergence speed
  • Memory peak usage
  • Accuracy vs speed tradeoffs
  • Scalability with data size

Deliverables

  • Benchmark suite implementation
  • Performance baseline documentation
  • CI integration for performance regression detection
  • Hardware recommendation guidelines

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions