a plurality of executive units (EUs) and shared memory including RAM memory, each executive unit having access to the shared memory and being adapted to execute processing instructions of software procedures stored in the shared memory; andan interconnection arrangement for connecting any executive unit to any other executive unit.;The system is arranged for enabling a software procedure executed on any executive unit to cause the latter to call another software procedure on another executive unit by sending a data stream to it containing a procedure identifier of the other procedure and the parameters for its execution. An executive unit arbiter of the system is able to identify a free executive unit among the executive units. So it is possible for an executive unit to call a procedure on any other executive unit by cooperating with the latter. The system allows to run control-flow based programs, but also data-flow based programs with help on an associative memory which may be implemented in software."/> PROGRAM PARALLELIZATION ON PROCEDURE LEVEL IN MULTIPROCESSOR SYSTEMS WITH LOGICALLY SHARED MEMORY
首页> 外国专利> PROGRAM PARALLELIZATION ON PROCEDURE LEVEL IN MULTIPROCESSOR SYSTEMS WITH LOGICALLY SHARED MEMORY

PROGRAM PARALLELIZATION ON PROCEDURE LEVEL IN MULTIPROCESSOR SYSTEMS WITH LOGICALLY SHARED MEMORY

机译:具有逻辑共享内存的多处理器系统中过程级的程序并行化

摘要

A data processing system includes:a plurality of executive units (EUs) and shared memory including RAM memory, each executive unit having access to the shared memory and being adapted to execute processing instructions of software procedures stored in the shared memory; andan interconnection arrangement for connecting any executive unit to any other executive unit.;The system is arranged for enabling a software procedure executed on any executive unit to cause the latter to call another software procedure on another executive unit by sending a data stream to it containing a procedure identifier of the other procedure and the parameters for its execution. An executive unit arbiter of the system is able to identify a free executive unit among the executive units. So it is possible for an executive unit to call a procedure on any other executive unit by cooperating with the latter. The system allows to run control-flow based programs, but also data-flow based programs with help on an associative memory which may be implemented in software.
机译:数据处理系统包括: 用于将任何执行单元连接到任何其他执行单元的互连结构。 ;该系统被安排用于通过向一个执行单元发送一个包含另一个过程的过程标识符和用于执行的参数的数据流,使在任何执行单元上执行的软件过程能够使后者调用另一个执行单元上的另一个软件过程。系统的执行单元仲裁器能够在执行单元中识别出空闲的执行单元。因此,执行单元可以通过与其他执行单元合作来调用其他执行单元上的过程。该系统允许在关联存储器的帮助下运行基于控制流的程序,但也可以运行基于数据流的程序,该存储器可以用软件实现。

著录项

  • 公开/公告号US2020081749A1

    专利类型

  • 公开/公告日2020-03-12

    原文格式PDF

  • 申请/专利权人 SCIENSYS;

    申请/专利号US201916683551

  • 发明设计人 EVGENY VENIAMINOVICH STARIKOV;

    申请日2019-11-14

  • 分类号G06F9/52;G06F9/38;

  • 国家 US

  • 入库时间 2022-08-21 11:25:06

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号