{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T22:51:45Z","timestamp":1757544705469},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,6,10]],"date-time":"2023-06-10T00:00:00Z","timestamp":1686355200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,6,10]],"date-time":"2023-06-10T00:00:00Z","timestamp":1686355200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,2]]},"DOI":"10.1007\/s10586-023-04064-0","type":"journal-article","created":{"date-parts":[[2023,6,10]],"date-time":"2023-06-10T10:01:31Z","timestamp":1686391291000},"page":"1125-1136","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Parallel multi-GPU implementation of fast decoupled power flow solver with hybrid architecture"],"prefix":"10.1007","volume":"27","author":[{"given":"Lei","family":"Zeng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shadi G.","family":"Alawneh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seyed Ali.","family":"Arefifar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,6,10]]},"reference":[{"key":"4064_CR1","doi-asserted-by":"crossref","unstructured":"Wang, M. , Xia, Y., Chen, Y., Huang, S.: GPU-based sparse power flow analysis with continuous Newton\u2019s method. In: 2017 IEEE Conference on Energy Internet and Energy System Integration (E12), pp. 1\u20135 (2017)","DOI":"10.1109\/EI2.2017.8245623"},{"key":"4064_CR2","doi-asserted-by":"publisher","first-page":"153226","DOI":"10.1109\/ACCESS.2021.3127393","volume":"9","author":"L Zeng","year":"2021","unstructured":"Zeng, L., Alawneh, S.G., Arefifar, S.A.: GPU-based sparse power flow studies with modified Newton\u2019s method. IEEE Access 9, 153226\u2013153239 (2021)","journal-title":"IEEE Access"},{"issue":"3","key":"4064_CR3","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/MDAT.2020.2974910","volume":"37","author":"S Peng","year":"2020","unstructured":"Peng, S., Tan, S.X.: GLU3.0: fast GPU-based parallel sparse LU factorization for circuit simulation. IEEE Des. Test 37(3), 78\u201390 (2020)","journal-title":"IEEE Des. Test"},{"key":"4064_CR4","volume-title":"Programming Massively Parallel Processors: A Hands-on Approach","author":"DB Kirk","year":"2013","unstructured":"Kirk, D.B., Hwu, W.-M.: Programming Massively Parallel Processors: A Hands-on Approach, 2nd edn. Morgan Kaufmann Publishers Inc., San Francisco (2013)","edition":"2"},{"key":"4064_CR5","unstructured":"Jian, H., Hao, M.: Distributed real-time optimal power flow strategy for DC microgrid under stochastic communication networks. J. Mod. Power Syst. Clean Energy to be published"},{"key":"4064_CR6","volume-title":"Iterative Methods for Sparse Linear Systems","author":"Y Saad","year":"2004","unstructured":"Saad, Y.: Iterative Methods for Sparse Linear Systems, 2nd edn. PWS, Boston (2004)","edition":"2"},{"issue":"4","key":"4064_CR7","doi-asserted-by":"publisher","first-page":"1248","DOI":"10.1109\/TPWRS.2003.814855","volume":"18","author":"H Dag","year":"2003","unstructured":"Dag, H., Semlyen, A.: A new preconditioned conjugate gradient power flow. IEEE Trans. Power Syst. 18(4), 1248\u20131255 (2003)","journal-title":"IEEE Trans. Power Syst."},{"issue":"3","key":"4064_CR8","doi-asserted-by":"publisher","first-page":"1096","DOI":"10.1109\/TPWRS.2006.876696","volume":"21","author":"Y Chen","year":"2006","unstructured":"Chen, Y., Shen, C.: A Jacobian-free Newton-GMRES(m) method with adaptive preconditioner and its application for power flow calculations. IEEE Trans. Power Syst. 21(3), 1096\u20131103 (2006)","journal-title":"IEEE Trans. Power Syst."},{"issue":"2","key":"4064_CR9","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1109\/59.667330","volume":"13","author":"AJ Flueck","year":"1998","unstructured":"Flueck, A.J., Chiang, H.-D.: Solving the nonlinear power flow equations with a Newton process and GMRES. IEEE Trans. Power Syst. 13(2), 267\u2013273 (1998)","journal-title":"IEEE Trans. Power Syst."},{"key":"4064_CR10","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718881","volume-title":"Direct Methods for Sparse Linear Systems","author":"TA Davis","year":"2006","unstructured":"Davis, T.A.: Direct Methods for Sparse Linear Systems. SIAM, Philadelphia (2006)"},{"key":"4064_CR11","doi-asserted-by":"crossref","unstructured":"Singh, J., Aruni, I.: Accelerating power flow studies on graphics processing unit. In: Annual IEEE India Conference (INDICON), pp. 1\u20135 (2010)","DOI":"10.1109\/INDCON.2010.5712651"},{"key":"4064_CR12","first-page":"232","volume":"2012","author":"C Guo","year":"2012","unstructured":"Guo, C., Jiang, B., Yuan, H., Yang, Z., Wang, L., Ren, S.: Performance comparisons of parallel power flow solvers on GPU system. IEEE Int. Conf. Embed. Real-Time Comput. Syst. Appl. 2012, 232\u2013239 (2012)","journal-title":"IEEE Int. Conf. Embed. Real-Time Comput. Syst. Appl."},{"key":"4064_CR13","unstructured":"Li, X., Li, F., Clark, J.M.: Exploration of multifrontal method with GPU in power flow computation. In: 2013 IEEE Power & Energy Society General Meeting, pp. 1\u20135 (2013)"},{"key":"4064_CR14","doi-asserted-by":"crossref","unstructured":"Gopal, A., Niebur, D., Venkatasubramanian, S.: DC power flow based contingency analysis using graphics processing units. In: IEEE Lausanne Power Tech., pp. 731\u2013736 (2007)","DOI":"10.1109\/PCT.2007.4538406"},{"issue":"3","key":"4064_CR15","doi-asserted-by":"publisher","first-page":"1833","DOI":"10.1109\/TSG.2019.2943746","volume":"11","author":"X Su","year":"2020","unstructured":"Su, X., He, C., Liu, T., Wu, L.: Full parallel power flow solution: a GPU-CPU-based vectorization parallelization and sparse techniques for Newton-Raphson implementation. IEEE Trans. Smart Grid 11(3), 1833\u20131844 (2020)","journal-title":"IEEE Trans. Smart Grid"},{"key":"4064_CR16","doi-asserted-by":"crossref","unstructured":"Huang, S., Dinavahi, V.: Performance analysis of GPU-accelerated fast decoupled power flow using direct linear solver. In: IEEE Electrical Power and Energy Conference (EPEC), pp. 1\u20136 (2017)","DOI":"10.1109\/EPEC.2017.8286158"},{"key":"4064_CR17","doi-asserted-by":"crossref","unstructured":"Sch\u00e4fer, F., Braun, M.: An efficient open-source implementation to compute the Jacobian matrix for the Newton-Raphson power flow algorithm. In: 2018 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), pp. 1\u20136 (2018)","DOI":"10.1109\/ISGTEurope.2018.8571471"},{"key":"4064_CR18","doi-asserted-by":"crossref","unstructured":"Gnanavignesh, R., Shenoy, U.J.: Parallel sparse LU factorization of power flow Jacobian using GPU. In: TENCON 2019\u20142019 IEEE Region 10 Conference (TENCON), pp. 1857\u20131862 (2019)","DOI":"10.1109\/TENCON.2019.8929321"},{"key":"4064_CR19","doi-asserted-by":"crossref","unstructured":"Wang, Z.-Q., Wende, S., Berg, V., Braun, M.: Fast parallel Newton-Raphson power flow solver for large number of system calculations with CPU and GPU, CoRR (2021)","DOI":"10.1016\/j.segan.2021.100483"},{"issue":"10","key":"4064_CR20","first-page":"702","volume":"58","author":"X Chen","year":"2011","unstructured":"Chen, X., Wu, W., Wang, Y., Yu, H., Yang, H.: An escheduler-based data dependence analysis and task scheduling for parallel circuit simulation II: express briefs. IEEE Trans. Circ. Syst. 58(10), 702\u2013706 (2011)","journal-title":"IEEE Trans. Circ. Syst."},{"issue":"4","key":"4064_CR21","doi-asserted-by":"publisher","first-page":"2695","DOI":"10.1109\/TPWRS.2016.2618889","volume":"32","author":"X Li","year":"2017","unstructured":"Li, X., Li, F., Yuan, H., Cui, H., Hu, Q.: GPU-based fast decoupled power flow with preconditioned iterative solver and inexact Newton method. IEEE Trans. Power Syst. 32(4), 2695\u20132703 (2017)","journal-title":"IEEE Trans. Power Syst."},{"key":"4064_CR22","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.epsr.2014.05.005","volume":"116","author":"X Li","year":"2014","unstructured":"Li, X., Li, F.: GPU-based power flow analysis with Chebyshev preconditioner and conjugate gradient method. Elect. Power Syst. Res. 116, 87\u201393 (2014)","journal-title":"Elect. Power Syst. Res."},{"key":"4064_CR23","doi-asserted-by":"crossref","unstructured":"Li, X., Li, F.: GPU-based two-step preconditioning for conjugate gradient method in power flow. In: IEEE Power & Energy Society General Meeting, pp. 1\u20135 (2015)","DOI":"10.1109\/PESGM.2015.7286544"},{"key":"4064_CR24","unstructured":"Zhang, Y., Liu, J., Qiu, F., Hong, T., Yao, R.: Deep active learning for solvability prediction in power systems. J. Mod. Power Syst. Clean Energy. to be published"},{"issue":"5","key":"4064_CR25","doi-asserted-by":"publisher","first-page":"1098","DOI":"10.35833\/MPCE.2020.000885","volume":"10","author":"Y Zhou","year":"2022","unstructured":"Zhou, Y., Lee, W., Diao, R., Shi, D.: Deep reinforcement learning based real-time AC optimal power flow considering uncertainties. J. Mod. Power Syst. Clean Energy 10(5), 1098\u20131109 (2022)","journal-title":"J. Mod. Power Syst. Clean Energy"},{"key":"4064_CR26","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.procs.2012.04.012","volume":"9","author":"Y Jia","year":"2012","unstructured":"Jia, Y., Luszczek, P., Dongarra, J.: Multi-GPU implementation of LU factorization. Procedia Comput. Sci. 9, 106\u2013115 (2012)","journal-title":"Procedia Comput. Sci."},{"key":"4064_CR27","unstructured":"NVIDIA.: CUDA C++ Programming Guide. NVIDIA Corp., CA. (2022) https:\/\/docs.nvidia.com\/cuda\/pdf\/CUDA_C_Programming_Guide.pdf"},{"key":"4064_CR28","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Owens, J.D.: A quantitative performance analysis model for GPU architectures. In: 2011 IEEE 17th International Symposium on High Performance Computer Architecture, pp. 382\u2013393 (2011)","DOI":"10.1109\/HPCA.2011.5749745"},{"key":"4064_CR29","first-page":"84","volume-title":"A Developer\u2019s Guide to Parallel Computing with GPUs","author":"S Cook","year":"2012","unstructured":"Cook, S., Programming, C.U.D.A.: A Developer\u2019s Guide to Parallel Computing with GPUs, pp. 84\u201389. Morgan Kaufmann, Waltham (2012)"},{"key":"4064_CR30","volume-title":"Professional CUDA C Programming","author":"J Cheng","year":"2014","unstructured":"Cheng, J., Grossman, M., McKercher, T.: Professional CUDA C Programming. Wiley, Indianapolis (2014)"},{"issue":"11","key":"4064_CR31","doi-asserted-by":"publisher","first-page":"1449","DOI":"10.1109\/TPAS.1967.291823","volume":"86","author":"WF Tinney","year":"1967","unstructured":"Tinney, W.F., Hart, C.E.: Power flow solution by Newton\u2019s method. IEEE Trans. Power Apparatus Syst. 86(11), 1449\u20131460 (1967)","journal-title":"IEEE Trans. Power Apparatus Syst."},{"key":"4064_CR32","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-72853-7","volume-title":"Modern Power Systems Analysis","author":"X Wang","year":"2008","unstructured":"Wang, X., Song, Y., Irving, M.: Modern Power Systems Analysis. Springer, New York (2008)"},{"key":"4064_CR33","first-page":"260","volume-title":"Applied Numerical Methods with MATLAB \u00ae for Engineers and Scientists","author":"SC Chapra","year":"2012","unstructured":"Chapra, S.C.: Applied Numerical Methods with MATLAB \u00ae for Engineers and Scientists, 3rd edn., pp. 260\u2013261. McGraw-Hill, New York (2012)","edition":"3"},{"key":"4064_CR34","unstructured":"NVIDIA.: (2022) cuBLAS Library. NVIDIA Corp., CA. https:\/\/docs.nvidia.com\/cuda\/pdf\/CUBLAS_Library.pdf"},{"key":"4064_CR35","unstructured":"NVIDIA. (2022) cuSPARSE Library. NVIDIA Corp., CA. https:\/\/docs.nvidia.com\/cuda\/pdf\/CUSPARSE_Library.pdf"},{"key":"4064_CR36","unstructured":"NVIDIA. (2022). cuSOLVER Library. NVIDIA Corp., CA. https:\/\/docs.nvidia.com\/cuda\/pdf\/CUSOLVER_Library.pdf"},{"key":"4064_CR37","doi-asserted-by":"crossref","unstructured":"Owens, J.D., Luebke, D., Govindaraju, N., Harris, M., Kr\u00fcger, J., Lefohn, A.E., Purcell, T.J.: A survey of general-purpose computation on graphics hardware. In: Computer Graphics Forum, vol. 34, pp. 80\u2013113. Blackwell, Oxford (2007)","DOI":"10.1111\/j.1467-8659.2007.01012.x"},{"key":"4064_CR38","doi-asserted-by":"crossref","unstructured":"Xie, C. et al.: Fast and scalable sparse triangular solver for multi-GPU based HPC architectures. In: 50th International Conference on Parallel Processing (ICPP 2021), pp. 1\u201311 (2021)","DOI":"10.1145\/3472456.3472478"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04064-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-023-04064-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-023-04064-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,24]],"date-time":"2024-02-24T16:21:59Z","timestamp":1708791719000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-023-04064-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,10]]},"references-count":38,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["4064"],"URL":"https:\/\/doi.org\/10.1007\/s10586-023-04064-0","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,10]]},"assertion":[{"value":"17 October 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 May 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 June 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}