首页> 外国专利> COMPUTER ARCHITECTURE FOR PARALLEL DATA TRANSFER IN DECLARATIVE COMPUTER LANGUAGES

COMPUTER ARCHITECTURE FOR PARALLEL DATA TRANSFER IN DECLARATIVE COMPUTER LANGUAGES

机译:声明性计算机语言中并行数据传输的计算机体系结构

摘要

Computation in graph reduction machines for performing lazy graph reduction includes repeatedly re-writing a graph until a final result is obtained. For this pupose memory is divided into heap and stack sections which are frequently accessed causing a bottleneck since data trasfer is controlled by a CPU and passes by way of a single data bus. This problem is addressed by using a plurality of modules (13, 14, 16, 17) each comprising a section of heap or stack memory, and ALU and a hinge (switch means) for coupling the memory section to a network of system buses (15) or a VLIW instruction memory (21, 22, 23). Data transfer between the heap and stack can then be carried out in parallal without involving a global processing unit (20) which performs all those conventional computing operations not involving data transfer and also controls operation of the whole program stored by the VLIW memory. In general, the architecture is especially suitable for instruction level parallelism where many instructions relate to memory operations.
机译:在用于执行惰性图归约的图归约机中的计算包括重复重写图,直到获得最终结果。为此目的,由于数据传输是由CPU控制并通过单个数据总线传递的,因此内存被分为经常访问的堆和堆栈部分,从而导致瓶颈。通过使用多个模块(13、14、16、17)解决此问题,每个模块包括一部分堆或堆栈存储器,以及ALU和用于将存储器部分耦合到系统总线网络的铰链(开关装置)( 15)或VLIW指令存储器(21、22、23)。然后可以在不涉及全局处理单元(20)的情况下并行地执行堆与栈之间的数据传输,该全局处理单元执行不涉及数据传输的所有那些常规计算操作,并且还控制由VLIW存储器存储的整个程序的操作。通常,该体系结构特别适合于指令级并行性,其中许多指令与存储器操作有关。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号