Abstract
This paper describes the GridPACKTM framework, which is designed to help power grid engineers develop software capable of running on high-performance computers. The framework makes extensive use of software templates to provide high-level functionality while still providing flexibility to easily implement a broad range of models and algorithms. GridPACKTM contains modules for setting up distributed power grid networks, supporting application-specific bus and branch models, creating distributed matrices and vectors and using parallel linear and non-linear solvers. It also provides mappers to create matrices and vectors based on properties of the network and functionality to support Input/Output (IO) and to manage errors. The goal of GridPACKTM is to substantially reduce the complexity of writing software for parallel computers while still providing efficient and scalable software solutions. The use of GridPACKTM is illustrated for a simple powerflow example and performance results for the powerflow and dynamic simulations are discussed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: The International Journal of High Performance Computing Applications
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.