首页 > 最新文献

[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems最新文献

英文 中文
High-quality and high-performance full-text document retrieval: the Parallel InfoGuide System 高质量和高性能的全文文档检索:并行InfoGuide系统
I. J. Aalbersberg, F. Sijstermans
Describes the InfoGuide full-text document retrieval system, developed at the Philips Research Laboratories. InfoGuide combines high retrieval quality with high retrieval performance. The high quality is due to the use of the vector-space retrieval model, and the high performance originates from the implementation on the parallel POOMA machine. Implementation aspects as well as evaluation figures are presented, and it is concluded that a 200-term query can be matched against 1,500,000 documents within 3 seconds.<>
描述InfoGuide全文文档检索系统,由飞利浦研究实验室开发。InfoGuide结合了高检索质量和高检索性能。高质量是由于使用了向量空间检索模型,高性能是由于在并行POOMA机上实现的。给出了实现方面和评估数字,并得出结论,一个200个词的查询可以在3秒内匹配到1,500,000个文档。
{"title":"High-quality and high-performance full-text document retrieval: the Parallel InfoGuide System","authors":"I. J. Aalbersberg, F. Sijstermans","doi":"10.1109/PDIS.1991.183084","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183084","url":null,"abstract":"Describes the InfoGuide full-text document retrieval system, developed at the Philips Research Laboratories. InfoGuide combines high retrieval quality with high retrieval performance. The high quality is due to the use of the vector-space retrieval model, and the high performance originates from the implementation on the parallel POOMA machine. Implementation aspects as well as evaluation figures are presented, and it is concluded that a 200-term query can be matched against 1,500,000 documents within 3 seconds.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114002865","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}
引用次数: 16
A distributed catalog for heterogeneous distributed database resources 异构分布式数据库资源的分布式编目
David M. Choy, P. Selinger
To support a distributed, heterogeneous computing environment, an inter-system catalog protocol is needed so that remote resources can be located, used, and maintained with little human intervention. This paper describes a scalable catalog framework, which is an extension of previous work in a distributed relational DBMS research prototype called R*. This work builds on the R* concepts to accommodate heterogeneity, to handle partitioned and replicated data, to support non-DBMS resource managers, and to enhance catalog access performance and system extensibility.<>
为了支持分布式的异构计算环境,需要一个系统间编目协议,这样就可以在很少的人为干预下定位、使用和维护远程资源。本文描述了一个可扩展的目录框架,它是以前在分布式关系DBMS研究原型R*中工作的扩展。这项工作建立在R*概念的基础上,以适应异构性,处理分区和复制数据,支持非dbms资源管理器,并增强目录访问性能和系统可扩展性。
{"title":"A distributed catalog for heterogeneous distributed database resources","authors":"David M. Choy, P. Selinger","doi":"10.1109/PDIS.1991.183109","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183109","url":null,"abstract":"To support a distributed, heterogeneous computing environment, an inter-system catalog protocol is needed so that remote resources can be located, used, and maintained with little human intervention. This paper describes a scalable catalog framework, which is an extension of previous work in a distributed relational DBMS research prototype called R*. This work builds on the R* concepts to accommodate heterogeneity, to handle partitioned and replicated data, to support non-DBMS resource managers, and to enhance catalog access performance and system extensibility.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122917672","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
ELFS: object-oriented extensible file systems ELFS:面向对象的可扩展文件系统
A. Grimshaw, E. Loyot
Summary form only given. ELFS (an ExtensibLe File System), (1) provides high bandwidth and low latency I/O to applications programs on high performance architectures, (2) reduces the cognitive burden faced by applications programmers when they attempt to optimize their I/O operations to fit existing file system models, and (3) seamlessly manages the proliferation of data formats and architectural differences. The ELFS solution consists of language and run-time system support that permits the specification of a hierarchy of file classes.<>
只提供摘要形式。ELFS(可扩展文件系统),(1)为高性能体系结构上的应用程序提供高带宽和低延迟I/O,(2)减少应用程序程序员在试图优化I/O操作以适应现有文件系统模型时所面临的认知负担,(3)无缝地管理数据格式和体系结构差异的扩散。ELFS解决方案由语言和运行时系统支持组成,允许对文件类的层次结构进行规范。
{"title":"ELFS: object-oriented extensible file systems","authors":"A. Grimshaw, E. Loyot","doi":"10.1109/PDIS.1991.183096","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183096","url":null,"abstract":"Summary form only given. ELFS (an ExtensibLe File System), (1) provides high bandwidth and low latency I/O to applications programs on high performance architectures, (2) reduces the cognitive burden faced by applications programmers when they attempt to optimize their I/O operations to fit existing file system models, and (3) seamlessly manages the proliferation of data formats and architectural differences. The ELFS solution consists of language and run-time system support that permits the specification of a hierarchy of file classes.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124081198","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}
引用次数: 56
Comparative performance of parallel join algorithms 并行连接算法的性能比较
J. Wolf, D. Dias, Philip S. Yu, John Turek
The authors recently (1990, 1991) described two new join algorithms designed to address the data skew problem. These algorithms were based, respectively, on the traditional sort merge and hash join algorithms, and employed techniques borrowed from mathematical optimization theory. The current paper proposes significant improvements to both algorithms, increasing their effectiveness while simultaneously decreasing their execution times. It then focuses on the comparative performance of the improved algorithms and their more conventional sort merge and hash counterparts. The latter two are perfectly good algorithms except that they fail to deal with data skew. Both I/O- and CPU-bound configurations were examined. The new algorithms outperform their more conventional counterparts in the presence of just about any skew at all, dramatically so in cases of high skew.<>
作者最近(1990,1991)描述了两种新的连接算法,旨在解决数据倾斜问题。这些算法分别基于传统的排序合并和哈希连接算法,并采用了借鉴数学优化理论的技术。本文对这两种算法提出了重大改进,提高了它们的有效性,同时减少了它们的执行时间。然后将重点放在改进算法与更传统的排序合并和散列对应算法的比较性能上。后两种算法除了不能处理数据倾斜之外,都是非常好的算法。检查了I/O和cpu绑定的配置。新算法在几乎任何歪斜的情况下都优于传统算法,在高歪斜的情况下更是如此
{"title":"Comparative performance of parallel join algorithms","authors":"J. Wolf, D. Dias, Philip S. Yu, John Turek","doi":"10.1109/PDIS.1991.183070","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183070","url":null,"abstract":"The authors recently (1990, 1991) described two new join algorithms designed to address the data skew problem. These algorithms were based, respectively, on the traditional sort merge and hash join algorithms, and employed techniques borrowed from mathematical optimization theory. The current paper proposes significant improvements to both algorithms, increasing their effectiveness while simultaneously decreasing their execution times. It then focuses on the comparative performance of the improved algorithms and their more conventional sort merge and hash counterparts. The latter two are perfectly good algorithms except that they fail to deal with data skew. Both I/O- and CPU-bound configurations were examined. The new algorithms outperform their more conventional counterparts in the presence of just about any skew at all, dramatically so in cases of high skew.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115755311","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}
引用次数: 17
Optimal all-to-all broadcasting schemes in distributed systems 分布式系统中最优全对全广播方案
Ming-Syan Chen, Philip S. Yu, Kun-Lung Wu
Broadcasting, which refers to a process of information dissemination in a distributed system whereby a message originating from a certain node is sent to all other nodes in the system, is a very important issue in distributed computing. All-to-all broadcasting means the process by which every node broadcasts its certain piece of information to all other nodes. The authors develop optimal all-to-all broadcasting schemes for a distributed system of an arbitrary number of nodes to complete the broadcasting with not only the minimal number of communication steps but also the minimal number of messages. They develop the optimal all-to-all broadcasting scheme for the case of k-port communication, meaning that each node can send out k messages in one communication step where k is a positive integer depending on the system. It is shown that the proposed scheme not only requires the minimal number of communication steps but also incurs the minimal number of messages.<>
广播是分布式计算中的一个非常重要的问题,它指的是分布式系统中的信息传播过程,即来自某个节点的消息被发送到系统中的所有其他节点。所有到所有广播是指每个节点向所有其他节点广播其特定信息的过程。针对任意节点数量的分布式系统,提出了一种最优的全对全广播方案,以最少的通信步数和最少的消息数完成广播。他们开发了k端口通信情况下的最优全对全广播方案,这意味着每个节点可以在一个通信步骤中发送k条消息,其中k为正整数,具体取决于系统。结果表明,该方案不仅需要最少的通信步骤,而且产生最少的消息。
{"title":"Optimal all-to-all broadcasting schemes in distributed systems","authors":"Ming-Syan Chen, Philip S. Yu, Kun-Lung Wu","doi":"10.1109/PDIS.1991.183111","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183111","url":null,"abstract":"Broadcasting, which refers to a process of information dissemination in a distributed system whereby a message originating from a certain node is sent to all other nodes in the system, is a very important issue in distributed computing. All-to-all broadcasting means the process by which every node broadcasts its certain piece of information to all other nodes. The authors develop optimal all-to-all broadcasting schemes for a distributed system of an arbitrary number of nodes to complete the broadcasting with not only the minimal number of communication steps but also the minimal number of messages. They develop the optimal all-to-all broadcasting scheme for the case of k-port communication, meaning that each node can send out k messages in one communication step where k is a positive integer depending on the system. It is shown that the proposed scheme not only requires the minimal number of communication steps but also incurs the minimal number of messages.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131989852","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}
引用次数: 1
Data partition: a practical parallel evaluation of datalog programs 数据分区:数据目录程序的实用并行评估
Weining Zhang, Ke Wang, Siu-Cheung Chau
The authors analyse previous parallel evaluation strategies based on the partition of rule instantiations. They present a parallel evaluation strategy for general Datalog programs that is based on the partition of data and is more practical. A key issue is to determine a criterion of data transmission that reduces the amount of data transmitted and is tested efficiently. A notion of potential usefulness is given as such a criterion. The problem of designing appropriate partition schemes and processing schemes is addressed. Heuristics and algorithms are proposed for making decisions in the design process.<>
作者分析了以前基于规则实例分区的并行评估策略。他们提出了一种基于数据分区的通用 Datalog 程序并行评估策略,这种策略更加实用。关键问题是确定一种数据传输标准,既能减少数据传输量,又能高效地进行测试。潜在有用性的概念就是这样一个标准。设计适当的分区方案和处理方案的问题也得到了解决。提出了在设计过程中做出决定的启发式方法和算法。
{"title":"Data partition: a practical parallel evaluation of datalog programs","authors":"Weining Zhang, Ke Wang, Siu-Cheung Chau","doi":"10.1109/PDIS.1991.183073","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183073","url":null,"abstract":"The authors analyse previous parallel evaluation strategies based on the partition of rule instantiations. They present a parallel evaluation strategy for general Datalog programs that is based on the partition of data and is more practical. A key issue is to determine a criterion of data transmission that reduces the amount of data transmitted and is tested efficiently. A notion of potential usefulness is given as such a criterion. The problem of designing appropriate partition schemes and processing schemes is addressed. Heuristics and algorithms are proposed for making decisions in the design process.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130347969","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
Achieving throughput and functionality in a common architecture: the Datacycle experiment 在公共架构中实现吞吐量和功能:数据周期实验
T. Bowen, M. Cochinwala, G. Gopal, G. Herman, T. Hickey, Kuo Chi Lee, W. Mansfield, J. Raitz
Summary form only given. The Datacycle database architecture is based on repetitive broadcast of database contents over high bandwidth channels and on-the-fly filtering of database contents to extract records of interest. These two mechanisms-high speed broadcast and on-the-fly filtering-result in a system that achieves the goals of high performance transaction processing, a powerful and flexible query capability, and high levels of concurrent access to a single database by multiple applications. The prototype system comprises multiple pump boards, each of which stores up to 128 Mbytes of database contents, and multiple access manager boards, each of which contains three on-board VLSI data filter chips. Each VLSI filter executes queries against the contents of a 53 Mbyte/second broadcast channel; selected records and/or computed aggregate values are returned to the host application.<>
只提供摘要形式。Datacycle数据库体系结构基于在高带宽通道上重复广播数据库内容和实时过滤数据库内容以提取感兴趣的记录。这两种机制——高速广播和实时过滤——使系统能够实现高性能事务处理、强大而灵活的查询能力以及多个应用程序对单个数据库的高级别并发访问。原型系统包括多个泵板,每个泵板存储多达128 mb的数据库内容,以及多个访问管理板,每个访问管理板包含三个板载VLSI数据滤波芯片。每个VLSI滤波器对53 Mbyte/秒广播信道的内容执行查询;选择的记录和/或计算的聚合值返回给主机应用程序
{"title":"Achieving throughput and functionality in a common architecture: the Datacycle experiment","authors":"T. Bowen, M. Cochinwala, G. Gopal, G. Herman, T. Hickey, Kuo Chi Lee, W. Mansfield, J. Raitz","doi":"10.1109/PDIS.1991.183097","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183097","url":null,"abstract":"Summary form only given. The Datacycle database architecture is based on repetitive broadcast of database contents over high bandwidth channels and on-the-fly filtering of database contents to extract records of interest. These two mechanisms-high speed broadcast and on-the-fly filtering-result in a system that achieves the goals of high performance transaction processing, a powerful and flexible query capability, and high levels of concurrent access to a single database by multiple applications. The prototype system comprises multiple pump boards, each of which stores up to 128 Mbytes of database contents, and multiple access manager boards, each of which contains three on-board VLSI data filter chips. Each VLSI filter executes queries against the contents of a 53 Mbyte/second broadcast channel; selected records and/or computed aggregate values are returned to the host application.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114274621","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}
引用次数: 1
Non-serializable executions in heterogeneous distributed database systems 异构分布式数据库系统中的非序列化执行
S. Mehrotra, R. Rastogi, H. F. Korth, A. Silberschatz
The concept of serializability has been the traditionally accepted notion of correctness in database systems. However, in a heterogeneous distributed database system (HDBMS) environment, ensuring serializability is a difficult task mainly due to the desire of preserving the local autonomy of the participating local database systems. The authors introduce a new correctness criterion fur HDBMSs, two-level serializability (2LSR), and show that it preserves database consistency in several HDBMS models. Further, they present a simple protocol for ensuring that schedules in an HDBMS environment are 2LSR. This protocol is easily implementable and does not violate the local autonomy of sites.<>
可序列化性的概念一直是数据库系统中传统上公认的正确性概念。然而,在异构分布式数据库系统(HDBMS)环境中,确保可序列化性是一项困难的任务,主要原因是需要保留参与的本地数据库系统的本地自治。作者引入了一种新的HDBMS正确性标准——两级序列化性(two-level serialization, 2LSR),并证明了它在几种HDBMS模型中保持了数据库一致性。此外,它们还提供了一个简单的协议,用于确保HDBMS环境中的调度是2LSR的。该协议易于实现,并且不违反站点的本地自治。
{"title":"Non-serializable executions in heterogeneous distributed database systems","authors":"S. Mehrotra, R. Rastogi, H. F. Korth, A. Silberschatz","doi":"10.1109/PDIS.1991.183110","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183110","url":null,"abstract":"The concept of serializability has been the traditionally accepted notion of correctness in database systems. However, in a heterogeneous distributed database system (HDBMS) environment, ensuring serializability is a difficult task mainly due to the desire of preserving the local autonomy of the participating local database systems. The authors introduce a new correctness criterion fur HDBMSs, two-level serializability (2LSR), and show that it preserves database consistency in several HDBMS models. Further, they present a simple protocol for ensuring that schedules in an HDBMS environment are 2LSR. This protocol is easily implementable and does not violate the local autonomy of sites.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123905029","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}
引用次数: 75
Aspects of the BBFS broadband filesystem BBFS宽带文件系统的各个方面
B. Hillyer, B. Robinson
Summary form only given. As a consequence of improving technology, a new class of applications is emerging, characterized by intense demands on communications, computation, and data storage. BBFS is a broadband filesystem effort to explore ways of supporting these applications. A goal of BBFS is to simplify applications by absorbing data-intensive processing into the filesystem. To obtain behavioral extensibility, BBFS provides the notion of file types that encapsulate data structures and behaviors, such as structured files, version history files, spanned files that cross device boundaries, mirrored files, and active files containing data with associated functions.<>
只提供摘要形式。作为技术进步的结果,一类新的应用正在出现,其特点是对通信、计算和数据存储的强烈要求。BBFS是一项宽带文件系统工作,旨在探索支持这些应用程序的方法。BBFS的目标是通过将数据密集型处理吸收到文件系统中来简化应用程序。为了获得行为的可扩展性,BBFS提供了封装数据结构和行为的文件类型的概念,例如结构化文件、版本历史文件、跨设备边界的跨文件、镜像文件和包含具有相关功能的数据的活动文件。
{"title":"Aspects of the BBFS broadband filesystem","authors":"B. Hillyer, B. Robinson","doi":"10.1109/PDIS.1991.183081","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183081","url":null,"abstract":"Summary form only given. As a consequence of improving technology, a new class of applications is emerging, characterized by intense demands on communications, computation, and data storage. BBFS is a broadband filesystem effort to explore ways of supporting these applications. A goal of BBFS is to simplify applications by absorbing data-intensive processing into the filesystem. To obtain behavioral extensibility, BBFS provides the notion of file types that encapsulate data structures and behaviors, such as structured files, version history files, spanned files that cross device boundaries, mirrored files, and active files containing data with associated functions.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123988872","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}
引用次数: 1
ReSC: a distributed operating system for parallel and distributed applications ReSC:用于并行和分布式应用程序的分布式操作系统
Yasushi Shinjo, Y. Kiyoki
Summary form only. ReSC is a distributed operating system for both parallel/distributed applications and sequential applications. The hardware environment of ReSC is a set of shared-memory multiprocessors and uniprocessors which are connected to a high-speed local area network. To execute parallel/distributed application programs efficiently, those programs should control scheduling and mapping of their processes by themselves. ReSC provides facilities that enable each application program to control scheduling and mapping. The authors refer to the module which controls mapping as a distribution optimizer. In ReSC, each parallel/distributed application program can include its own lightweight process scheduler and distribution optimiser for optimal mapping and scheduling. ReSC supports for them by kernel calls and libraries. They have developed a lightweight process library on Sequent Balance 8000 and Omron Luna88k (which are shared-memory multiprocessors), Sun4, Sun3 and NeXT. By using the library, they have built a parallel processing system for databases.<>
只有摘要形式。ReSC是一个用于并行/分布式应用程序和顺序应用程序的分布式操作系统。ReSC的硬件环境是一组连接到高速局域网的共享内存多处理器和单处理器。为了有效地执行并行/分布式应用程序,这些程序应该自己控制进程的调度和映射。ReSC提供了使每个应用程序能够控制调度和映射的工具。作者将控制映射的模块称为分布优化器。在ReSC中,每个并行/分布式应用程序都可以包含自己的轻量级进程调度器和分布优化器,以实现最佳映射和调度。ReSC通过内核调用和库支持它们。他们在Sequent Balance 8000和欧姆龙Luna88k(共享内存多处理器)、Sun4、Sun3和NeXT上开发了一个轻量级进程库。通过使用这个库,他们建立了一个数据库并行处理系统。
{"title":"ReSC: a distributed operating system for parallel and distributed applications","authors":"Yasushi Shinjo, Y. Kiyoki","doi":"10.1109/PDIS.1991.183091","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183091","url":null,"abstract":"Summary form only. ReSC is a distributed operating system for both parallel/distributed applications and sequential applications. The hardware environment of ReSC is a set of shared-memory multiprocessors and uniprocessors which are connected to a high-speed local area network. To execute parallel/distributed application programs efficiently, those programs should control scheduling and mapping of their processes by themselves. ReSC provides facilities that enable each application program to control scheduling and mapping. The authors refer to the module which controls mapping as a distribution optimizer. In ReSC, each parallel/distributed application program can include its own lightweight process scheduler and distribution optimiser for optimal mapping and scheduling. ReSC supports for them by kernel calls and libraries. They have developed a lightweight process library on Sequent Balance 8000 and Omron Luna88k (which are shared-memory multiprocessors), Sun4, Sun3 and NeXT. By using the library, they have built a parallel processing system for databases.<<ETX>>","PeriodicalId":210800,"journal":{"name":"[1991] Proceedings of the First International Conference on Parallel and Distributed Information Systems","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1991-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115816343","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
期刊
[1991] Proceedings of the First International Conference on Parallel and Distributed Information 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