首页 > 最新文献

Proceedings of the ACM Workshop on High Performance Graph Processing最新文献

英文 中文
Parallel Shortest-Path Queries in Planar Graphs 平面图中的并行最短路径查询
Pub Date : 2016-05-31 DOI: 10.1145/2915516.2915518
L. Aleksandrov, Guillaume Chapuis, H. Djidjev
We develop several parallel algorithms for shortest distance queries in planar graphs that use graph partitioning in the preprocessing phase to precompute and store distances between selected pairs of vertices. In the query phase, given a pair of arbitrary vertices v and w, the stored information is used to find the distance between v and w fast. The algorithms are implemented and tested on a high performance cluster with upto 256 16-core CPUs and their performances are analyzed and compared.
我们开发了几种并行算法用于平面图中的最短距离查询,这些算法在预处理阶段使用图分区来预先计算和存储所选顶点对之间的距离。在查询阶段,给定一对任意顶点v和w,使用存储的信息快速找到v和w之间的距离。在256个16核cpu的高性能集群上对算法进行了实现和测试,并对算法的性能进行了分析和比较。
{"title":"Parallel Shortest-Path Queries in Planar Graphs","authors":"L. Aleksandrov, Guillaume Chapuis, H. Djidjev","doi":"10.1145/2915516.2915518","DOIUrl":"https://doi.org/10.1145/2915516.2915518","url":null,"abstract":"We develop several parallel algorithms for shortest distance queries in planar graphs that use graph partitioning in the preprocessing phase to precompute and store distances between selected pairs of vertices. In the query phase, given a pair of arbitrary vertices v and w, the stored information is used to find the distance between v and w fast. The algorithms are implemented and tested on a high performance cluster with upto 256 16-core CPUs and their performances are analyzed and compared.","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"346 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75463900","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Next-Generation Graph Processing and Management Platform 面向下一代图形处理与管理平台
Pub Date : 2016-05-31 DOI: 10.1145/2915516.2915517
T. Suzumura
Applications which need to process and manage large graph data sets have imposed significant challenges for data science community in recent times. This talk discusses the key challenges which need to be handled when implementing a next-generation graph processing and management platform. There are several key problems which needs to be addressed in building such large graph processing system. First, optimized techniques needs to be followed for managing extremely large graph data. Second, new programming models and software tools need to be created for efficiently processing large graphs. This talk will discuss the approaches which need to be followed in addressing these two major issues and will highlight our vision in achieving the challenges of next-generation graph processing and management.
近年来,需要处理和管理大型图数据集的应用程序给数据科学界带来了巨大的挑战。本讲座讨论了在实现下一代图形处理和管理平台时需要处理的关键挑战。构建这样的大型图形处理系统需要解决几个关键问题。首先,需要采用优化的技术来管理超大的图形数据。其次,需要创建新的编程模型和软件工具来有效地处理大型图形。本讲座将讨论解决这两个主要问题需要遵循的方法,并将强调我们在实现下一代图形处理和管理挑战方面的愿景。
{"title":"Towards Next-Generation Graph Processing and Management Platform","authors":"T. Suzumura","doi":"10.1145/2915516.2915517","DOIUrl":"https://doi.org/10.1145/2915516.2915517","url":null,"abstract":"Applications which need to process and manage large graph data sets have imposed significant challenges for data science community in recent times. This talk discusses the key challenges which need to be handled when implementing a next-generation graph processing and management platform. There are several key problems which needs to be addressed in building such large graph processing system. First, optimized techniques needs to be followed for managing extremely large graph data. Second, new programming models and software tools need to be created for efficiently processing large graphs. This talk will discuss the approaches which need to be followed in addressing these two major issues and will highlight our vision in achieving the challenges of next-generation graph processing and management.","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"11 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78278549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Distributed Incremental Pattern Matching on Streaming Graphs 流图上的分布式增量模式匹配
Pub Date : 2016-05-31 DOI: 10.1145/2915516.2915519
Jyun-Sheng Kao, J. Chou
Big data has shifted the computing paradigm of data analysis. While some of the data can be treated as simple texts or independent data records, many other applications have data with structural patterns which are modeled as a graph, such as social media, road network traffic and smart grid, etc. However, there is still limited amount of work has been done to address the velocity problem of graph processing. In this work, we aim to develop a distributed processing system for solving pattern matching queries on streaming graphs where graphs evolve over time upon the arrives of streaming graph update events. To achieve the goal, we proposed an incremental pattern matching algorithm and implemented it on GPS, a vertex centric distributed graph computing framework. We also extended the GPS framework to support streaming graph, and adapted a subgraphcentric data model to further reduce communication overhead and system performance. Our evaluation using real wiki trace shows that our approach achieves a 3x -- 10x speedup over the batch algorithm, and significantly reduces network and memory usage.
大数据改变了数据分析的计算范式。虽然有些数据可以被视为简单的文本或独立的数据记录,但许多其他应用程序具有结构模式的数据,这些数据被建模为图形,例如社交媒体,道路网络交通和智能电网等。然而,在解决图形处理的速度问题上所做的工作仍然有限。在这项工作中,我们的目标是开发一个分布式处理系统,用于解决流图上的模式匹配查询,其中图随着时间的推移而随着流图更新事件的到来而演变。为了实现这一目标,我们提出了一种增量模式匹配算法,并在以顶点为中心的分布式图计算框架GPS上实现。我们还扩展了GPS框架来支持流图,并采用了以子图为中心的数据模型来进一步降低通信开销和系统性能。我们使用真实wiki跟踪的评估表明,我们的方法比批处理算法实现了3 - 10倍的加速,并显着减少了网络和内存使用。
{"title":"Distributed Incremental Pattern Matching on Streaming Graphs","authors":"Jyun-Sheng Kao, J. Chou","doi":"10.1145/2915516.2915519","DOIUrl":"https://doi.org/10.1145/2915516.2915519","url":null,"abstract":"Big data has shifted the computing paradigm of data analysis. While some of the data can be treated as simple texts or independent data records, many other applications have data with structural patterns which are modeled as a graph, such as social media, road network traffic and smart grid, etc. However, there is still limited amount of work has been done to address the velocity problem of graph processing. In this work, we aim to develop a distributed processing system for solving pattern matching queries on streaming graphs where graphs evolve over time upon the arrives of streaming graph update events. To achieve the goal, we proposed an incremental pattern matching algorithm and implemented it on GPS, a vertex centric distributed graph computing framework. We also extended the GPS framework to support streaming graph, and adapted a subgraphcentric data model to further reduce communication overhead and system performance. Our evaluation using real wiki trace shows that our approach achieves a 3x -- 10x speedup over the batch algorithm, and significantly reduces network and memory usage.","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"8 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88599480","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
A Comparative Study on Exact Triangle Counting Algorithms on the GPU 基于GPU的精确三角形计数算法的比较研究
Pub Date : 2016-05-31 DOI: 10.1145/2915516.2915521
Leyuan Wang, Yangzihao Wang, Carl Yang, John Douglas Owens
We implement exact triangle counting in graphs on the GPU using three different methodologies: subgraph matching to a triangle pattern; programmable graph analytics, with a set-intersection approach; and a matrix formulation based on sparse matrix-matrix multiplies. All three deliver best-of-class performance over CPU implementations and over comparable GPU implementations, with the graph-analytic approach achieving the best performance due to its ability to exploit efficient filtering steps to remove unnecessary work and its high-performance set-intersection core.
我们使用三种不同的方法在GPU上实现图形中的精确三角形计数:子图与三角形模式匹配;可编程图分析,用集合交方法;一个基于稀疏矩阵-矩阵乘法的矩阵公式。与CPU实现和可比GPU实现相比,这三种实现都提供了一流的性能,图分析方法由于能够利用有效的过滤步骤来消除不必要的工作和高性能集交叉核心而实现了最佳性能。
{"title":"A Comparative Study on Exact Triangle Counting Algorithms on the GPU","authors":"Leyuan Wang, Yangzihao Wang, Carl Yang, John Douglas Owens","doi":"10.1145/2915516.2915521","DOIUrl":"https://doi.org/10.1145/2915516.2915521","url":null,"abstract":"We implement exact triangle counting in graphs on the GPU using three different methodologies: subgraph matching to a triangle pattern; programmable graph analytics, with a set-intersection approach; and a matrix formulation based on sparse matrix-matrix multiplies. All three deliver best-of-class performance over CPU implementations and over comparable GPU implementations, with the graph-analytic approach achieving the best performance due to its ability to exploit efficient filtering steps to remove unnecessary work and its high-performance set-intersection core.","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"21 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84942446","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 48
Session details: Full Papers Session 2 会议详情:全文会议2
T. Suzumura
{"title":"Session details: Full Papers Session 2","authors":"T. Suzumura","doi":"10.1145/3260995","DOIUrl":"https://doi.org/10.1145/3260995","url":null,"abstract":"","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"78 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86706778","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Graph Topology Abstraction for Distributed Path Queries 分布式路径查询的图拓扑抽象
Pub Date : 2016-05-31 DOI: 10.1145/2915516.2915520
Janani Balaji, Rajshekhar Sunderraman
Querying graph data often involves identifying matching paths, either as an end product, or as an intermediate step for further graph analysis. Distributed graph querying, suffers from high communication to computation costs, due to challenges in constructing comprehensive structural indexes. This could result in severe performance degradation in terms of turnaround time, which often worsens with increasing graph size and density. In this paper, we propose a novel topology abstraction layer, that helps improve query response time by reducing the communication overhead for selective exploration of large distributed graphs. We demonstrate the effectiveness of our model and also go on to show that our abstraction layer works well in both data-parallel and graph-parallel paradigms.
查询图数据通常涉及识别匹配路径,或者作为最终产品,或者作为进一步图分析的中间步骤。分布式图查询由于难以构建全面的结构索引,通信和计算成本较高。就周转时间而言,这可能会导致严重的性能下降,这种情况通常会随着图的大小和密度的增加而恶化。在本文中,我们提出了一种新的拓扑抽象层,它通过减少对大型分布式图进行选择性探索的通信开销来帮助改进查询响应时间。我们展示了我们模型的有效性,并继续展示了我们的抽象层在数据并行和图并行范式中都能很好地工作。
{"title":"Graph Topology Abstraction for Distributed Path Queries","authors":"Janani Balaji, Rajshekhar Sunderraman","doi":"10.1145/2915516.2915520","DOIUrl":"https://doi.org/10.1145/2915516.2915520","url":null,"abstract":"Querying graph data often involves identifying matching paths, either as an end product, or as an intermediate step for further graph analysis. Distributed graph querying, suffers from high communication to computation costs, due to challenges in constructing comprehensive structural indexes. This could result in severe performance degradation in terms of turnaround time, which often worsens with increasing graph size and density. In this paper, we propose a novel topology abstraction layer, that helps improve query response time by reducing the communication overhead for selective exploration of large distributed graphs. We demonstrate the effectiveness of our model and also go on to show that our abstraction layer works well in both data-parallel and graph-parallel paradigms.","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88525435","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Session details: Keynote Address 会议详情:主题演讲
T. Suzumura
{"title":"Session details: Keynote Address","authors":"T. Suzumura","doi":"10.1145/3260994","DOIUrl":"https://doi.org/10.1145/3260994","url":null,"abstract":"","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"11 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73064434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Betweenness Centrality in an HSA-enabled System 启用hsa的系统中的中间性
Pub Date : 2016-05-31 DOI: 10.1145/2915516.2915526
Shuai Che, Marc S. Orr, Gregory P. Rodgers, J. Gallmeier
This paper studies different approaches to implementing betweenness centrality in a heterogeneous system. Betweenness centrality is an important algorithm in graph processing. It presents multiple levels of parallelism when processing a graph, and is an interesting problem to exploit various optimizations. We implement different versions of betweenness centrality on an AMD accelerated processing unit (APU). These include GPU-only implementations with two edge distribution methods, GPU-side load balancing, CPU-GPU load balancing in a master-worker model with queue monitoring and in a work stealing model. We take advantage of the latest development of heterogeneous system architecture (HSA), such as the features of unified virtual address space and diverse atomics. We also use different memory scope and ordering options for different synchronization scenarios. We compare multiple implementations of betweenness centrality, analyze their performance, and discuss important future research directions.
本文研究了在异构系统中实现间性中心性的不同方法。中间中心性是图处理中的一种重要算法。在处理图时,它提供了多层并行性,并且利用各种优化是一个有趣的问题。我们在AMD加速处理单元(APU)上实现了不同版本的间性中心性。其中包括仅gpu实现的两种边缘分布方法、gpu端负载平衡、带有队列监控的主工作模型中的CPU-GPU负载平衡以及工作窃取模型。我们利用异构系统架构(HSA)的最新发展,如统一的虚拟地址空间和多样化的原子的特点。我们还为不同的同步场景使用不同的内存作用域和排序选项。我们比较了多种中间性中心性的实现,分析了它们的性能,并讨论了未来重要的研究方向。
{"title":"Betweenness Centrality in an HSA-enabled System","authors":"Shuai Che, Marc S. Orr, Gregory P. Rodgers, J. Gallmeier","doi":"10.1145/2915516.2915526","DOIUrl":"https://doi.org/10.1145/2915516.2915526","url":null,"abstract":"This paper studies different approaches to implementing betweenness centrality in a heterogeneous system. Betweenness centrality is an important algorithm in graph processing. It presents multiple levels of parallelism when processing a graph, and is an interesting problem to exploit various optimizations. We implement different versions of betweenness centrality on an AMD accelerated processing unit (APU). These include GPU-only implementations with two edge distribution methods, GPU-side load balancing, CPU-GPU load balancing in a master-worker model with queue monitoring and in a work stealing model. We take advantage of the latest development of heterogeneous system architecture (HSA), such as the features of unified virtual address space and diverse atomics. We also use different memory scope and ordering options for different synchronization scenarios. We compare multiple implementations of betweenness centrality, analyze their performance, and discuss important future research directions.","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"105 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80691827","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Session details: Short Papers Session 会议详情:简短论文会议
T. Suzumura
{"title":"Session details: Short Papers Session","authors":"T. Suzumura","doi":"10.1145/3260996","DOIUrl":"https://doi.org/10.1145/3260996","url":null,"abstract":"","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"72 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78135184","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Session details: Full Papers Session 1 会议详情:全文会议1
T. Suzumura
{"title":"Session details: Full Papers Session 1","authors":"T. Suzumura","doi":"10.1145/3260993","DOIUrl":"https://doi.org/10.1145/3260993","url":null,"abstract":"","PeriodicalId":20568,"journal":{"name":"Proceedings of the ACM Workshop on High Performance Graph Processing","volume":"54 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2016-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90639953","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Proceedings of the ACM Workshop on High Performance Graph Processing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1