首页 > 最新文献

2012 IEEE 32nd International Conference on Distributed Computing Systems最新文献

英文 中文
Towards a Combinative Distributed Operating System in Cluster 86 集群86中组合分布式操作系统的研究
Pub Date : 1990-01-01 DOI: 10.1109/ICDCS.1990.89270
L. Shang, C. Fan, Zhongxiu Sun
{"title":"Towards a Combinative Distributed Operating System in Cluster 86","authors":"L. Shang, C. Fan, Zhongxiu Sun","doi":"10.1109/ICDCS.1990.89270","DOIUrl":"https://doi.org/10.1109/ICDCS.1990.89270","url":null,"abstract":"","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"16 1","pages":"175-182"},"PeriodicalIF":0.0,"publicationDate":"1990-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72757931","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
Communication and Control Costs of Domain Decomposition on Loosely Coupled Multiprocessors 松耦合多处理器上域分解的通信与控制代价
Pub Date : 1987-06-08 DOI: 10.1007/3-540-18991-2_31
L. Brochard
{"title":"Communication and Control Costs of Domain Decomposition on Loosely Coupled Multiprocessors","authors":"L. Brochard","doi":"10.1007/3-540-18991-2_31","DOIUrl":"https://doi.org/10.1007/3-540-18991-2_31","url":null,"abstract":"","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"198 1","pages":"544-551"},"PeriodicalIF":0.0,"publicationDate":"1987-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76036519","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}
引用次数: 2
Process Migration in the Sprite Operating System Sprite操作系统中的进程迁移
Pub Date : 1987-02-01 DOI: 10.21236/ada619399
F. Douglis, J. Ousterhout
This paper describes a process migration facility for the Sprite operating system. In order to provide location-transparent remote execution, Sprite associates with each process a distinguished home node, which provides kernel services to the process throughout the process''s lifetime. System calls that depend on the location of a process are forwarded to the process''s home node. Performance measurements based on a few simple benchmarks show that remote execution using the home node model is efficient as long as the number of system calls that must be forwarded home is small; this appears to be the case as long as file-system-related calls can be handled without involving the home node. The benchmarks also show that the cost of migrating a process can vary from a fraction of a second to many seconds; it is determined primarily by the number of dirty virtual memory pages and file blocks associated with the process.
本文描述了一个用于Sprite操作系统的进程迁移工具。为了提供位置透明的远程执行,Sprite为每个进程关联了一个特殊的主节点,该主节点在进程的整个生命周期中为进程提供内核服务。依赖于进程位置的系统调用被转发到进程的主节点。基于几个简单基准测试的性能测量表明,只要必须转发回的系统调用数量很少,使用主节点模型的远程执行是有效的;只要可以在不涉及主节点的情况下处理与文件系统相关的调用,情况似乎就是这样。基准测试还显示,迁移流程的成本可以从几分之一秒到许多秒不等;它主要由与进程相关联的脏虚拟内存页和文件块的数量决定。
{"title":"Process Migration in the Sprite Operating System","authors":"F. Douglis, J. Ousterhout","doi":"10.21236/ada619399","DOIUrl":"https://doi.org/10.21236/ada619399","url":null,"abstract":"This paper describes a process migration facility for the Sprite operating system. In order to provide location-transparent remote execution, Sprite associates with each process a distinguished home node, which provides kernel services to the process throughout the process''s lifetime. System calls that depend on the location of a process are forwarded to the process''s home node. Performance measurements based on a few simple benchmarks show that remote execution using the home node model is efficient as long as the number of system calls that must be forwarded home is small; this appears to be the case as long as file-system-related calls can be handled without involving the home node. The benchmarks also show that the cost of migrating a process can vary from a fraction of a second to many seconds; it is determined primarily by the number of dirty virtual memory pages and file blocks associated with the process.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"73 1","pages":"18-27"},"PeriodicalIF":0.0,"publicationDate":"1987-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80658840","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}
引用次数: 171
Toward Comprehensive Specification of Distributed Systems 面向分布式系统的综合规范
G. Roman, M. E. Ehlers, H. C. Cunningham, R. Lykins
A new approach to modelling distributed systems is presented. It uses sequential processes and event synchronization as building blocks to construct a cohesive picture of the interdependent requirements for the functionality, architecture, scheduling policies, and performance attributes of a distributed system. A language called CSPS (an extension of Hoare's CSP) is used in the illustration of the approach. Employing CSP as a base allows modelled systems to be verified using techniques already developed for verifying CSP programs and leads to the emergence of a uniform incremental strategy for verifying both logical and performance properties of distributed systems. Several small... Read complete abstract on page 2.
提出了一种新的分布式系统建模方法。它使用顺序过程和事件同步作为构建块,为分布式系统的功能、体系结构、调度策略和性能属性构建相互依赖需求的内聚图。一种称为CSPS的语言(Hoare的CSP的扩展)被用于说明该方法。采用CSP作为基础,可以使用已经开发的验证CSP程序的技术来验证建模系统,并导致用于验证分布式系统的逻辑和性能属性的统一增量策略的出现。几个小…阅读第二页的完整摘要。
{"title":"Toward Comprehensive Specification of Distributed Systems","authors":"G. Roman, M. E. Ehlers, H. C. Cunningham, R. Lykins","doi":"10.7936/K76D5R8T","DOIUrl":"https://doi.org/10.7936/K76D5R8T","url":null,"abstract":"A new approach to modelling distributed systems is presented. It uses sequential processes and event synchronization as building blocks to construct a cohesive picture of the interdependent requirements for the functionality, architecture, scheduling policies, and performance attributes of a distributed system. A language called CSPS (an extension of Hoare's CSP) is used in the illustration of the approach. Employing CSP as a base allows modelled systems to be verified using techniques already developed for verifying CSP programs and leads to the emergence of a uniform incremental strategy for verifying both logical and performance properties of distributed systems. Several small... Read complete abstract on page 2.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"114 1","pages":"282-291"},"PeriodicalIF":0.0,"publicationDate":"1987-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78087093","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
An Election Algorithm for a Distributed Clock Synchronization Program 分布式时钟同步程序的选举算法
Pub Date : 1985-12-01 DOI: 10.21236/ada611781
R. Gusella, S. Zatti
This paper describes the election algorithm that guarantees the reliability of TEMPO, a distributed clock synchronizer running on Berkeley UNIX 4.3BSD systems. TEMPO is a distributed program based on a master-slave scheme that is comprised of time daemon processes running on individual machines. The election algorithm chooses a new master from among the slaves after the crash of the machine on which the original master was running. When the master is working, it periodically resets an election timer in each slave. If the master disappears, the sl ave whose timer expires first will become a candidate for the new master. The election algorithm covers this normal case, as well as the infrequent case where there may be two or more simultaneous candidates. It also handles the case in which, due to a network partition that has been repaired, two masters are present at the same time.
介绍了运行在Berkeley UNIX 4.3BSD系统上的分布式时钟同步器TEMPO的可靠性保证算法。TEMPO是一个基于主从模式的分布式程序,它由运行在各个机器上的时间守护进程组成。选举算法在运行原主服务器的机器崩溃后从从服务器中选择新的主服务器。当主服务器工作时,它会定期在每个从服务器中重置一个选举计时器。如果主服务器消失,计时器最先到期的服务器将成为新主服务器的候选服务器。选举算法涵盖了这种正常情况,以及可能同时有两个或更多候选人的罕见情况。它还可以处理由于修复了网络分区而同时存在两个主服务器的情况。
{"title":"An Election Algorithm for a Distributed Clock Synchronization Program","authors":"R. Gusella, S. Zatti","doi":"10.21236/ada611781","DOIUrl":"https://doi.org/10.21236/ada611781","url":null,"abstract":"This paper describes the election algorithm that guarantees the reliability of TEMPO, a distributed clock synchronizer running on Berkeley UNIX 4.3BSD systems. TEMPO is a distributed program based on a master-slave scheme that is comprised of time daemon processes running on individual machines. The election algorithm chooses a new master from among the slaves after the crash of the machine on which the original master was running. When the master is working, it periodically resets an election timer in each slave. If the master disappears, the sl ave whose timer expires first will become a candidate for the new master. The election algorithm covers this normal case, as well as the infrequent case where there may be two or more simultaneous candidates. It also handles the case in which, due to a network partition that has been repaired, two masters are present at the same time.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"35 1","pages":"364-371"},"PeriodicalIF":0.0,"publicationDate":"1985-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78937400","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}
引用次数: 41
The Administration of Distributed Computations in a Networked Environment: An Interim Report 网络环境下分布式计算的管理:中期报告
Pub Date : 1985-11-01 DOI: 10.21236/ada611778
L. Cabrera, S. Sechrest, R. Cáceres
Abstract : Networks of computers running Berkeley UNIX allow users to program and run multiple-process applications that execute concurrently on several machines. We present solutions to the problems of process tracking, administration, and control in this networked computing environment. We have designed and implemented a personal process manager for an enhanced Berkeley UNIX system that provides the user with much needed process management and process control capabilities not found elsewhere. The personal process manager is a distributed program based on a collection of user processes which make use of specialized system daemons. It provides on demand services, allows process control across machine boundaries, and may outlive the user login session in which it was created. When active, it becomes the process creation server for a user's remote processes, collects and preserves basic information about process activities, provides a notion of state of a distributed computation, and interfaces with several data analysis and data representation tools. The personal process manager also has crash recovery facilities.
摘要:运行Berkeley UNIX的计算机网络允许用户编程和运行在多台机器上并发执行的多进程应用程序。我们提出了在这个网络计算环境中过程跟踪、管理和控制问题的解决方案。我们为增强的Berkeley UNIX系统设计并实现了一个个人进程管理器,它为用户提供了在其他地方找不到的非常需要的进程管理和进程控制功能。个人进程管理器是一个基于用户进程集合的分布式程序,这些用户进程使用专门的系统守护进程。它提供随需应变的服务,允许跨机器边界的进程控制,并且可能比创建它的用户登录会话更长寿。当活动时,它成为用户远程进程的进程创建服务器,收集和保存关于进程活动的基本信息,提供分布式计算的状态概念,并与几个数据分析和数据表示工具进行接口。个人流程管理器还具有崩溃恢复功能。
{"title":"The Administration of Distributed Computations in a Networked Environment: An Interim Report","authors":"L. Cabrera, S. Sechrest, R. Cáceres","doi":"10.21236/ada611778","DOIUrl":"https://doi.org/10.21236/ada611778","url":null,"abstract":"Abstract : Networks of computers running Berkeley UNIX allow users to program and run multiple-process applications that execute concurrently on several machines. We present solutions to the problems of process tracking, administration, and control in this networked computing environment. We have designed and implemented a personal process manager for an enhanced Berkeley UNIX system that provides the user with much needed process management and process control capabilities not found elsewhere. The personal process manager is a distributed program based on a collection of user processes which make use of specialized system daemons. It provides on demand services, allows process control across machine boundaries, and may outlive the user login session in which it was created. When active, it becomes the process creation server for a user's remote processes, collects and preserves basic information about process activities, provides a notion of state of a distributed computation, and interfaces with several data analysis and data representation tools. The personal process manager also has crash recovery facilities.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"42 1","pages":"389-397"},"PeriodicalIF":0.0,"publicationDate":"1985-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85762731","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}
引用次数: 2
Prefix Tables: A Simple Mechanism for Locating Files in a Distributed System 前缀表:一种在分布式系统中定位文件的简单机制
Pub Date : 1985-10-01 DOI: 10.21236/ada611774
B. Welch, J. Ousterhout
Abstract : Prefix tables provide a mechanism for locating files in a system whose storage is distributed among many servers. The result is a single file system hierarchy visible uniformly and transparently to all clients. Each client of the filesystem maintains a local prefix table that identifies the server for a file based on the initial part of the file name. Prefix tables are built and modified using a simple broadcast protocol that is flexible enough to allow dynamic server reconfiguration and a simple form of replication.
摘要:前缀表提供了一种在存储分布在多个服务器上的系统中定位文件的机制。其结果是对所有客户机统一透明地可见单个文件系统层次结构。文件系统的每个客户机都维护一个本地前缀表,该表根据文件名的初始部分标识文件的服务器。前缀表使用简单的广播协议构建和修改,该协议足够灵活,可以允许动态服务器重新配置和简单的复制形式。
{"title":"Prefix Tables: A Simple Mechanism for Locating Files in a Distributed System","authors":"B. Welch, J. Ousterhout","doi":"10.21236/ada611774","DOIUrl":"https://doi.org/10.21236/ada611774","url":null,"abstract":"Abstract : Prefix tables provide a mechanism for locating files in a system whose storage is distributed among many servers. The result is a single file system hierarchy visible uniformly and transparently to all clients. Each client of the filesystem maintains a local prefix table that identifies the server for a file based on the initial part of the file name. Prefix tables are built and modified using a simple broadcast protocol that is flexible enough to allow dynamic server reconfiguration and a simple form of replication.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"295 1","pages":"184-189"},"PeriodicalIF":0.0,"publicationDate":"1985-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73682988","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}
引用次数: 84
A distributed signal processing architecture 分布式信号处理体系结构
Pub Date : 1983-05-12 DOI: 10.21236/ada130227
A. Filip
Abstract : An architecture is described for a multi-processor implementation of real-time signal processing algorithms. A butterfly network is used to provide simultaneous, conflict-free interprocessor communication for multi-dimensional convolution and Fourier transformation. A hardware demonstration test-bed using four active processors was used to validate the concepts of shared algorithm execution, conflict-free data transfers, distributed network control, dynamic fault tolerance, and identical software in all processors. The Distributed Signal Processor (DISP) is designed to perform real-time signal processing on large data sets. Potential applications for the DISP include image processing (enhancement, restoration, segmentations, and coding), radar imaging, synthetic aperture radar, and infrared imaging (passive or active). These applications share three important characteristics. First, the data sets are large, generally multi-dimensional, with high computation rates. Second, the applications make extensive use of convolution and Fourier transformation algorithms. Finally, real-time signal processing applications generally have a regular, well defined time-line.
摘要:介绍了一种多处理器实现实时信号处理算法的体系结构。利用蝴蝶网络为多维卷积和傅里叶变换提供同步、无冲突的处理器间通信。使用四个活动处理器的硬件演示测试平台来验证共享算法执行、无冲突数据传输、分布式网络控制、动态容错和所有处理器中相同软件的概念。分布式信号处理器(DISP)设计用于对大数据集进行实时信号处理。DISP的潜在应用包括图像处理(增强、恢复、分割和编码)、雷达成像、合成孔径雷达和红外成像(被动或主动)。这些应用程序共有三个重要特征。首先,数据集很大,通常是多维的,计算率很高。其次,应用程序广泛使用卷积和傅里叶变换算法。最后,实时信号处理应用通常有一个规则的、定义良好的时间线。
{"title":"A distributed signal processing architecture","authors":"A. Filip","doi":"10.21236/ada130227","DOIUrl":"https://doi.org/10.21236/ada130227","url":null,"abstract":"Abstract : An architecture is described for a multi-processor implementation of real-time signal processing algorithms. A butterfly network is used to provide simultaneous, conflict-free interprocessor communication for multi-dimensional convolution and Fourier transformation. A hardware demonstration test-bed using four active processors was used to validate the concepts of shared algorithm execution, conflict-free data transfers, distributed network control, dynamic fault tolerance, and identical software in all processors. The Distributed Signal Processor (DISP) is designed to perform real-time signal processing on large data sets. Potential applications for the DISP include image processing (enhancement, restoration, segmentations, and coding), radar imaging, synthetic aperture radar, and infrared imaging (passive or active). These applications share three important characteristics. First, the data sets are large, generally multi-dimensional, with high computation rates. Second, the applications make extensive use of convolution and Fourier transformation algorithms. Finally, real-time signal processing applications generally have a regular, well defined time-line.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"23 1","pages":"49-55"},"PeriodicalIF":0.0,"publicationDate":"1983-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78224721","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}
引用次数: 6
DPL-82: A language for distributed processing DPL-82:用于分布式处理的语言
Pub Date : 1982-07-26 DOI: 10.21236/ada120122
L. Ericson
DPL-82 is a language for composing programs of concurrently- executing processes. Processes may be all on a single machine or may be distributed over a set of processors connected to a network. The semantics of the language is derived from the underlying interprocess communication facility (IPC) and from the dataflow model of computation. This paper discusses the major concepts of the language, namely nodes, arcs, connections, tokens, signals, and activations, and presents examples which illustrate the construction of distributed programs in DPL-82 with internal arcs, external arcs and child arcs. Features for process-to- processor mapping and dead process restart are mentioned. The paper concludes with some ideas for future research.
DPL-82是一种用于编写并发执行进程程序的语言。进程可以全部在一台机器上,也可以分布在连接到网络的一组处理器上。该语言的语义来源于底层进程间通信设施(IPC)和计算的数据流模型。本文讨论了该语言的主要概念,即节点、弧、连接、符号、信号和激活,并举例说明了在DPL-82中构造具有内弧、外弧和子弧的分布式程序。提到了进程到处理器映射和死进程重启的特性。最后,对今后的研究提出了一些设想。
{"title":"DPL-82: A language for distributed processing","authors":"L. Ericson","doi":"10.21236/ada120122","DOIUrl":"https://doi.org/10.21236/ada120122","url":null,"abstract":"DPL-82 is a language for composing programs of concurrently- executing processes. Processes may be all on a single machine or may be distributed over a set of processors connected to a network. The semantics of the language is derived from the underlying interprocess communication facility (IPC) and from the dataflow model of computation. This paper discusses the major concepts of the language, namely nodes, arcs, connections, tokens, signals, and activations, and presents examples which illustrate the construction of distributed programs in DPL-82 with internal arcs, external arcs and child arcs. Features for process-to- processor mapping and dead process restart are mentioned. The paper concludes with some ideas for future research.","PeriodicalId":6300,"journal":{"name":"2012 IEEE 32nd International Conference on Distributed Computing Systems","volume":"76 1","pages":"526-531"},"PeriodicalIF":0.0,"publicationDate":"1982-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86510367","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}
引用次数: 7
期刊
2012 IEEE 32nd International Conference on Distributed Computing Systems
全部 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