Hello pvlib team,
I am preparing a proposal for the GSoC “Benchmarking and Profiling” project and have been reviewing the existing asv benchmarks in the repository.
Before drafting a concrete plan, I wanted to ask:
Which pvlib modules currently lack benchmark coverage but are considered performance-sensitive?
Are there known bottlenecks (e.g., irradiance, solarposition, ModelChain) that would benefit most from profiling?
Is there prior discussion on benchmark structure or performance goals that I should review?
I plan to experiment locally with asv and begin profiling selected modules in the coming days.
Thank you for your guidance.
Best,
Mohammed Muien
GitHub: https://github.com/muien5080