Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Initial OpenStudio Profiling Results

Technical Report ·
DOI:https://doi.org/10.2172/2204564· OSTI ID:2204564
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
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

Related Subjects