首页> 外文OA文献 >Simulation and emulation of massively parallel processor for solving constraint satisfaction problems based on oracles
【2h】

Simulation and emulation of massively parallel processor for solving constraint satisfaction problems based on oracles

机译:基于oracles求解约束满足问题的大规模并行处理器仿真与仿真

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Most part of my thesis is devoted to efficient automated logic synthesis of oracle processors. These Oracle Processors are of interest to several modern technologies, including Scheduling and Allocation, Image Processing and Robot Vision, Computer Aided Design, Games and Puzzles, and Cellular Automata, but so far the most important practical application is to build logic circuits to solve various practical Constraint Satisfaction Problems in Intelligent Robotics. For instance, robot path planning can be reduced to Satisfiability. In short, an oracle is a circuit that has some proposition of solution on the inputs and answers yes/no to this proposition. In other language, it is a predicate or a concept-checking machine. Oracles have many applications in AI and theoretical computer science but so far they were not used much in hardware architectures. Systematic logic synthesis methodologies for oracle circuits were so far not a subject of a special research. It is not known how big advantages these processors will bring when compared to parallel processing with CUDA/GPU processors, or standard PC processing. My interest in this thesis is only in architectural and logic synthesis aspects and not in physical (technological) design aspects of these circuits. In future, these circuits will be realized using reversible, nano and some new technologies, but the interest in this thesis is not in the future realization technologies. We want just to answer the following question: Is there any speed advantage of the new oracle-based architectures, when compared with standard serial or parallel processors?
机译:本文的大部分内容致力于Oracle处理器的高效自动化逻辑综合。这些Oracle处理器对几种现代技术很感兴趣,包括计划和分配,图像处理和机器人视觉,计算机辅助设计,游戏和谜题以及Cellular Automata,但是到目前为止,最重要的实际应用是构建逻辑电路来解决各种问题。智能机器人中的实际约束满足问题。例如,机器人路径规划可以降低到可满足性。简而言之,“预言”是一个回路,在输入端具有某种解决方案的命题,并对此命题回答是/否。换句话说,它是谓词或概念检查机。 Oracle在AI和理论计算机科学中有许多应用程序,但到目前为止,它们在硬件体系结构中的使用还很少。迄今为止,用于oracle电路的系统逻辑综合方法尚未成为一项专门研究的主题。与采用CUDA / GPU处理器的并行处理或标准PC处理相比,这些处理器将带来多大的优势还不得而知。我对本文的兴趣仅在于体系结构和逻辑综合方面,而不涉及这些电路的物理(技术)设计方面。将来,这些电路将使用可逆,纳米和一些新技术来实现,但本文的兴趣不在将来的实现技术中。我们只想回答以下问题:与标准串行或并行处理器相比,基于oracle的新体系结构是否具有速度优势?

著录项

  • 作者

    Chaudhari Gunavant Dinkar;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号