{"title":"基于GPGPU的本地节点连通性计算优化研究","authors":"Soo-Ho Jang, Sookwang Lee, Jaehwan Lee","doi":"10.5302/j.icros.2023.23.0102","DOIUrl":null,"url":null,"abstract":"The local node connectivity of a graph indicates its stability and robustness as well as the importance of its vertices. This study presents the process and results of designing local node connectivity computation algorithms for graphs using parallel processing in GPGPU (General-Purpose computing on Graphics Processing Units). These algorithms focus on reducing latency by optimizing the computation for finding the shortest paths. Here, the algorithms “Variable Threads” and “Fixed Threads” are proposed and compared with a CPU-based baseline algorithm. Experimental results show that the GPU-based approach achieved latency reductions of up to 37% and 15% in sparse and dense graphs, respectively. These findings elucidate the effectiveness of parallel processing on GPUs for improving the efficiency of local node connectivity computations.","PeriodicalId":38644,"journal":{"name":"Journal of Institute of Control, Robotics and Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research on the Optimization of Local Node Connectivity Computation Using GPGPU\",\"authors\":\"Soo-Ho Jang, Sookwang Lee, Jaehwan Lee\",\"doi\":\"10.5302/j.icros.2023.23.0102\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The local node connectivity of a graph indicates its stability and robustness as well as the importance of its vertices. This study presents the process and results of designing local node connectivity computation algorithms for graphs using parallel processing in GPGPU (General-Purpose computing on Graphics Processing Units). These algorithms focus on reducing latency by optimizing the computation for finding the shortest paths. Here, the algorithms “Variable Threads” and “Fixed Threads” are proposed and compared with a CPU-based baseline algorithm. Experimental results show that the GPU-based approach achieved latency reductions of up to 37% and 15% in sparse and dense graphs, respectively. These findings elucidate the effectiveness of parallel processing on GPUs for improving the efficiency of local node connectivity computations.\",\"PeriodicalId\":38644,\"journal\":{\"name\":\"Journal of Institute of Control, Robotics and Systems\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-10-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Institute of Control, Robotics and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5302/j.icros.2023.23.0102\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Institute of Control, Robotics and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5302/j.icros.2023.23.0102","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0
摘要
图的局部节点连通性表明图的稳定性和鲁棒性,以及图中顶点的重要性。本文介绍了在GPGPU (General-Purpose computing on Graphics processing Units)中使用并行处理设计图形局部节点连通性计算算法的过程和结果。这些算法的重点是通过优化寻找最短路径的计算来减少延迟。本文提出了“可变线程”和“固定线程”算法,并与基于cpu的基准算法进行了比较。实验结果表明,基于gpu的方法在稀疏图和密集图上的延迟分别减少了37%和15%。这些发现阐明了gpu并行处理对于提高本地节点连通性计算效率的有效性。
Research on the Optimization of Local Node Connectivity Computation Using GPGPU
The local node connectivity of a graph indicates its stability and robustness as well as the importance of its vertices. This study presents the process and results of designing local node connectivity computation algorithms for graphs using parallel processing in GPGPU (General-Purpose computing on Graphics Processing Units). These algorithms focus on reducing latency by optimizing the computation for finding the shortest paths. Here, the algorithms “Variable Threads” and “Fixed Threads” are proposed and compared with a CPU-based baseline algorithm. Experimental results show that the GPU-based approach achieved latency reductions of up to 37% and 15% in sparse and dense graphs, respectively. These findings elucidate the effectiveness of parallel processing on GPUs for improving the efficiency of local node connectivity computations.