首页> 外文学位 >DECOMPOSABLE SEARCHING PROBLEMS AND CIRCUIT OPTIMIZATION BY RETIMING: TWO STUDIES IN GENERAL TRANSFORMATIONS OF COMPUTATIONAL STRUCTURES.
【24h】

DECOMPOSABLE SEARCHING PROBLEMS AND CIRCUIT OPTIMIZATION BY RETIMING: TWO STUDIES IN GENERAL TRANSFORMATIONS OF COMPUTATIONAL STRUCTURES.

机译:可分解的搜索问题和通过重优化电路的优化:计算结构的一般转换的两项研究。

获取原文
获取原文并翻译 | 示例

摘要

An important activity in the advancement of knowledge is the search for general methods: techniques applicable to large classes of problems. This dissertation studies general transformations of computational structures in two domains: (1) design of data struc- tures for decomposable searching problems and (2) optimization of synchronous digital circuits.;A digital circuit is a network of combinational functional elements and clocked registers (memory elements). The second portion of the dissertation (Chapters IV-VII) deals with transformations for improving the performance of such circuits. The transformations add and delete registers at various points in the circuit so that the functional behavior is left unchanged while the shortest safe clock period is decreased.;In each domain, transformations are introduced that allow solu- tions for any of a large class of design problems to be transformed systematically into solutions for related, but (intuitively) more difficult, problems. After presenting precisely-stated technical results in each of the two problem domains, the dissertation concludes with a more.;philosophical discourse on the similarities and differences of the approaches taken in studying the two domains.;A searching problem is characterized by a query function Q, which takes as arguments a query object x and a set A of data objects and returns a response Q(x,A). The problem is decompos- able if there exists an operator (SQUARE) such that Q(x,A (UNION) B) = Q(x,A) (SQUARE) Q(x,B) whenever (x,A) and (x,B) are in the domain of Q. The first part of this dissertation (Chapters II and III) studies general methods for transforming any data structure for any decomposable searching problem into a new data structure with enhanced capability. For example, a static data structure, which must be built all at once, might be transformed into a dynamic data structure, which allows new insertions to be intermingled with queries.;*This research was sponsored in part by the Office of Naval Research under Contract N00014-76-C-0370 and by the Defense Advanced Research Projects Agency under Contract N00014-80-C-0622. During the academic year 1981-82 the author was supported in part by an IBM Graduate Fellowship. The views and conclusions contained in this document are those of the author and should not be interpreted as representing the official policies, either expressed or implied, of the International Business Machines Corporation, the Office of Naval Research, the Defense Advanced Research Projects Agency, or the U.S. Government.
机译:促进知识发展的一项重要活动是寻找通用方法:适用于大类问题的技术。本论文在两个领域研究了计算结构的一般转换:(1)用于可分解搜索问题的数据结构设计;(2)同步数字电路的优化。;数字电路是由功能元件和时钟寄存器组合而成的网络(内存元素)。论文的第二部分(第IV-VII章)讨论了用于改善此类电路性能的转换。转换在电路的各个点上添加和删除寄存器,以使功能行为保持不变,同时缩短了最短的安全时钟周期。;在每个域中,都引入了转换,允许针对任何大类设计进行解决方案问题可以系统地转换为相关问题的解决方案,但(直观上)更困难。在给出了两个问题领域中每个领域的精确陈述的技术成果之后,本文以一个更多的结论结束。关于两个领域研究方法的异同的哲学论述。 Q,它将查询对象x和数据对象集合A作为参数,并返回响应Q(x,A)。如果存在一个算子(SQUARE)使得((x,A)和()时Q(x,A(UNION)B)= Q(x,A)(SQUARE)Q(x,B),则该问题是可分解的本文的第一部分(第二章和第三章)研究了将可分解搜索问题的任何数据结构转换为具有增强功能的新数据结构的一般方法。例如,必须立即构建的静态数据结构可能会转换为动态数据结构,从而使新插入的内容与查询混合在一起; *本研究由海军研究办公室部分赞助合同号为N00014-76-C-0370,由国防高级研究计划局授予,合同号为N00014-80-C-0622。在1981-82学年期间,作者得到了IBM研究生奖学金的部分支持。本文档中包含的观点和结论是作者的观点和结论,不应解释为代表国际商业机器公司,海军研究办公室,国防高级研究计划局或美国国防部的官方政策,无论是明示还是暗示。美国政府。

著录项

  • 作者

    SAXE, JAMES BENJAMIN.;

  • 作者单位

    Carnegie Mellon University.;

  • 授予单位 Carnegie Mellon University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1985
  • 页码 221 p.
  • 总页数 221
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号