Initial OpenStudio Profiling Results
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
OpenStudio’s performance has not historically been an area of much work, but as it has successfully replaced ad hoc model generation solutions, the performance of the software is more and more central to continuing success. This report describes an initial effort to profile OpenStudio, describes the problems encountered, the solutions to those problems, and some early recommendations for further work should funding become available. The approach taken here is to use special software, referred to as profilers, to assess the code and how it executes. This approach is more appropriate for this kind of software than the checkpoint-style timing that is often done with numerical codes. Profiling was most successful on the MacOS platform, where Apple’s Instruments software was able to decipher the complexities of OpenStudio’s command line execution of a workflow. Even with the limited exploration of performance done here, the team quickly ran into limitations imposed on the code by the stateless architecture, and the team recommends an evaluation of this architecture as a good next step to improve performance.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE Office of Energy Efficiency and Renewable Energy (EERE)
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 2204564
- Report Number(s):
- ORNL/TM--2023/3137
- Country of Publication:
- United States
- Language:
- English
Similar Records
OPENSTUDIO
Cloud-Based Model Calibration Using OpenStudio: Preprint
Software
·
Sat Mar 01 00:00:00 EST 2008
·
OSTI ID:1306084
Cloud-Based Model Calibration Using OpenStudio: Preprint
Conference
·
Fri Feb 28 19:00:00 EST 2014
·
OSTI ID:1126828