首页 > 最新文献

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

英文 中文
Multiple wavefront algorithms for pattern-based processing of object-oriented databases 面向对象数据库基于模式处理的多种波前算法
S. Su, Yaw-Huei Chen, H. Lam
The authors have show previously (1989, 1991) that processing OODBs can be viewed as the manipulation of patterns of object associations. Parallel, multiple wavefront algorithms based on an identification approach for verifying association patterns have been introduced. The current paper presents an elimination approach for processing OODBs. The new approach allows more processors to operate concurrently on a query, thus allowing a higher degree of parallelism in query processing. A formal proof of the correctness of the new approach is given, and a parallel elimination algorithm for processing tree queries is presented. Some simulation results are also provided to compare the performance of the identification approach with the elimination approach.<>
作者先前(1989,1991)表明,处理oodb可以被视为对象关联模式的操作。介绍了一种基于验证关联模式的识别方法的并行多波前算法。本文提出了一种处理面向对象数据库的消去方法。新方法允许多个处理器并发地操作一个查询,从而在查询处理中实现更高程度的并行性。给出了新方法正确性的形式化证明,并给出了处理树查询的并行消去算法。仿真结果比较了识别方法与消去方法的性能。
{"title":"Multiple wavefront algorithms for pattern-based processing of object-oriented databases","authors":"S. Su, Yaw-Huei Chen, H. Lam","doi":"10.1109/PDIS.1991.183066","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183066","url":null,"abstract":"The authors have show previously (1989, 1991) that processing OODBs can be viewed as the manipulation of patterns of object associations. Parallel, multiple wavefront algorithms based on an identification approach for verifying association patterns have been introduced. The current paper presents an elimination approach for processing OODBs. The new approach allows more processors to operate concurrently on a query, thus allowing a higher degree of parallelism in query processing. A formal proof of the correctness of the new approach is given, and a parallel elimination algorithm for processing tree queries is presented. Some simulation results are also provided to compare the performance of the identification approach with the elimination approach.<<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":"114980458","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
Compiling control into database queries for parallel execution management 将控件编译到数据库查询中以进行并行执行管理
B. Dageville, Pascale Borla-Salamet, C. Chachaty
Parallel execution of database queries in a shared nothing multiprocessor environment, needs control mechanisms which guarantee a correct global execution of each query. In the authors system, the control is integrated into the query code at compile time. According to the required schedule for the query, the compilation process combines a set of basic control operations into a control graph mapped on the query graph. This control which allows pipelining between data operations, achieves the dataflow control and enforces the schedule of program. Using fine grain control operations combined into control schemas makes the control flexible, as new strategies could be easily supported. In their prototype the parallel LERA language is used.<>
在无共享多处理器环境中并行执行数据库查询,需要保证每个查询的正确全局执行的控制机制。在作者系统中,控件在编译时集成到查询代码中。根据查询所需的时间表,编译过程将一组基本控制操作组合成映射在查询图上的控制图。该控制允许数据操作之间的流水线,实现数据流控制,并强制程序调度。将细粒度控制操作组合到控制模式中使控制变得灵活,因为可以很容易地支持新的策略。在他们的原型中使用了并行LERA语言。
{"title":"Compiling control into database queries for parallel execution management","authors":"B. Dageville, Pascale Borla-Salamet, C. Chachaty","doi":"10.1109/PDIS.1991.183114","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183114","url":null,"abstract":"Parallel execution of database queries in a shared nothing multiprocessor environment, needs control mechanisms which guarantee a correct global execution of each query. In the authors system, the control is integrated into the query code at compile time. According to the required schedule for the query, the compilation process combines a set of basic control operations into a control graph mapped on the query graph. This control which allows pipelining between data operations, achieves the dataflow control and enforces the schedule of program. Using fine grain control operations combined into control schemas makes the control flexible, as new strategies could be easily supported. In their prototype the parallel LERA language is used.<<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":"123069869","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
An efficient data organization for parallel algorithmic design of cartographic database 面向地图数据库并行算法设计的高效数据组织
R. Dasgupta, S. Bhattacharya
Summary form only given. The authors propose an efficient data organization for the storage and subsequent retrieval of large volume of cartographic data. The concept of address squares has been used extensively. The inherent parallelism in the data has been explored in order to improve computational efficiency. Several parallel algorithms related to the analysis of the cartographic data based on the proposed data organisation, have also been presented.<>
只提供摘要形式。作者提出了一种有效的数据组织,用于存储和后续检索大量的地图数据。地址广场的概念被广泛使用。为了提高计算效率,研究了数据的内在并行性。本文还提出了几种与基于所提出的数据组织的制图数据分析相关的并行算法。
{"title":"An efficient data organization for parallel algorithmic design of cartographic database","authors":"R. Dasgupta, S. Bhattacharya","doi":"10.1109/PDIS.1991.183098","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183098","url":null,"abstract":"Summary form only given. The authors propose an efficient data organization for the storage and subsequent retrieval of large volume of cartographic data. The concept of address squares has been used extensively. The inherent parallelism in the data has been explored in order to improve computational efficiency. Several parallel algorithms related to the analysis of the cartographic data based on the proposed data organisation, have also been presented.<<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":"130982926","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
CAT: an execution model for concurrent full text search CAT:并发全文搜索的执行模型
Z. Lin
An execution model based on concurrent frame signature file (CAT) is proposed for full text retrieval. The proposed method places emphasis on creating opportunities for concurrent access to the signature file, which resides on disks, without resorting to redundant storage. Thus, the advantage of low space overhead availed by signature file methods is retained, while the response time of retrieval is significantly improved when implemented on a multiprocessor with multiple disks. Performance of the proposed method is measured by analysis and experiment. Results from a simulation study on the BBN Butterfly TC2000 multiprocessor shows the speed of the proposed method is very promising in both relative and absolute terms.<>
提出了一种基于并发帧签名文件(CAT)的全文检索执行模型。所建议的方法强调创建对驻留在磁盘上的签名文件进行并发访问的机会,而不需要使用冗余存储。因此,签名文件方法的低空间开销优势得以保留,而在具有多个磁盘的多处理器上实现时,检索的响应时间得到了显著改善。通过分析和实验验证了该方法的有效性。在BBN Butterfly TC2000多处理器上的仿真研究结果表明,该方法的相对和绝对速度都非常有希望。
{"title":"CAT: an execution model for concurrent full text search","authors":"Z. Lin","doi":"10.1109/PDIS.1991.183085","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183085","url":null,"abstract":"An execution model based on concurrent frame signature file (CAT) is proposed for full text retrieval. The proposed method places emphasis on creating opportunities for concurrent access to the signature file, which resides on disks, without resorting to redundant storage. Thus, the advantage of low space overhead availed by signature file methods is retained, while the response time of retrieval is significantly improved when implemented on a multiprocessor with multiple disks. Performance of the proposed method is measured by analysis and experiment. Results from a simulation study on the BBN Butterfly TC2000 multiprocessor shows the speed of the proposed method is very promising in both relative and absolute terms.<<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":"124492173","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
Practical prefetching techniques for parallel file systems 并行文件系统的实用预取技术
D. Kotz, C. Ellis
Improvements in the processing speed of multiprocessors are outpacing improvements in the speed of disk hardware. Parallel disk I/O subsystems have been proposed as one way to close the gap between processor and disk speeds. In a previous paper the authors showed that prefetching and caching have the potential to deliver the performance benefits of parallel file systems to parallel applications. They describe experiments with practical prefetching policies, and show that prefetching can be implemented efficiently even for the more complex parallel file access patterns. They also test the ability of these policies across a range of architectural parameters. (see IEEE Trans. on Parallel and Distributed Systems, vol.1, no.2, p.218-30, 1990).<>
多处理器处理速度的提高超过了磁盘硬件处理速度的提高。并行磁盘I/O子系统已被提出作为缩小处理器和磁盘速度之间差距的一种方法。在之前的一篇论文中,作者展示了预取和缓存有可能为并行应用程序提供并行文件系统的性能优势。他们描述了实际预取策略的实验,并表明即使对于更复杂的并行文件访问模式,预取也可以有效地实现。他们还在一系列体系结构参数中测试这些策略的能力。(参见IEEE译本。论并行与分布式系统,vol.1, no. 1。2, p.218- 30,1990)。
{"title":"Practical prefetching techniques for parallel file systems","authors":"D. Kotz, C. Ellis","doi":"10.1109/PDIS.1991.183101","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183101","url":null,"abstract":"Improvements in the processing speed of multiprocessors are outpacing improvements in the speed of disk hardware. Parallel disk I/O subsystems have been proposed as one way to close the gap between processor and disk speeds. In a previous paper the authors showed that prefetching and caching have the potential to deliver the performance benefits of parallel file systems to parallel applications. They describe experiments with practical prefetching policies, and show that prefetching can be implemented efficiently even for the more complex parallel file access patterns. They also test the ability of these policies across a range of architectural parameters. (see IEEE Trans. on Parallel and Distributed Systems, vol.1, no.2, p.218-30, 1990).<<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":"124612891","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}
引用次数: 83
Parallel hierarchical evaluation of transitive closure queries 传递闭包查询的并行分层求值
M. Houtsma, Filippo Cacace, S. Ceri
Presents a new approach to parallel computation of transitive closure queries using a semantic data fragmentation. Tuples of a large base relation denote edges in a graph, which models a transportation network. A fragmentation algorithm is proposed which produces a partitioning of the base relation into several fragments such that any fragment corresponds to a subgraph. One fragment, called high-speed fragment, collects all edges which guarantee maximum speed. Thus, the fragmentation algorithm induces a hierarchical relationship between the high-speed fragment and all other fragments. With this fragmentation, any query about paths connecting two nodes can be answered by using just the fragments in which nodes are located and the high-speed fragment. In general, if each fragment is managed by a distinguished processor, then the query can be answered by three processors working in parallel. This schema can be applied recursively to generate an arbitrary number of hierarchical levels.<>
提出了一种利用语义数据碎片实现传递闭包查询并行计算的新方法。一个大基关系的元组表示图中的边,它模拟了一个运输网络。提出了一种将基本关系划分为若干片段的分割算法,使每个片段对应于一个子图。一个片段,称为高速片段,收集所有保证最大速度的边。因此,碎片算法在高速碎片和所有其他碎片之间建立了层次关系。有了这种碎片,任何关于连接两个节点的路径的查询都可以只用节点所在的碎片和高速碎片来回答。一般来说,如果每个片段由一个不同的处理器管理,那么查询可以由三个并行工作的处理器来回答。此模式可以递归地应用于生成任意数量的层次结构级别。
{"title":"Parallel hierarchical evaluation of transitive closure queries","authors":"M. Houtsma, Filippo Cacace, S. Ceri","doi":"10.1109/PDIS.1991.183080","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183080","url":null,"abstract":"Presents a new approach to parallel computation of transitive closure queries using a semantic data fragmentation. Tuples of a large base relation denote edges in a graph, which models a transportation network. A fragmentation algorithm is proposed which produces a partitioning of the base relation into several fragments such that any fragment corresponds to a subgraph. One fragment, called high-speed fragment, collects all edges which guarantee maximum speed. Thus, the fragmentation algorithm induces a hierarchical relationship between the high-speed fragment and all other fragments. With this fragmentation, any query about paths connecting two nodes can be answered by using just the fragments in which nodes are located and the high-speed fragment. In general, if each fragment is managed by a distinguished processor, then the query can be answered by three processors working in parallel. This schema can be applied recursively to generate an arbitrary number of hierarchical levels.<<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":"127064286","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}
引用次数: 19
Parallelizing datalog: function symbols make a difference 并行化数据表:函数符号有所不同
Jürgen Seib
A Datalog program consists of function-free Horn clause rules. There are, however, some situations described more easily and more naturally by the use of general terms as arguments. A term is built up from variables, constants, and function symbols. A set of rules where the rules may contain function symbols is called a Datalog/sup Fun/ program. The paper discusses parallel processing of decomposable Datalog/sup Fun/ programs to overcome the performance problem. A decomposable program can be evaluated in parallel such that neither a communication nor a synchronization of the processors has to be established. The author and G. Lausen (1991) proposed the concept of generalized pivoting as a sufficient condition for decomposability of arbitrary but function-free Datalog programs. The current paper extends the concept of generalized pivoting to programs which may contain function symbols.<>
Datalog程序由无功能的Horn子句规则组成。然而,使用一般术语作为论证,可以更容易、更自然地描述某些情况。术语由变量、常量和函数符号组成。一组包含函数符号的规则被称为Datalog/sup / Fun/ program。本文讨论了可分解的Datalog/sup /程序的并行处理,以克服性能问题。一个可分解的程序可以并行地求值,这样既不需要建立处理器的通信,也不需要建立处理器的同步。作者和G. Lausen(1991)提出了广义枢轴的概念,作为任意但无功能的Datalog程序可分解的充分条件。本文将广义旋转的概念推广到可能包含函数符号的程序中。
{"title":"Parallelizing datalog: function symbols make a difference","authors":"Jürgen Seib","doi":"10.1109/PDIS.1991.183072","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183072","url":null,"abstract":"A Datalog program consists of function-free Horn clause rules. There are, however, some situations described more easily and more naturally by the use of general terms as arguments. A term is built up from variables, constants, and function symbols. A set of rules where the rules may contain function symbols is called a Datalog/sup Fun/ program. The paper discusses parallel processing of decomposable Datalog/sup Fun/ programs to overcome the performance problem. A decomposable program can be evaluated in parallel such that neither a communication nor a synchronization of the processors has to be established. The author and G. Lausen (1991) proposed the concept of generalized pivoting as a sufficient condition for decomposability of arbitrary but function-free Datalog programs. The current paper extends the concept of generalized pivoting to programs which may contain function symbols.<<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":"115379582","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
Parallel sorting on a shared-nothing architecture using probabilistic splitting 使用概率分裂的无共享架构上的并行排序
D. DeWitt, J. Naughton, Donovan A. Schneider
The authors consider the problem of external sorting in a shared-nothing multiprocessor. A critical step in the algorithms the authors consider is to determine the range of sort keys to be handled by each processor. They consider two techniques for determining these ranges of sort keys: exact splitting, using a parallel version of the algorithm proposed by Iyer, Ricard, and Varman; and probabilistic splitting, which uses sampling to estimate quantiles. They present analytic results showing that probabilistic splitting performs better than exact splitting. Finally, the authors present experimental results from an implementation of sorting probabilistic splitting in the Gamma parallel database machine.<>
研究了无共享多处理器中的外部排序问题。作者认为算法中的一个关键步骤是确定每个处理器要处理的排序键的范围。他们考虑了确定这些排序键范围的两种技术:精确分割,使用Iyer, Ricard和Varman提出的算法的并行版本;概率分裂,用抽样来估计分位数。他们给出的分析结果表明,概率分裂比精确分裂性能更好。最后,作者给出了在Gamma并行数据库机上实现排序概率分裂的实验结果。
{"title":"Parallel sorting on a shared-nothing architecture using probabilistic splitting","authors":"D. DeWitt, J. Naughton, Donovan A. Schneider","doi":"10.1109/PDIS.1991.183115","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183115","url":null,"abstract":"The authors consider the problem of external sorting in a shared-nothing multiprocessor. A critical step in the algorithms the authors consider is to determine the range of sort keys to be handled by each processor. They consider two techniques for determining these ranges of sort keys: exact splitting, using a parallel version of the algorithm proposed by Iyer, Ricard, and Varman; and probabilistic splitting, which uses sampling to estimate quantiles. They present analytic results showing that probabilistic splitting performs better than exact splitting. Finally, the authors present experimental results from an implementation of sorting probabilistic splitting in the Gamma parallel database machine.<<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":"114123411","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}
引用次数: 167
Load balancing algorithms for parallel database processing on shared memory multiprocessors 共享内存多处理器上并行数据库处理的负载平衡算法
Yasuhiro Hirano, T. Satoh, Ushio Inoue, Katsumi Teranaka
This paper describes new load balancing algorithms for parallel database processing on shared memory multiprocessors. The goal of load balancing is to reduce overhead as well as load imbalance, but there is a tradeoff between them in ordinary algorithms. Unfortunately, optimum performance can hardly be obtained using ordinary algorithms because their performances depend on several factors such as database size, the number of processors and data distribution. The proposed algorithms solve these problems by varying the number of tasks allocated at a time ( which was fixed in ordinary algorithms ) according to the number of remaining tasks and the maximum and minimum processing times of a task. Performance evaluations show that the proposed algorithms achieve fair load balancing with lower overhead independent of the above factors.<>
本文介绍了一种用于共享内存多处理器上并行数据库处理的新的负载均衡算法。负载平衡的目标是减少开销和负载不平衡,但在普通算法中,两者之间存在权衡。不幸的是,使用普通算法很难获得最佳性能,因为它们的性能取决于几个因素,如数据库大小、处理器数量和数据分布。本文提出的算法通过根据剩余任务的数量以及任务的最大和最小处理时间来改变每次分配的任务数量(在普通算法中是固定的)来解决这些问题。性能评估表明,所提出的算法在不受上述因素影响的情况下,以较低的开销实现了公平的负载平衡。
{"title":"Load balancing algorithms for parallel database processing on shared memory multiprocessors","authors":"Yasuhiro Hirano, T. Satoh, Ushio Inoue, Katsumi Teranaka","doi":"10.1109/PDIS.1991.183105","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183105","url":null,"abstract":"This paper describes new load balancing algorithms for parallel database processing on shared memory multiprocessors. The goal of load balancing is to reduce overhead as well as load imbalance, but there is a tradeoff between them in ordinary algorithms. Unfortunately, optimum performance can hardly be obtained using ordinary algorithms because their performances depend on several factors such as database size, the number of processors and data distribution. The proposed algorithms solve these problems by varying the number of tasks allocated at a time ( which was fixed in ordinary algorithms ) according to the number of remaining tasks and the maximum and minimum processing times of a task. Performance evaluations show that the proposed algorithms achieve fair load balancing with lower overhead independent of the above factors.<<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":"114407837","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}
引用次数: 12
A hardware and software architectural model for the manipulation of genetic databases 遗传数据库操作的硬件和软件架构模型
R. Marshall
Summary form only given. The authors describe a hardware and software architectural model for the characterization and analysis of genomes of select organisms. The data for research is obtained by semantically relating existing heterogeneous genetic databases. The authors have developed an architectural model based on associative memory structures at the hardware level and an object-oriented model at the software level. Simulation studies are under way to establish the appropriateness of a system based on a set of tagged associative processors operating in parallel which can be used for gene sequencing and analysis. They have identified primitive instructions on the machine which are consonant with biologists' map manipulation and usage requirements.<>
只提供摘要形式。作者描述了一个硬件和软件架构模型的特征和选择生物体的基因组分析。研究数据是通过对已有的异构遗传数据库进行语义关联而获得的。作者在硬件层开发了基于联想记忆结构的体系结构模型,在软件层开发了面向对象模型。目前正在进行模拟研究,以确定一个以一套并行操作的有标记的联想处理器为基础的系统是否适当,该系统可用于基因排序和分析。他们已经确定了机器上的原始指令,这些指令与生物学家的地图操作和使用要求一致。
{"title":"A hardware and software architectural model for the manipulation of genetic databases","authors":"R. Marshall","doi":"10.1109/PDIS.1991.183095","DOIUrl":"https://doi.org/10.1109/PDIS.1991.183095","url":null,"abstract":"Summary form only given. The authors describe a hardware and software architectural model for the characterization and analysis of genomes of select organisms. The data for research is obtained by semantically relating existing heterogeneous genetic databases. The authors have developed an architectural model based on associative memory structures at the hardware level and an object-oriented model at the software level. Simulation studies are under way to establish the appropriateness of a system based on a set of tagged associative processors operating in parallel which can be used for gene sequencing and analysis. They have identified primitive instructions on the machine which are consonant with biologists' map manipulation and usage requirements.<<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":"133584365","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
期刊
[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