HIGHLY PARALLEL EXECUTION OF PRODUCTION SYSTEMS - A MODEL, ALGORITHMS AND ARCHITECTURE

被引:5
|
作者
OFLAZER, K [1 ]
机构
[1] BILKENT UNIV,DEPT COMP ENGN & INFORMAT SCI,ANKARA 06533,TURKEY
关键词
PRODUCTION SYSTEMS; PARALLEL PROCESSING; MASSIVELY PARALLEL ARCHITECTURES;
D O I
10.1007/BF03037940
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new parallel processing scheme called DYNAMIC-JOIN for OPS5-like production systems along with associated parallel algorithms, a parallel architecture and simulation results from a number of production systems. The main motivation behind DYNAMIC-JOIN is to reduce the variations in the processing time requirements and improve limited production level parallelism. For this, the model employs some redundancy that allows the processing of a production to be divided into units of small granularity each of which can be processed in parallel. As a consequence in addition to production level parallelism where a set of relevant productions are processed in parallel, a second level of parallelism can be exploited. After a detailed description of the model proposed, the paper presents algorithms for processing productions with DYNAMIC-JOIN, along with a discussion of various issues and possible disadvantages. Subsequently, the paper presents a parallel processor architecture that can implement DYNAMIC-JOIN, along with simulation results from real production systems.
引用
收藏
页码:287 / 313
页数:27
相关论文
共 50 条
  • [1] THE EXECUTION MODEL AND THE ARCHITECTURE FOR REAL-TIME PARALLEL SYSTEMS
    YAMAGUCHI, Y
    TODA, K
    NISHIDA, K
    TAKAHASHI, E
    [J]. INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 177 - 182
  • [2] MASSIVELY PARALLEL ARCHITECTURE FOR ALGORITHMS WITH DISORDERED PARALLEL SYSTEMS
    MAZARE, G
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1991, 10 (04): : 314 - 323
  • [3] A Parallel Execution Model for Permissioned Blockchain Systems
    Xu, Tianjing
    Zhang, Yiming
    [J]. 2022 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2022, 2022, : 83 - 87
  • [4] Parallel Algorithms Align with Neural Execution
    Engelmayer, Valerie
    Georgiev, Dobrik
    Velickovic, Petar
    [J]. LEARNING ON GRAPHS CONFERENCE, VOL 231, 2023, 231
  • [5] UNILOGIC: A Novel Architecture for Highly Parallel Reconfigurable Systems
    Ioannou, Aggelos D.
    Georgopoulos, Konstantinos
    Malakonakis, Pavlos
    Pnevmatikatos, Dionisios N.
    Papaefstathiou, Vassilis D.
    Papaefstathiou, Ioannis
    Mavroidis, Iakovos
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2020, 13 (04)
  • [6] A scalable highly parallel VLSI architecture dedicated to associative computing algorithms
    Layer, C
    Pfleiderer, HJ
    [J]. 2005 PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, VOLS 1 AND 2, PROCEEDINGS, 2005, : 418 - 421
  • [7] EXECUTION OF OPS5 PRODUCTION SYSTEMS ON A MASSIVELY PARALLEL MACHINE
    HILLYER, BK
    SHAW, DE
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1986, 3 (02) : 236 - 268
  • [8] Mixed parallel execution of algorithms for satisfiability problem
    Zhang, KR
    Nagamatu, M
    [J]. INTELLIGENT INFORMATION PROCESSING II, 2005, 163 : 273 - 277
  • [9] Pipelined execution of data-parallel algorithms
    Gorev, Maksim
    Ubar, Raimund
    [J]. 2014 PROCEEDINGS OF THE 14TH BIENNIAL BALTIC ELECTRONICS CONFERENCE (BEC 2014), 2014, : 109 - 112
  • [10] PARALLEL ALGORITHMS FOR THE EXECUTION OF RELATIONAL DATABASE OPERATIONS
    BITTON, D
    BORAL, H
    DEWITT, DJ
    WILKINSON, WK
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1983, 8 (03): : 324 - 353