{"id":"https://openalex.org/W2343638715","doi":"https://doi.org/10.1109/tsg.2015.2496298","title":"Parallel Power Flow on Graphics Processing Units for Concurrent Evaluation of Many Networks","display_name":"Parallel Power Flow on Graphics Processing Units for Concurrent Evaluation of Many Networks","publication_year":2015,"publication_date":"2015-11-09","ids":{"openalex":"https://openalex.org/W2343638715","doi":"https://doi.org/10.1109/tsg.2015.2496298","mag":"2343638715"},"language":"en","primary_location":{"id":"doi:10.1109/tsg.2015.2496298","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsg.2015.2496298","pdf_url":null,"source":{"id":"https://openalex.org/S59604973","display_name":"IEEE Transactions on Smart Grid","issn_l":"1949-3053","issn":["1949-3053","1949-3061"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Smart Grid","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5038129221","display_name":"Vincent Roberge","orcid":"https://orcid.org/0000-0001-6147-4910"},"institutions":[{"id":"https://openalex.org/I51768193","display_name":"Royal Military College of Canada","ror":"https://ror.org/04yr71909","country_code":"CA","type":"education","lineage":["https://openalex.org/I51768193"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Vincent Roberge","raw_affiliation_strings":["Electrical and Computer Engineering Department, Royal Military College of Canada, Kingston, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering Department, Royal Military College of Canada, Kingston, ON, Canada","institution_ids":["https://openalex.org/I51768193"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060195111","display_name":"Mohammed Tarbouchi","orcid":"https://orcid.org/0000-0002-1803-3877"},"institutions":[{"id":"https://openalex.org/I51768193","display_name":"Royal Military College of Canada","ror":"https://ror.org/04yr71909","country_code":"CA","type":"education","lineage":["https://openalex.org/I51768193"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Mohammed Tarbouchi","raw_affiliation_strings":["Electrical and Computer Engineering Department, Royal Military College of Canada, Kingston, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering Department, Royal Military College of Canada, Kingston, ON, Canada","institution_ids":["https://openalex.org/I51768193"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109248339","display_name":"Francis A. Okou","orcid":null},"institutions":[{"id":"https://openalex.org/I51768193","display_name":"Royal Military College of Canada","ror":"https://ror.org/04yr71909","country_code":"CA","type":"education","lineage":["https://openalex.org/I51768193"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Francis Okou","raw_affiliation_strings":["Electrical and Computer Engineering Department, Royal Military College of Canada, Kingston, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering Department, Royal Military College of Canada, Kingston, ON, Canada","institution_ids":["https://openalex.org/I51768193"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I51768193"],"apc_list":null,"apc_paid":null,"fwci":3.4985,"has_fulltext":false,"cited_by_count":46,"citation_normalized_percentile":{"value":0.93313586,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"8","issue":"4","first_page":"1639","last_page":"1648"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10305","display_name":"Power System Optimization and Stability","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10305","display_name":"Power System Optimization and Stability","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10454","display_name":"Optimal Power Flow Distribution","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11102","display_name":"HVDC Systems and Fault Protection","score":0.9922999739646912,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.8707115650177002},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8017094135284424},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.7307149171829224},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6870487332344055},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.5403163433074951},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.5268888473510742},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.457205593585968},{"id":"https://openalex.org/keywords/massively-parallel","display_name":"Massively parallel","score":0.445997953414917},{"id":"https://openalex.org/keywords/parallel-processing","display_name":"Parallel processing","score":0.44093093276023865},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.38477623462677},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.1389172077178955}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8707115650177002},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8017094135284424},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.7307149171829224},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6870487332344055},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.5403163433074951},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.5268888473510742},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.457205593585968},{"id":"https://openalex.org/C190475519","wikidata":"https://www.wikidata.org/wiki/Q544384","display_name":"Massively parallel","level":2,"score":0.445997953414917},{"id":"https://openalex.org/C106515295","wikidata":"https://www.wikidata.org/wiki/Q26806595","display_name":"Parallel processing","level":2,"score":0.44093093276023865},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.38477623462677},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.1389172077178955},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsg.2015.2496298","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsg.2015.2496298","pdf_url":null,"source":{"id":"https://openalex.org/S59604973","display_name":"IEEE Transactions on Smart Grid","issn_l":"1949-3053","issn":["1949-3053","1949-3061"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Smart Grid","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8199999928474426,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W181732354","https://openalex.org/W1762731526","https://openalex.org/W1965190232","https://openalex.org/W1966498444","https://openalex.org/W1981534910","https://openalex.org/W1995987867","https://openalex.org/W1998894100","https://openalex.org/W1999655384","https://openalex.org/W2002487373","https://openalex.org/W2010865792","https://openalex.org/W2019337397","https://openalex.org/W2019659659","https://openalex.org/W2024051372","https://openalex.org/W2028244810","https://openalex.org/W2038563053","https://openalex.org/W2044985507","https://openalex.org/W2076275131","https://openalex.org/W2079930448","https://openalex.org/W2085714935","https://openalex.org/W2095457835","https://openalex.org/W2099181948","https://openalex.org/W2106036856","https://openalex.org/W2106424475","https://openalex.org/W2107125071","https://openalex.org/W2122078011","https://openalex.org/W2131450845","https://openalex.org/W2132450860","https://openalex.org/W2133435981","https://openalex.org/W2136505671","https://openalex.org/W2143697374","https://openalex.org/W2144609786","https://openalex.org/W2146341464","https://openalex.org/W2149221486","https://openalex.org/W2149822470","https://openalex.org/W2156592173","https://openalex.org/W2157932376","https://openalex.org/W2161873733","https://openalex.org/W2165100315","https://openalex.org/W2167683529","https://openalex.org/W2170802276","https://openalex.org/W2171386803","https://openalex.org/W2543549095","https://openalex.org/W2553039240","https://openalex.org/W4247202174","https://openalex.org/W6655280911","https://openalex.org/W6729899193"],"related_works":["https://openalex.org/W2020279179","https://openalex.org/W2503137108","https://openalex.org/W2119534391","https://openalex.org/W1966576946","https://openalex.org/W2023770367","https://openalex.org/W2062253548","https://openalex.org/W2393490604","https://openalex.org/W2393707426","https://openalex.org/W2146871484","https://openalex.org/W2613190877"],"abstract_inverted_index":{"The":[0,156,175],"power":[1,11,70,152],"flow":[2],"(PF)":[3],"analysis":[4,57,133],"provides":[5],"the":[6,10,17,33,39,64,68,86,101,131,150,182],"steady":[7],"state":[8],"of":[9,19,35,55,85,105,134,137,154],"system":[12,29],"and":[13,78,124,148,160,181,197],"is":[14,23,177,193],"key":[15],"to":[16,31,42,60,128,172],"simulation":[18],"transmission":[20],"networks.":[21],"It":[22],"a":[24,44,111,138,188],"tool":[25],"commonly":[26],"used":[27],"by":[28],"operators":[30],"visualize":[32],"effect":[34],"generator":[36],"settings":[37],"on":[38,63,167,191],"network":[40,65],"prior":[41],"making":[43],"change.":[45],"In":[46],"situations":[47],"involving":[48],"large":[49],"networks,":[50],"hundreds":[51],"or":[52],"even":[53],"thousands":[54],"PF":[56,97,163],"may":[58],"have":[59],"be":[61],"run":[62],"before":[66],"finding":[67],"optimal":[69],"dispatch.":[71],"This":[72],"process":[73],"requires":[74],"significant":[75],"computation":[76],"time":[77],"does":[79],"not":[80],"allow":[81],"for":[82,195,199],"rapid":[83],"control":[84],"network.":[87,139],"To":[88],"address":[89],"this":[90,92],"problem,":[91],"paper":[93],"presents":[94],"two":[95],"parallel":[96,103,157],"solvers":[98],"that":[99],"exploit":[100],"massively":[102],"architecture":[104,123],"graphics":[106],"processing":[107,114],"units":[108],"(GPU)":[109],"in":[110,126],"hybrid":[112],"GPU-central":[113],"unit":[115],"(CPU)":[116],"computing":[117],"environment":[118],"using":[119,179],"compute":[120],"unified":[121],"device":[122],"OpenMP":[125],"order":[127],"significantly":[129],"speedup":[130,184],"concurrent":[132],"many":[135],"instances":[136],"Both":[140],"implementations":[141],"use":[142],"sparse":[143],"matrices,":[144],"double":[145],"precision":[146],"operations,":[147],"enforce":[149],"reactive":[151],"limit":[153],"generators.":[155],"Gauss-Seidel":[158],"(G-S)":[159],"Newton-Raphson":[161],"(N-R)":[162],"algorithms":[164],"are":[165],"tested":[166],"networks":[168],"ranging":[169],"from":[170],"4":[171],"2383":[173],"buses.":[174],"accuracy":[176],"validated":[178],"MATPOWER":[180],"maximum":[183],"achieved,":[185],"compared":[186],"with":[187],"sequential":[189],"execution":[190],"CPU,":[192],"45.2\u00d7":[194],"G-S":[196],"17.8\u00d7":[198],"N-R.":[200]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":8},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
