B. Palmer, W. Perkins, Kevin A. Glass, Yousu Chen, Shuangshuang Jin, D. Callahan
{"title":"GridPACK # 8482;用于在高性能计算平台上开发电网模拟的工具包","authors":"B. Palmer, W. Perkins, Kevin A. Glass, Yousu Chen, Shuangshuang Jin, D. Callahan","doi":"10.1145/2536780.2536782","DOIUrl":null,"url":null,"abstract":"This paper describes the GridPACK#8482; framework, which is designed to help power grid engineers develop modeling software capable of running on high performance computers. The framework contains modules for setting up distributed power grid networks, assigning buses and branches with arbitrary behaviors to the network, creating distributed matrices and vectors, using parallel linear and non-linear solvers to solve algebraic equations, and mapping functionality to create matrices and vectors based on properties of the network. In addition, the framework contains additional functionality to support IO and to manage errors. The goal of GridPACK#8482; is to provide developers with a comprehensive set of modules that can substantially reduce the complexity of writing software for parallel computers while still providing efficient and scalable software solutions.","PeriodicalId":153844,"journal":{"name":"HiPCNA-PG '13","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"The GridPACK#8482; toolkit for developing power grid simulations on high performance computing platforms\",\"authors\":\"B. Palmer, W. Perkins, Kevin A. Glass, Yousu Chen, Shuangshuang Jin, D. Callahan\",\"doi\":\"10.1145/2536780.2536782\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes the GridPACK#8482; framework, which is designed to help power grid engineers develop modeling software capable of running on high performance computers. The framework contains modules for setting up distributed power grid networks, assigning buses and branches with arbitrary behaviors to the network, creating distributed matrices and vectors, using parallel linear and non-linear solvers to solve algebraic equations, and mapping functionality to create matrices and vectors based on properties of the network. In addition, the framework contains additional functionality to support IO and to manage errors. The goal of GridPACK#8482; is to provide developers with a comprehensive set of modules that can substantially reduce the complexity of writing software for parallel computers while still providing efficient and scalable software solutions.\",\"PeriodicalId\":153844,\"journal\":{\"name\":\"HiPCNA-PG '13\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"HiPCNA-PG '13\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2536780.2536782\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"HiPCNA-PG '13","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2536780.2536782","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The GridPACK#8482; toolkit for developing power grid simulations on high performance computing platforms
This paper describes the GridPACK#8482; framework, which is designed to help power grid engineers develop modeling software capable of running on high performance computers. The framework contains modules for setting up distributed power grid networks, assigning buses and branches with arbitrary behaviors to the network, creating distributed matrices and vectors, using parallel linear and non-linear solvers to solve algebraic equations, and mapping functionality to create matrices and vectors based on properties of the network. In addition, the framework contains additional functionality to support IO and to manage errors. The goal of GridPACK#8482; is to provide developers with a comprehensive set of modules that can substantially reduce the complexity of writing software for parallel computers while still providing efficient and scalable software solutions.